Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

OctoPress Wordpress Plugin - Rating, Reviews, Demo & Download

OctoPress Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

OctoPress adds an AI workspace inside WordPress admin. It lets site administrators configure their own AI providers, choose models, chat with agent profiles, and use WordPress-aware tools for content and site workflows.

The free plugin focuses on a safe foundation for AI-assisted WordPress work:

  • First-run onboarding for provider setup and readiness checks.
  • Admin chat workspace with saved chats and per-chat model/agent selection.
  • Configurable AI providers, including OpenAI Platform, OpenAI OAuth, OpenAI Responses-compatible providers, and OpenAI Chat Completions-compatible providers.
  • Agent profiles with configurable prompts, skills, handoff behavior, and a default agent for new chats.
  • Permission controls for approval-gated tool calls.
  • Block editor content tools for inspecting blocks, patterns, theme design tokens, and composing draft content.
  • Extension architecture for additional first-party or third-party capabilities.

OctoPress stores its operational data in your WordPress database and runs from your WordPress admin. It does not include an AI model. You connect it to the provider and model you choose.

Runtime requirements

OctoPress requires PHP 8.1 or newer and working WordPress HTTP loopback requests to its own REST API. The free WordPress.org build uses WordPress-native request ticks for agent runs and WP-Cron as a recovery watchdog. It does not require PHP CLI access, shell access, exec(), shell_exec(), pcntl_fork(), or posix_setsid().

Some hosts block loopback HTTP requests or disable WP-Cron. In those environments OctoPress can activate, but chat runs may not continue reliably until loopback requests to the same WordPress site are allowed. Sites with disabled WP-Cron should configure a real server cron for wp-cron.php, as recommended by WordPress hosting documentation.

External services

OctoPress can send requests to external AI providers after an administrator configures a provider and uses model sync, chat, or an AI-assisted workflow. Depending on the action, data sent to the configured provider may include prompts, chat messages, selected WordPress content, tool context, model names, provider metadata, and generated responses.

Built-in provider options include OpenAI services:

  • OpenAI terms: https://openai.com/policies/terms-of-use/
  • OpenAI privacy policy: https://openai.com/policies/privacy-policy/

OctoPress also supports custom OpenAI-compatible endpoints. If you configure a custom provider, that provider receives the request data for the models you use. Review that provider’s terms, privacy policy, and data handling practices before connecting it.

API keys and OAuth credentials are stored server-side in WordPress and are not returned to browsers by OctoPress REST responses.

Development source

OctoPress includes compiled admin JavaScript and CSS in assets/admin/dist. The human-readable admin frontend source is included in assets/admin/src, with build configuration in package.json, package-lock.json, vite.config.ts, and tsconfig.json.

To rebuild the admin assets from source:

npm install
npm run build
composer install

Screenshots

  1. OctoPress chat workspace with agent, provider, and model selection.

    OctoPress chat workspace with agent, provider, and model selection.

  2. Agent selector with Octo and Block Content Builder profiles.

    Agent selector with Octo and Block Content Builder profiles.

  3. Native input request modal for clarifying requirements.

    Native input request modal for clarifying requirements.

  4. Tool permission request modal for approval-gated actions.

    Tool permission request modal for approval-gated actions.

  5. Native plan confirmation modal before implementation work.

    Native plan confirmation modal before implementation work.

  6. Summarized tool result rendered in the chat transcript.

    Summarized tool result rendered in the chat transcript.

  7. First-run onboarding readiness check.

    First-run onboarding readiness check.

  8. First-run onboarding provider setup.

    First-run onboarding provider setup.

  9. System prompt settings.

    System prompt settings.

  10. Agent profile settings with configurable default agent.

    Agent profile settings with configurable default agent.

  11. Tool settings grouped by capability and policy.

    Tool settings grouped by capability and policy.

  12. Skill settings for prompt/context resources.

    Skill settings for prompt/context resources.

  13. Extension settings for enabling feature bundles.

    Extension settings for enabling feature bundles.


Reviews & Comments