ai_content_suggestions
Description
The AI Content Suggestions module helps content editors obtain real-time feedback and suggestions from a configured Large Language Model (LLM) while editing content. It integrates seamlessly with Drupal's content editing experience to provide AI-powered assistance for improving content quality, readability, and SEO optimization.
Features
This module provides the following AI-powered content suggestion tools:
- Summarize Text - Generate concise summaries of your content using AI
- Evaluate Readability - Get Flesch readability scores with actionable suggestions for improving clarity and structure
- Moderate Content - Analyze content for potential policy violations to ensure appropriateness for your target audience
- Suggest Taxonomy Tags - Receive SEO-friendly taxonomy term suggestions, with optional support for limiting suggestions to existing vocabularies and respecting term hierarchy
- Suggest Title - Get AI-generated SEO-optimized title suggestions based on your content
- Alter Tone - Rewrite content in different tones
The module also integrates with the Field Widget Actions module to provide per-field AI suggestions directly within text field widgets, allowing editors to get contextual AI assistance on any string or text field.
Requirements
- AI module (^2.0)
- Field Widget Actions module (^1.0)
- Drupal 10.4+ or Drupal 11
Compatibility Note
This module is designed for use with the AI module 2.0.x branch only. The AI Content Suggestions module was originally included in the AI module as a submodule but is being extracted as a standalone contrib module as part of the 2.0.x release cycle.
Migration
Migrating from AI module 1.x to 2.x will require adding this module to your composer file if you have ai_content_suggestions installed. Also currently you will need to apply the merge request from this issue https://www.drupal.org/project/ai/issues/3552885 until a release of 2.x AI module.
Configuration
- Navigate to Configuration → AI → AI Content Suggestions to enable and configure the available suggestion plugins
- Each plugin can be individually enabled and configured with a specific AI model
- Customize prompts to tailor the AI responses to your needs
- For per-field suggestions, configure the Field Widget Actions settings on your form displays
Roadmap
We're actively developing this module with the following planned improvements: AI Context Integration – Future versions will integrate with the AI Context Control Center (CCC) module to enable context-aware suggestions. This will allow AI suggestions to be informed by your site's brand voice, style guidelines, and organizational context—resulting in more relevant and on-brand recommendations.
Credits
Original Author: wouters_f