This project is not covered by Drupal’s security advisory policy.
Summary
AI Content Filler is a Drupal module that enables users to generate AI-powered content dynamically and insert it into selected text fields. By providing keywords, users can quickly generate relevant text, streamlining content creation and ensuring consistency across the site.
Features
- AI-powered content generation based on user-provided keywords.
- Supports inserting generated content into text fields of nodes and paragraph entities.
- Integrates seamlessly with CKEditor fields to update rich text content.
- Configurable per content type to control where AI generation is available.
- Uses the Drupal AI module to interact with different AI providers.
Installation & Setup
-
Install dependencies:
- Install the AI module (https://www.drupal.org/project/ai).
- Install an AI provider module (e.g., Gemini provider (https://www.drupal.org/project/gemini_provider)).
-
Configure API keys:
- Go to Admin > Configuration > System > Keys (/admin/config/system/keys) and add your AI provider keys.
-
Configure AI provider:
- Navigate to Admin > Configuration > AI > Providers (/admin/config/ai/providers) and configure the AI provider key.
-
Set up AI Chat Provider:
- Go to Admin > Configuration > AI > Settings (/admin/config/ai/settings).
- Under Chat Provider, add and select your configured AI provider.
-
Enable AI Content Filler for content types:
- Go to Admin > Configuration > AI Content Filler Settings (/admin/config/aicontentfiller/settings).
- Select the content types where AI Content Filler should be available.
Post-Installation
- While editing a node, find the AI Content Filler section in the form.
- Select the target text field where content should be inserted.
- Enter keywords describing the content you want AI to generate.
- Click Generate content to fill the selected field with AI-generated text.
Additional Requirements
- AI module (ai) – Required for AI integration.
- Key module (key) – Required for securely storing AI provider credentials.
Project information
- Project categories: Content editing experience, Integrations
- Ecosystem: AI (Artificial Intelligence)
- Created by jebakumar s on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.

