AI-Powered WordPress Plugins for Site Customization via Chat

You’re looking for a WordPress plugin that:

  • Has a built-in AI coder (like “AICoder”),
  • Allows you to customize your site via a prompt-driven chatbot,
  • Connects to an API (e.g., OpenAI, Google, Anthropic).

Key Options

Here are the most relevant plugins that closely match your requirements:

1. AI Engine

  • Features:
    • Seamlessly integrates major AI models (OpenAI’s GPT, Claude, Gemini, etc.).
    • Lets you create customizable chatbots—these can handle content generation, translation, image creation, and even real-time audio chat.
    • Includes an “AI Playground” for prompt-based interaction—where you can issue rich AI commands and manage site content, articles, media, SEO, and more via chat.
    • Offers internal APIs and function calling, so you or other plugins can extend its AI-driven customization capabilities beyond the basics.
    • Can connect to external or custom APIs for advanced workflows.
    • Ideal for: Power users wanting to prompt the AI for website tweaks, content creation, or semi-automated site management.

2. AI Services

  • Features:
    • Builds a central AI infrastructure, exposing unified APIs for integrating multiple AI services (Anthropic, Google, OpenAI, browser-based, etc.).
    • Provides an “AI Playground” where you can explore capabilities, send prompts, and test out AI-powered customizations or chat functions.
    • Designed as a foundation—other plugins (or your own) can hook into its APIs to create advanced, prompt-driven site customizers.
    • Ideal for: Developers who want to build layered, API-based AI chat or coding tools on their site.

3. AI Assistant: GPT ChatBot

  • Features:
    • Installs a chat box powered by OpenAI on your site.
    • Allows for real-time, prompt-based interaction for content suggestions and basic assistance.
    • API Key management—simple setup for connecting with OpenAI’s API.
    • Ideal for: Quick, front-end AI chat integration for content and basic assistance, but less focused on direct plugin/code-level WordPress customization.

4. WP-Autoplugin

  • Features:
    • Lets users create new plugins via AI-powered prompts (functions more like an AI “coder” for plugins than general site customization).
    • Ideal for: Users who want to generate custom plugins quickly from chat-style prompts.

Plugin Comparison Table

PluginAI Chat CustomizationAPI IntegrationFull Site CustomizationDev Extensions
AI EngineYesYesYes (editor/site)Yes
AI ServicesPlayground + APIsYes (multi-AI)With add-onsFull
AI AssistantYes (content/chat)Yes (OpenAI)LimitedNo
WP-AutopluginPlugin creation via promptYesPlugin-focusedNo

Notes on Divi Theme Compatibility

Given your use of the Divi theme:

  • Plugins like AI Engine are designed for native WordPress compatibility, so you can leverage Divi for visual customization and use the AI chat for backend (content, code snippets, media) tasks in parallel.
  • For deeper theme-based changes (e.g., Divi layouts), AI chat plugins may assist with generating code or providing Divi-specific guidance, but may not directly manipulate Divi Builder elements unless specifically integrated.

Summary

  • AI Engine offers the most comprehensive AI chat and API-driven prompt-execution capabilities for site customization, including content, media, and limited code-based edits via chat.
  • AI Services is a robust foundation if you want to build out custom, API-connected AI workflows or tools for your WordPress site.
  • For plugin auto-generation, consider WP-Autoplugin as an experimental option.

While no plugin fully replicates “AICoder” style hands-off codebase rewrites from pure chat, these tools bring robust AI-powered customization—especially when paired with familiar builders like Divi


  1. Can AI Engine be customized to create an AI coder for site design through prompts?
    Yes, AI Engine provides extensive APIs, PHP functions, filters, and hooks that allow deep customization. Developers can create tailored AI-driven solutions that interact with site content and user queries. This means you can potentially build or customize AI chatbots to handle coding or site design commands via prompts by leveraging its API and function calling features.
  2. Does any WordPress plugin integrate an AI prompt chat connected to APIs for site customization?
    Yes, AI Engine is one such plugin that integrates AI chatbots connected to external AI APIs (OpenAI, Anthropic, Google, etc.) and supports internal and external API connections. It allows chat-based prompt interaction to manage content, automate posts, or even manage site tasks programmatically.
  3. How can I set up a chatbot that helps me modify my WordPress site via AI prompts?
    With AI Engine, you can create and customize a chatbot via its dashboard. The chatbot can be embedded anywhere on your site using shortcodes. You configure settings like chatbot behavior, AI model parameters (temperature, creativity), context, and memory. Advanced use includes connecting chatbot commands to WordPress functions or APIs via “function calling” to trigger site changes.
  4. Is there a plugin that combines AI content creation and site editing through chat commands?
    AI Engine offers AI-driven content creation (writing, rewriting, translating) and also supports automation and site management through AI chat commands. It has tools like MCP (Model Context Protocol) that enable AI agents to manage posts, media, and even external workflows, effectively combining content generation with site customization.
  5. What features should I look for in a WordPress plugin that offers built-in AI coding and customization?
    Key features to look for include:
  • Integration with major AI APIs and models (like OpenAI, Anthropic)
  • Customizable AI chatbot with prompt-driven interaction
  • API and function calling support for triggering WordPress functions or site edits
  • Tools for content generation and site automation (post management, media handling)
  • Embeddings support for context-aware AI responses
  • Extensibility via filters, hooks, and PHP functions for customization
  • Ease of embedding chatbots/site tools via shortcodes
  • Usage control, analytics, and safe role-based access
  • Compatibility with other plugins and themes for seamless site customization.

In summary, AI Engine stands out as a flexible and developer-friendly WordPress plugin that can be customized extensively to serve as an AI coder via prompts for site design and content, integrating chat-based AI commands linked to APIs and WordPress functions.

To set up an AI chat on your WordPress site that can modify the site via prompts, you need to follow these key steps:

  1. Choose and Install an AI Chat Plugin
    • Select a WordPress plugin that supports AI chat with API integration, such as AI Engine or other chatbot plugins like WP Chatbot or a custom OpenAI-powered solution.
    • Install and activate the plugin from your WordPress admin panel (Plugins → Add New → Search → Install → Activate).
  2. Configure the AI Chatbot and Connect to an AI API
    • Obtain an API key from an AI provider like OpenAI, Anthropic, or Google, depending on the plugin’s supported APIs.
    • In the plugin settings, enter your API key and configure AI parameters such as model choice, creativity (temperature), and context settings.
  3. Customize Chatbot Behavior and Abilities
    • Use the plugin’s dashboard or editor to customize chatbot greetings, responses, and interaction flows.
    • Set up the chatbot’s knowledge base or training data to help it understand your site and commands for site modifications.
    • Define what kinds of site modifications or commands the AI can respond to and actions it can trigger, like editing content or running WordPress functions.
  4. Embed the Chatbot on Your Site
    • Use shortcodes, widgets, or embed code provided by the plugin to place the chatbot interface on your chosen pages.
    • Position the chatbot strategically for ease of use, often in a corner or floating button.
  5. Enable Site Modification Capabilities via Prompt Commands
    • If supported (e.g., AI Engine), configure function calling and API hooks that allow the chatbot to execute WordPress functions or trigger code for site changes. This may require some developer setup with PHP hooks or custom function mapping.
    • Test chatbot commands to verify they can modify posts, media, layouts, or other site elements as desired.
  6. Test and Refine Your Chatbot
    • Continuously test chatbot interactions to ensure it responds correctly and safely.
    • Refine training data, prompts, and function permissions for accuracy and security.
  7. Optional: Advanced Setup with Custom Code
    • If you want full control, use a plugin like WPCode to run custom scripts that handle AI API requests between the chatbot and your WordPress backend.
    • Develop server-side scripts (e.g., in PHP or Python) to process chat commands and make site changes securely.

In summary, setting up an AI chat that modifies WordPress through prompts involves installing a chatbot plugin connected to an AI API, customizing its commands and site interaction abilities, embedding it on your site, and enabling API or function calls to execute site modifications. This setup can range from simple chatbot content help to advanced developer-customized AI coders for site management.

If you want a streamlined route, AI Engine is a strong candidate as it is designed for deep integration with WordPress, supports function calling, and offers prompt-based chat customization for content and site edits.