AI Block Editor


AI Editor adds an AI assistant in Gutenberg, capable of adding blocks with content based on your prompts. Just tell AI Editor what you need and it will generate the blocks.

✨ Prompt Examples ✨

  • “Create a layout for an ‘About Us’ page, including sections for a mission statement, team members, and contact.”

  • “Add a pricing plan with three tiers.”

  • “Create a table comparing the caffeine content of popular drinks.”

  • “Use the following content to create a layout with appropriate blocks: [Your copy here]”


  • Natural language block creation: Describe what you need in plain language, and AI Editor will generate the content blocks for you. You can also provide your entire copy, and the AI will choose the appropriate blocks for the layout.
  • Supports the following core blocks: Columns, Heading, Paragraph, List, Image, Quote, Pullquote, Buttons, and Table.
  • Powered by OpenAI: Choose from various OpenAI GPT models, with GPT-4 recommended for the best results (subject to access availability).
  • BYOK: Use your own OpenAI API key.
  • Language translation: Multilingual support.


AI Editor is powered by OpenAI’s GPT technology. By using this plugin, data is sent to OpenAI’s servers for processing. For more information on the data handling and privacy aspects, please refer to OpenAI’s Privacy Policy and Terms of Service.


PHP 7.0+ is recommended, WordPress 5.8+, with Gutenberg active. An OpenAI API key is required.


  • Prompting AI Editor to create a layout.
  • Quickly create a table block.
  • Pricing plan layout.
  • Settings page.


  1. From your WordPress dashboard, go to Plugins > Add New.
  2. Search for AI Editor in the Search Plugins box.
  3. Click Install Now to install the AI Editor Plugin.
  4. Click Activate to activate the plugin.
  5. In the WordPress menu, go to Settings -> AI Editor to add your OpenAI API key and select the desired GPT model.
  6. Open the Gutenberg editor for your post or page.
  7. Click on the three dots in the top-right corner to expand the options menu.
  8. Under the Plugins section, click on AI Editor to enable the AI sidebar.
  9. Once the AI Editor sidebar appears, you may click the star icon at the top of it. This action pins the AI Editor to the toolbar for quick access.
  10. Ask the AI to add blocks or layouts by providing descriptions.


What is Gutenberg?

Gutenberg is the modern block-based editor in WordPress, allowing users to create content using a variety of blocks.

How do I use AI Editor?

Once installed, go to the Gutenberg editor, enable the AI Editor sidebar, and start adding blocks by describing to the AI what you need.

Do I need an OpenAI API key?

Yes, an OpenAI API key is required to use the AI Editor. You can enter your API key in the plugin settings.

Are there any plugin limitations?

  • AI Editor currently supports only the following core Gutenberg blocks: Columns, Heading, Paragraph, List, Image, Quote, Pullquote, Buttons, and Table.
  • New blocks can be added, but existing blocks cannot be edited through the AI.
  • On rare occasions, when adding complex block layouts, the AI model may generate invalid data for function calls. In such cases, you will be prompted to try again. Please report any such errors. These issues are expected to decrease as the OpenAI GPT models improve over time.


There are no reviews for this plugin.

Contributors & Developers

“AI Block Editor” is open source software. The following people have contributed to this plugin.


Translate “AI Block Editor” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



First release of the plugin.


Added GPT-4o model.