Title: Vexalyn AI Summary for Ollama
Author: Kantari Samy
Published: <strong>1 May 2026</strong>
Last modified: 13 May 2026

---

Search plugins

![](https://ps.w.org/vexalyn-ai-summary/assets/banner-772x250.jpg?rev=3520225)

![](https://ps.w.org/vexalyn-ai-summary/assets/icon-256x256.jpg?rev=3520225)

# Vexalyn AI Summary for Ollama

 By [Kantari Samy](https://profiles.wordpress.org/leprincenoir/)

[Download](https://downloads.wordpress.org/plugin/vexalyn-ai-summary.1.3.0.zip)

 * [Details](https://en-gb.wordpress.org/plugins/vexalyn-ai-summary/#description)
 * [Reviews](https://en-gb.wordpress.org/plugins/vexalyn-ai-summary/#reviews)
 *  [Installation](https://en-gb.wordpress.org/plugins/vexalyn-ai-summary/#installation)
 * [Development](https://en-gb.wordpress.org/plugins/vexalyn-ai-summary/#developers)

 [Support](https://wordpress.org/support/plugin/vexalyn-ai-summary/)

## Description

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

## Screenshots

[⌊Sidebar panel in the Gutenberg editor⌉⌊Sidebar panel in the Gutenberg editor⌉[

Sidebar panel in the Gutenberg editor

[⌊Settings page — connection and model selection⌉⌊Settings page — connection and
model selection⌉[

Settings page — connection and model selection

[⌊Settings page — prompt configuration and test⌉⌊Settings page — prompt configuration
and test⌉[

Settings page — prompt configuration and test

## Installation

 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.

## Reviews

There are no reviews for this plugin.

## Contributors and Developers

“Vexalyn AI Summary for Ollama” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Kantari Samy ](https://profiles.wordpress.org/leprincenoir/)

[Translate “Vexalyn AI Summary for Ollama” into your language.](https://translate.wordpress.org/projects/wp-plugins/vexalyn-ai-summary)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/vexalyn-ai-summary/),
check out the [SVN repository](https://plugins.svn.wordpress.org/vexalyn-ai-summary/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/vexalyn-ai-summary/)
by [RSS](https://plugins.trac.wordpress.org/log/vexalyn-ai-summary/?limit=100&mode=stop_on_copy&format=rss).

## Change Log

#### 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)

## Meta

 *  Version **1.3.0**
 *  Last updated **5 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.10**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/vexalyn-ai-summary/)
 * Tags
 * [AI](https://en-gb.wordpress.org/plugins/tags/ai/)[editor](https://en-gb.wordpress.org/plugins/tags/editor/)
   [gutenberg](https://en-gb.wordpress.org/plugins/tags/gutenberg/)[ollama](https://en-gb.wordpress.org/plugins/tags/ollama/)
   [summary](https://en-gb.wordpress.org/plugins/tags/summary/)
 *  [Advanced View](https://en-gb.wordpress.org/plugins/vexalyn-ai-summary/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/vexalyn-ai-summary/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/vexalyn-ai-summary/reviews/)

## Contributors

 *   [ Kantari Samy ](https://profiles.wordpress.org/leprincenoir/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/vexalyn-ai-summary/)