Vexalyn AI Summary for Ollama

Leírás

Vexalyn AI Summary adds a sidebar panel to the Gutenberg editor that lets you generate a summary of your article with a single click using Ollama — either self-hosted or via Ollama Cloud.

Once generated, the summary is instantly inserted at the top of your article as native Gutenberg blocks (group, heading, paragraphs, signature). You can validate, cancel, or regenerate before publishing.

Features

  • Works with Ollama Cloud or any self-hosted Ollama instance
  • Choose the model from a live list fetched from your Ollama API
  • Fully customizable prompt with built-in examples
  • Summary inserted as native blocks: group or details > heading/summary > content > signature
  • Choice between Group block and Details/Summary block for the summary wrapper
  • Generate a dedicated excerpt with configurable word count, review/edit/validate flow
  • Visual highlight of inserted blocks while awaiting validation
  • Test your connection and your prompt directly from the settings page
  • CSS class on the group block is configurable for easy theme styling
  • Developer filter to customize the thinking messages displayed during generation

Requirements

  • An Ollama instance (local or remote) or an Ollama Cloud account

No build step required. No Composer, no npm.

External services

This plugin connects to the Ollama API to generate AI summaries using language models.

Ollama can be used in two ways:

  • Cloud: your requests are sent to Ollama’s hosted infrastructure at https://api.ollama.com — no local installation required, an API key is needed.
  • Self-hosted: Ollama runs entirely on your own server or machine; no data ever leaves your infrastructure.

Data sent to the Ollama API:

  • Article content entered by the user for summary generation
  • Selected model name
  • Configuration parameters (prompt)

When: only when the user manually clicks the „Generate summary” button — no automatic or background processing occurs.

No tracking of any kind is performed by this plugin. Summary generation is always triggered by an explicit user action.

Privacy policy: https://ollama.com/privacy
Terms of service: https://ollama.com/terms

Képernyőmentések

  • Sidebar panel in the Gutenberg editor
  • Settings page — connection and model selection
  • Settings page — prompt configuration and test

Telepítés

  1. Upload the vexalyn-ai-summary folder to /wp-content/plugins/.
  2. Activate the plugin in Plugins > Installed Plugins.
  3. Go to Vexalyn > AI Summary to configure your Ollama connection.

Vélemények

Nincsenek értékelések erről a bővítményről.

Közreműködők és fejlesztők

“Vexalyn AI Summary for Ollama” egy nyílt forráskódú szoftver. A bővítményhez a következő személyek járultak hozzá:

Közreműködők

“Vexalyn AI Summary for Ollama” fordítása a saját nyelvünkre.

Érdekeltek vagyunk a fejlesztésben?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Változási napló

1.0.0

  • Initial release

1.1.0

  • Add page hub in the Vexalyn menu
  • Add notice when settings are saved
  • All text in English

1.2.0

  • Add excerpt generation: dedicated AI call, configurable word count, review/edit/validate flow
  • Add choice between Group block and Details/Summary block as summary wrapper
  • Details block opens by default when inserted

1.3.0

  • Add batch excerpt generation: select post types, generate missing excerpts in background via WP Cron
  • Background processing persists across page reloads — leave and come back to see progress
  • Per-post-type progress bar with processed/total count
  • Show/hide list of items modified by batch (links to edit screen, capped at 200)
  • Rollback: reset excerpts and remove marker for all batch-modified items of a post type
  • Validate: keep excerpts, remove rollback marker when satisfied
  • Stop button to interrupt a running batch
  • Anti-concurrent lock per post type (HTTP 409 if batch already running)
  • New option vexalyn_resume_post_types: select which public post types support batch
  • New post meta _vexalyn_excerpt_batch_modified to track batch-generated excerpts
  • Refactor excerpt prompt into shared private method (reused by single and batch generation)