WordPress plugin intelligence profile

MAIA – Multipurpose AI Assistant

A free WordPress AI assistant that reads, edits and manages your site — powered by WordPress's own AI Client.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 7.0 · PHP 8.2
Directory statusactive
Last directory update20 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records MAIA – Multipurpose AI Assistant version 2.0 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Hello there!

I can read, edit, and manage your site — always with your confirmation. Powered entirely by WordPress’s own AI Client, no third-party account required.

I am MAIA, an AI assistant for your WordPress website. A superstar WP developer, a writer, a know-it-all and your partner in WP website management. I know a lot about your site and will be there 24/7 to help you manage it.

I can speak any language and can track multiple conversations.

0’s built-in AI Client and Abilities API — no more third-party account. Connect any supported AI provider (Anthropic, OpenAI, Google, or another connector plugin) under Settings → Connectors, and MAIA uses it automatically. MAIA itself never holds an API key.

I can actually do things on your site instead of just talking about them:

  • Read and search your theme/plugin files, and propose edits — you always see a diff and approve it before anything is written
  • Write your posts/pages/product descriptions, and create/update/trash them for you (with your confirmation)
  • Manage categories and tags
  • Install, activate, deactivate, or delete plugins
  • Answer questions about your site by looking things up itself — active theme, installed plugins, users, content — instead of guessing
  • Search the web and search for images (optional — requires a Brave Search or Tavily API key in Settings / MAIA)
  • Generate images from a text prompt (when your connected AI provider supports it) and save them straight to your media library, then insert them into the post/page you’re viewing or set them as the featured image
  • Show you any image it has a link to — found on the web, or anywhere else — directly in a card, with the same insert/featured-image actions
  • Make HTTP requests to external APIs on your behalf (GET/HEAD run immediately, anything that writes always asks first)
  • Remember facts about you across conversations, and recall, search, or forget them on request
  • Find an earlier conversation for you by keyword, and jump straight to it
  • Contemplate life and the Universe 🙂

Every write operation — editing a file, creating or changing content, managing a term — shows you exactly what’s about to happen and waits for you to click Confirm. Nothing is written silently.

0 also introduces a new side-panel interface (menu on top, chat below, opens from the right and covers as much of the screen as you like), with avatars in the conversation and full-text search across your past conversations. The classic floating chat window from earlier versions is still available — switch to it any time in Settings / MAIA → Interface.

com!

External services

This plugin does not connect to any third-party AI service on its own. g. Anthropic, OpenAI, or Google, each provided by its own separate connector plugin).

If no provider is connected, MAIA cannot answer anything and will tell you so. Review the terms and privacy policy of whichever provider(s) you connect — MAIA itself has no relationship with them.

Every message you send includes some baseline context so MAIA doesn’t have to ask you to repeat yourself:

* your site’s name, description, and default language

* your own display name and role(s)

* the title and status of the post/page you’re currently editing, if any (not its content)

* the current page URL and the page title you’re viewing

Beyond that, MAIA works via abilities: when it needs more information, it calls a specific ability, and only the result of that call is sent to your connected AI provider as part of the conversation. Depending on what you ask, that can include:

* the contents of a plugin/theme file

* the content of a post, page, or product

* categories/tags, media library entries

* the list of users on your site, and your list of installed plugins/themes

This only happens when MAIA calls the corresponding ability while answering your request — never automatically on page load.

Writing anything (editing a file, creating/changing/deleting content, managing a term) always shows you a confirmation card first; nothing is written to your site until you click Confirm.

Optional: Web search (Brave Search or Tavily)

If you enter an API key for Brave Search and/or Tavily in Settings / MAIA, MAIA gains two extra abilities — web search and image search — backed by whichever one you’ve configured (Settings / MAIA → Web search provider chooses between them when both are set). When (and only when) MAIA calls one of these, your search query is sent from your own server directly to that provider’s API using the key you provided, and the results (titles, URLs, descriptions, or image URLs/thumbnails) are returned to MAIA.

No query is sent unless MAIA actually uses one of these abilities while answering you. This is entirely optional — leave both keys empty and neither ability is offered at all.

  • Brave Search (api.search.brave.com) is provided by Brave Software: terms of use, privacy policy.
  • Tavily (api.tavily.com) is provided by Tavily AI: terms of service, privacy policy.

HTTP requests to external services

g. to call a third-party API. This runs from your own server.

Requests to internal/private network addresses are always blocked. GET/HEAD requests run without confirmation; any request that writes (POST/PUT/PATCH/DELETE) always shows you the exact method, URL, headers and body first. This can be turned off entirely in Settings / MAIA.

Image generation

Asking MAIA to generate an image sends your text prompt to your connected AI provider (whichever one you’ve configured under Settings → Connectors, if it supports image generation) from your own server. The resulting image is saved directly to your media library and shown to you in a card — MAIA itself never sees the image data — with buttons to insert it into the post/page you’re viewing or set it as the featured image.

Showing images

g. found via web search) and shows it to you, your own browser loads it directly from wherever it’s hosted, the same as clicking the link yourself would. It’s shown in a card with save/insert/featured-image buttons; nothing is saved anywhere until you click one of them.

Important notes

  • Each connected AI provider has its own account, pricing and limits — set up under Settings → Connectors, shared by MAIA and any other plugin that uses the WordPress AI Client.
  • The abilities themselves (reading/editing files, managing content) run through your own WordPress installation using your own account’s permissions — nothing is sent to a third party except what’s described above.
  • Your conversations and anything MAIA remembers about you (Settings / MAIA → Memory) are stored in your own site’s database, private to your account — not sent anywhere else except as part of the messages you actively send while chatting.
  • File editing respects the same rules as WordPress’ own built-in file editor: it can be disabled entirely with DISALLOW_FILE_EDIT, and on a Multisite network only a Super Admin can edit files — a regular site Administrator cannot, even with MAIA.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai client
  • abilities
  • agent
  • assistant
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 7.0 · PHP 8.2
Update activity20 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.