# AI Engine (Pro)

`meteorgpl-plugin/ai-engine-pro` — a WordPress plugin as a Composer package.

AI for WordPress. Chatbot, Content/Image Generator, CoPilot, Finetuning, Internal API, GPT, Gemini, etc! Sleek UI and ultra-customizable.

- Author: Jordy Meow — https://jordymeow.com
- Homepage: https://wordpress.org/plugins/ai-engine/
- License: not declared
- Buy a license from the vendor: https://wordpress.org/plugins/ai-engine/
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/ai-engine-pro
- Requires WordPress: 6.0
- Tested up to WordPress: 7.1
- Requires PHP: 8.1
- Vendor: Jordy Meow — https://meteorgpl.com/vendors/jordymeow.com

## About

**AI Engine connects WordPress with AI models.** One install, stable connectors for every major AI provider: OpenAI, Anthropic, Google, Mistral, and more. Build intelligent chatbots, generate content, create AI forms, and automate tasks. All from your WordPress dashboard.

Take the tour at [vibewithwp.ai](https://vibewithwp.ai/): what AI Engine does, how the MCP server works, and how it compares to the alternatives. Please make sure you read the [disclaimer](https://meowapps.com/ai-engine/disclaimer/). For more information, check the official website of [AI Engine](https://meowapps.com/ai-engine/).

## Changelog

### 3.6.3 — 2026-07-27

* Add: Workspace: a full-screen chat surface in wp-admin, with a model picker across all your environments, conversation history, folders, a prompt library, per-user themes, and edit-and-branch on any message. Available in the Pro, coming later in the Free.
* Add: The Workspace can generate and edit images, search the web with each provider's own search tool (OpenAI, Anthropic, Google, OpenRouter), and work on the site itself through the MCP tools, with an approval dialog before any site-changing tool runs.
* Add: QR-code pairing for the Workspace mobile companion app, with a revocable Application Password.
* Add: Internal (WordPress DB) vector environment that stores embeddings locally, now the default for new installs.
* Add: Discussions now show the tool calls and their parameters alongside the embeddings usage, and can be searched server-side by content and title.
* Add: Claude Opus 5.
* Fix: Public chat and form endpoints no longer trust client-supplied models, environments, instructions or messages, and internal errors are hidden from visitors; the stateful-response restore is now owner-scoped, so another user's chat ID can no longer resume their conversation.
* Fix: Content-aware chatbots no longer inject a post the visitor cannot read, so a client-supplied context ID can no longer leak draft or private content.
* Fix: Chatbot error and notice messages are sanitized before being rendered as HTML, and configuration errors are shown to editors only instead of being printed publicly.
* Fix: Function calling is more reliable: Claude no longer re-calls tools with the previous message's parameters, multi-round calls on stateless providers keep their feedback blocks instead of clearing them each round, and the Gemini 2.x models work again.
* Fix: Google model names and capability detection, so image, thinking and web-search models are recognised and preview variants are no longer ambiguous.
* Fix: OVH replies arriving empty, caused by an oversized max_tokens and a hijacked catalog fetch.
* Fix: Embeddings re-sync destroying a vector when the new content comes back empty, and guest file listing crashing with a 500.
* Fix: The usage-limit lock never firing on streaming chatbots, and the Discussions table spinning forever when opened in a background tab.
* Update: MCP server hardening: a failing tool now returns a readable error instead of killing the server for the client, and the tools list is capped at 500 results.
* Update: Settings Reset now asks you to type the site host and says plainly that it deletes the API keys, environments, chatbots and themes; more native browser dialogs were replaced with NekoModal across Discussions, Query Logs, Knowledge, Templates and Limits.

### 3.6.2 — 2026-07-16

* Fix: Fixed block editor paragraph spacing broken by the AI Copilot handler wrapper.
* Add: Note filtering support for the wp_get_comments MCP tool, allowing agents to read WordPress 6.9 editor Notes.
* Fix: Fixed the Anthropic engine dropping conversation history on function-call follow-up requests.
* Fix: Fixed duplicate embedding vectors for the same reference and environment, which left embeddings stuck at pending after a sync.

### 3.6.1 — 2026-07-13

* Fix: MCP user tools not enforcing proper capabilities, allowing Multisite site administrators to edit users beyond their reach. Hotfix. (Thanks to Charles Vosburgh for reporting.)
* Fix: MCP read tools corrupting block-JSON Unicode escapes by double-unslashing database content.
* Update: Native browser dialogs (alert/confirm/prompt) are now forbidden in code; NekoModal is used instead.

### 3.6.0 — 2026-07-10

* Add: GPT-5.6 family (Sol, Terra, and Luna) to OpenAI models, with Sol marked as the latest.
* Fix: Gemini image models not being selectable when their ID lacks a `-preview` suffix.
* Fix: MCP media upload tool crashing on download errors and rejecting extensionless image URLs.

### 3.5.9 — 2026-07-06

* Fix: MCP post meta tools double-serializing array values, which stored nested arrays as strings.
* Fix: MCP wp_create_post and wp_update_post tools stripping shortcodes, email HTML, and inline CSS for admin-authorized callers.
* Fix: Chatbot theme styles loading outside AI Engine's admin screens, which caused Gutenberg editor iframe warnings.
* Fix: simpleJsonQuery failing on Anthropic and Google environments by no longer forcing an OpenAI fallback model, with a clearer error message.
* Fix: Discussions and Queries timestamps now display in the site's configured timezone instead of the browser's.
* Fix: MCP Functions settings crashing when tools were registered due to the list being returned as an object instead of an array.
* Fix: OpenAI Vector Store Pull All failing with a limit error by paginating the file list.
* Update: WordPress MCP tools are now enabled by default.

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/ai-engine-pro/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/ai-engine-pro
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

No version has been published yet.

