
Tell your AI assistant what you want changed on your Divi 5 website, in your own words, and it makes the change for you. A built-in checker tests every change the AI makes before it is saved.
How it works (in plain words)
- Connect your own AI assistant (Claude, ChatGPT, Cursor or Copilot) to your site with one key. It is copy and paste, and takes about two minutes.
- Tell it what you want in plain English, for example “change the phone number on the Contact page” or “build me a landing page for my dental clinic”.
- The plugin’s built-in guides and proven section patterns steer the AI, so it builds real, good-looking Divi 5 pages instead of guessing. It uses your own Media Library images when it can.
- Before anything is saved, a built-in checker tests the page against fixed rules. If something is wrong, the change is refused with the exact reason and the AI fixes it. If it is fine, it is saved, and the previous version is kept so you can undo.
What makes it smart
- The checker is not AI. It follows fixed rules: same page in, same verdict out. The AI can be creative, but every save it makes is checked first, so a broken page is never saved by an AI edit.
- It knows Divi 5 well. The checker knows more than 80 Divi 5 block types (modules, sections, rows and columns) and which ones are allowed inside which.
- Rules come from real Divi 5, not guesses. The rules come from real Divi 5 page exports and, for 24 newer modules (and their child items), from Divi’s own module definitions, verified by rendering them in real Divi 5.14.
- Small changes stay small. Changing one phone number replaces just that text. The rest of the page is not rebuilt or touched.
- Preview before saving. Your AI can ask what a change would do before it saves anything. It gets a list of the blocks and settings that would change, and the checker’s verdict. Nothing is saved until it repeats the request for real.
- Matches your site. Your AI can look up your site’s own Divi colors and presets and reuse them, and it is told when a page uses one your site does not have. It cannot create or change presets or colors: that stays in Divi’s Visual Builder.
- Proven building blocks. 17 ready-made section patterns (heroes, feature grids, testimonials, contact forms and more), each one tested against the checker, plus landing-page guidance on the order of sections, headlines and calls to action.
- Sensible images. The AI looks in your Media Library first. When nothing there fits, it uses a built-in pack of 44 original images that ships with the plugin.
- One-click undo. The previous version of each page the AI changes is kept (up to the last 10). Restore it from the plugin’s Dashboard with one click, or just ask your AI to undo.
- Works with the AI assistant you already use. Claude, ChatGPT, Gemini, Cursor, VS Code Copilot, or any assistant that supports MCP.
- Nothing leaves your site through the plugin. It uses no third-party services. Your AI assistant talks directly to your own site.
Examples to try
- “Change the phone number on the Contact page to 555-0142.”
- “Make the main heading on the Home page say ‘Fresh bread every morning’.”
- “Build me a landing page for my dental clinic, with a booking button and three patient reviews.”
- “Add a section with our opening hours under the hero on the About page.”
- “Undo the last change you made to the Services page.”
What your AI assistant can do (17 tools)
Read and check:
list_divi_pages: list the pages built with Divi 5 that you can edit.get_page_layout: read a page’s current layout.list_global_styles: list your site’s own Divi colors and presets so the AI can reuse them (read-only).get_site_structure: list your site’s custom post types, taxonomies, image sizes and Advanced Custom Fields field groups so pages fit your site (read-only: never field values or theme files; available over MCP and the REST API, not in the ChatGPT Action).validate_layout: check a layout without saving anything.
Edit and create:
edit_page_content: change one piece of text (an email, phone number, price or sentence) without rebuilding the page. Adddry_runto preview the change without saving it.update_page_layout: save a new layout for a page, after the checker approves it. Adddry_runto preview what would change without saving it.create_page: create a new page. It is always saved as a draft for you to review and publish.
Undo:
list_page_history,get_page_history_entry,restore_page_version: see the saved earlier versions of a page and bring one back.
Guides that help the AI build good pages:
get_style_guide: how to build styled Divi 5 layouts, using real Divi 5 settings.get_landing_guide: how to build a landing page that turns visitors into customers.get_site_guide: how to plan a site with several pages that link to each other.get_section_recipes: the 17 ready-made section patterns.get_image_guide: how to pick the right image for each section, including the built-in image pack.
Images:
list_media_images: look through the images already in your Media Library (read-only; nothing is uploaded, changed or deleted).
Images
The plugin includes a pack of 44 original images (hero backgrounds, card and section images, people placeholders and logo placeholders) made for this plugin and bundled inside it. Your AI uses your own Media Library images first and the built-in pack when nothing fits. Nothing is downloaded from other websites.
Add-on
A separate, optional Pro add-on is available (details at https://divi5lab.com/plugins/divi-5-ai-editor). This plugin is complete on its own and works the same without it.
Compatible AI assistants
- Claude (Desktop and Claude Code), through MCP (Claude Desktop needs Node.js installed)
- Gemini CLI, through MCP
- Cursor and Windsurf, through MCP
- VS Code with GitHub Copilot, through MCP
- ChatGPT, through a custom GPT Action (OpenAPI)
- Any other MCP client, or any HTTP client through the REST API
Works with Divi 5. Divi is a trademark of Elegant Themes. This plugin is not affiliated with, endorsed by, or sponsored by Elegant Themes.
Privacy
The plugin stores these things in your own WordPress database:
- The API key (and which user it belongs to).
- An activity log of AI actions: the action, the page ID, the result, the assistant’s name (or, when it is not recognised, the first 80 characters of its user-agent string) and a hashed IP address (hashed with your site’s own secret key, so the IP itself is not stored). You can clear it from the Settings screen.
- Page history for undo: up to the last 10 previous versions of each page the AI changes (fewer for very large pages, about 768 KB per page at most). It is kept in a table in your own database.
Nothing is sent anywhere by the plugin. All of this is removed when you delete the plugin.
External services
This plugin does not connect to any external service. Your AI assistant connects to your own site using the API key you generate; no data passes through the plugin author’s servers.
Screenshots

The Dashboard: your setup progress and your results.

Settings: one API key and a copy-and-paste setup for Claude, Cursor, VS Code, Gemini, ChatGPT or any MCP client.

Features: everything your AI assistant can do on your Divi 5 site.