Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module integrates an AI content generation tool directly into the Gutenberg editor for Drupal. It allows you to prompt an AI to create content within your nodes, eliminating the need to copy and paste. You can then edit or expand on the AI's response and combine it with other Gutenberg blocks.

This module provides an AI Block to your Gutenberg Editor, with this tool, you can use generative AI to add content to your nodes, you won't need to copy and paste from your AI Provider to your Gutenberg Editor, the plugin does this for you.

Features

- The plugin/block enables an AI prompt where you ask the question to it and the answer will be rendered below the prompt.

- You can edit or add more information to the answer provided by the AI Provider,

- You can combine the AI Block with other Gutenberg plugins to create interactive and rich text pages !

Post-Installation

1. Install the AI and Gutenberg Editor modules normally as other modules are installed. For Support:
https://www.drupal.org/docs/8/extending-drupal/installing-contributed-mo...

2. Enable the AI module and depending of your AI Provider (OpenAI, Azure, Google Gemini) you will need to install an extra module and configure it. Please read the AI's module documentation for more details.

3. Go the Gutenberg AI Settings Form (/admin/config/openai/gutenberg-ai-settings) and make sure to select the AI Provider and Model:

4. Install the Gutenberg Editor module and make sure to enable the Gutenberg Editor for your content type of choice, you can do this by going to Structure > Content types > Content Type (Page, Article, etc), in the left sidebar menu, click on "Gutenberg Experience", then click on "Enable Gutenberg experience", scroll down to the "Allowed Custom Gutenberg blocks", then check on "AI Block" and save.

5. Open the Gutenberg Editor in your Drupal site, click on the "+" (Add Block) icon, type "AI Block", select it, and on the "Start typing your question:" field, type the question you want to feed to AI Provider, and then click on the Ask AI the answer provided by AI Provider will appear after a bit in the block below:

6. In the right panel, there's a "BLOCK TITLE" field for adding a title to the AI generated content, and also an "AI ANSWER" to modify the answer as well:

Similar projects

Check other Gutenberg modules available for Drupal: https://www.drupal.org/project/gutenberg/ecosystem

There is a similar solution for Wordpress: https://gelo.ai/ai-gutenberg-block/

Supporting this Module

This module was originally supported by Learnful, and currently supported by OPTASY

Community Documentation

Please have a look at the README.md for more information.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Jan 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 5
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
1.0.0-alpha5 Pre-release 10–11 Apr 7, 2025
1.0.0-alpha4 Pre-release 10–11 Apr 7, 2025
1.0.0-alpha3 Pre-release 10–11 Feb 18, 2025
1.0.0-alpha2 Pre-release 10–11 Jan 31, 2025
1.0.0-alpha1 Pre-release 9–10 Jan 28, 2025