← All products
For WordPress

Seanos AI for WordPress

Free GPL-licensed · lifetime updates

  • Eight provider connectors: Anthropic, OpenAI, Gemini, DeepSeek, Grok, GitHub Models, Ollama, and any OpenAI-compatible endpoint.
  • Per-conversation provider / model selector in the chat header — pick the chat model and image model independently, no global default needed.
  • Real-time streaming over SSE with retry / backoff and rate-limit awareness.
  • 40+ WordPress-aware tools covering articles, taxonomies, menus, media, users, ACL, SQL reads, logs, redirects, and front-end audits.
  • Image generation from a text prompt with OpenAI (DALL·E 3, gpt-image-2) or Gemini (Imagen 3, Nano Banana), saved straight into the media library.
  • Drop-in attachments across every provider — images, PDFs, plain text, and `.docx` / `.xlsx` / `.pptx` Office files extracted server-side.
  • Capability-gated writes, encrypted-at-rest API keys, fenced code blocks render with a Copy button.

No email or signup required. The component / plugin is GPL-2.0-or-later.

About this release

Free, GPL-licensed AI agent for the WordPress admin. Chat with any of eight provider connectors (Anthropic, OpenAI, Gemini, DeepSeek, Grok, GitHub Models, Ollama, OpenAI-compatible) and let the agent run 35+ capability-gated tools to inspect or change the site — drafting posts, creating taxonomies and menu items, managing media, querying the database, tailing logs, and auditing the front end. Strict approval mode pauses on every write for explicit operator sign-off.

Tools included

The agent calls these 41 tools during conversations. Every write is gated by approval mode (strict by default).

Read & inspect

get_wordpress_context Free

Snapshot WP, PHP, DB, theme, plugin and path context for the running site.

read_file Free

Read a text file under the WordPress install. Refuses wp-config.php and other secrets.

list_directory Free

List the immediate contents of a directory under ABSPATH.

glob Free

Find files matching a glob pattern (supports **, *, ?, [abc]).

list_logs Free

List log files under wp-content/debug.log and wp-content/seanosai-logs/.

tail_log Free

Read the last N lines of a log file under wp-content.

list_extensions Free

List installed plugins and themes with active state and version.

extension_state Free

Return active / version state for a single plugin file or theme slug.

discover_extensions Free

Same as list_extensions — kept for cross-platform compatibility.

list_media Free

List files under wp-content/uploads/, optionally images-only.

list_users Free

List WordPress users with their roles. Filterable by name / email / login / role; secrets never returned.

list_tags Free

List taxonomy terms with post counts. Defaults to `post_tag`; pass any registered taxonomy.

list_widget_instances Free

Walk active widget assignments grouped by sidebar.

list_redirects Free

Read redirect rules from the Redirection plugin (John Godley); stub if the table is missing.

Database (read-only)

query_database Free

Run a read-only SELECT / SHOW / DESCRIBE / EXPLAIN query.

describe_table Free

Show the columns and indexes for any WordPress table.

run_sql Free

Read-only SQL with a verb whitelist; results surfaced for inspection.

get_global_config Free

Read a curated subset of WordPress options (blogname, default_role, permalinks, …).

get_component_params Free

Return Seanos AI plugin settings with API keys redacted.

Web fetch

fetch_url Free

GET a public HTTP(S) URL with private-IP guard. Up to 200 KB of body.

fetch_page_metadata Free

Fetch a public page and extract title, description, canonical URL, h1.

inspect_local_url Free

Hit a path on this WordPress site for a quick smoke check.

download_asset Free

Save a public asset (image, PDF, CSS, JSON…) under wp-content/uploads/seanosai-downloads.

crawl_site_audit Free

Audit a small list of local paths and report status / title metadata.

Cache

clear_cache Free

Flush the WordPress object cache and expired transients.

Content management

create_article Free

Create a WordPress post, page, or custom post type.

edit_article Free

Update an existing post / page (title, content, status, excerpt).

create_category Free

Create a category, taxonomy term, or tag.

create_menu_item Free

Add an item to a WordPress nav menu.

rebuild_menu Free

Flush nav-menu and term caches.

create_custom_field Free

Set post meta on any post.

upload_media Free

Upload a file to the Media Library; MIME is sniffed from the bytes.

import_chat_attachment Free

Move an attachment dropped into the chat into the Media Library.

resize_image Free

Resize an image under ABSPATH using the WordPress image editor.

Users & roles

create_user Free

Create a WordPress user with a chosen role.

assign_user_group Free

Assign a role to an existing user.

create_view_level Free

Create a WordPress role (the closest analogue to Joomla view levels).

set_action_permission Free

Grant or revoke a capability on a role.

Plugin activation

enable_extension Free

Activate a plugin by file path.

disable_extension Free

Deactivate a plugin by file path.

Image generation

generate_image Free

Generate a raster image from a text prompt; OpenAI / Gemini only, saved to the Media Library, approval-gated.

+ 16 more tools in Seanos AI Pro

File editing Pro

write_file Pro

Write a UTF-8 text file. Snapshots the existing bytes first so you can roll back any time.

edit_file Pro

Replace an exact substring in a file. Supports `replace_all` and produces a unified diff.

delete_file Pro

Remove a file under ABSPATH. Refuses paths Seanos AI flags as protected.

create_directory Pro

Create a directory tree under ABSPATH.

restore_snapshot Pro

Roll any Pro write tool back to its pre-edit state from the audit log.

Database edits Pro

run_sql_write Pro

Run one write SQL statement after operator approval — INSERT, UPDATE, DELETE, DDL.

set_global_config Pro

Update an allow-listed WordPress option.

set_component_params Pro

Patch Seanos AI plugin settings (provider keys excluded).

Developer Pro

run_php_lint Pro

Run `php -l` on a file under ABSPATH and surface any syntax issues.

Plugin & theme authoring Pro

create_plugin Pro

Scaffold a WordPress plugin directory and main file ready to activate.

create_template Pro

Scaffold a child theme.

create_component Pro

Alias of create_plugin (Joomla-component analogue, kept for cross-platform parity).

create_module Pro

Alias of create_plugin for a widget / block-style mini-extension.

build_extension_package Pro

Zip a plugin or theme directory into wp-content/uploads/seanosai-packages/ ready to ship.

Install & uninstall Pro

install_extension Pro

Install a plugin from a local ZIP via the WordPress upgrader.

uninstall_extension Pro

Deactivate and remove an installed plugin.

Get Seanos AI Pro for WordPress