On this page
- Comparison table
- Primary AI CKEditor modules
- CKEditor AI Writing Agent
- CKEditor 5 Premium Features
- Drupal AI module (ai_ckeditor sub-module)
- OpenAI / ChatGPT Integration (openai_ckeditor sub-module)
- Augmentor AI
- Extension modules
- AI: CKEditor Extras
- AI CKEditor WCAG
- AI CKEditor CEFR
- AI: Editoria11y
- AI: Summarize Document
Comparison of AI CKEditor modules
This page compares Drupal modules that integrate AI capabilities into CKEditor for content generation, rewriting, translation, and other text editing tasks. These range from provider-agnostic community modules to commercial offerings and extension modules that add specialized functionality.
Comparison table
| Module | AI Provider | Drupal Core | Sites | Security |
|---|---|---|---|---|
| CKEditor AI Writing Agent | Drupal AI (400+ models) | ^10.3 | ^11 | 336 | No |
| CKEditor 5 Premium Features | CKEditor Cloud (paid license) | ^10.3 | ^11 | 13,605 | Yes |
| Drupal AI (ai_ckeditor) | Any provider (provider-agnostic) | ^10.5 | ^11.2 | 13,633 | Yes |
| OpenAI / ChatGPT (openai_ckeditor) | OpenAI only | ^10 | ^11 | 683 | No |
| Augmentor AI | Multiple (pluggable) | ^10.3 | ^11 | 276 | Yes |
| AI: CKEditor Extras | Drupal AI extension | ^10.3 | ^11 | 11 | Yes |
| AI CKEditor WCAG | Drupal AI extension | ^10.3 | ^11 | 3 | No |
| AI CKEditor CEFR | Drupal AI extension | ^10.4 | ^11 | -- | No |
| AI: Editoria11y | Drupal AI extension | ^10.3 | ^11 | 4 | No |
| AI: Summarize Document | Drupal AI extension | ^10 | ^11 | 96 | No |
| Open Source AI Text Generation | Local (TransformersPHP) | 10+ | -- | No |
Primary AI CKEditor modules
CKEditor AI Writing Agent
Transforms CKEditor 5 into an AI-powered content creation platform. Provides slash commands (e.g. "/write blog about AI"), real-time streaming of generated content, web content integration via URLs in prompts, context-aware writing using surrounding editor content, and selection-based edits. Supports 400+ AI models (commercial and open source) through the Drupal AI module. Smart HTML formatting that respects allowed editor content. Dropdown menus for edit, review, error fix, and tone adjustment. Extensible API for custom workflows. Included in DXPR CMS. 336 sites. Drupal ^10.3 || ^11.
CKEditor 5 Premium Features
Official CKEditor enterprise-grade premium plugin integration for Drupal. AI features include: AI Chat for content creation through conversational prompts, AI Review for grammar/style/tone checking with inline recommendations, AI Quick Actions for preset edits (rewrite, simplify, expand, summarize, adjust tone), and AI Translate for content translation. Also includes non-AI premium features such as real-time collaboration, track changes, comments, revision history, and export to PDF/Word. Requires a paid CKEditor license (14-day free trial available). 13,605 sites. Drupal ^10.3 || ^11. Security advisory coverage.
Drupal AI module (ai_ckeditor sub-module)
The main Drupal AI framework module includes an ai_ckeditor sub-module that provides an AI assistant directly in CKEditor 5. Supports prompts, spelling corrections, translation, tone adjustment, summarization, and content generation. Provider-agnostic -- works with any configured AI provider (OpenAI, Anthropic, Gemini, AWS Bedrock, and others). The AI module is the Drupal community initiative standard for AI integration. 13,633 sites. Drupal ^10.5 || ^11.2. Security advisory coverage.
OpenAI / ChatGPT Integration (openai_ckeditor sub-module)
The original Drupal AI integration module. Its openai_ckeditor sub-module provides a CKEditor 5 toolbar button for generating text, rewriting, summarizing, and translating via OpenAI models. Note: most development in this space has moved to the Drupal AI module; this project is considered legacy. 683 sites. Drupal ^10 || ^11.
Augmentor AI
AI framework with a pluggable architecture for integrating various AI services (GPT, ChatGPT, NLP Cloud, Google Cloud Vision, AWS AI) into Drupal. Provides CKEditor 4/5 toolbar integration with a configurable augmentor dropdown, multiple field widget types, and multi-target field support. 276 sites. Drupal ^10.3 || ^11. Security advisory coverage.
Extension modules
These modules extend the AI CKEditor sub-module from the Drupal AI project with specialized functionality.
AI: CKEditor Extras
Adds paraphrasing (simplify, restructure, expand, synonym replacement), tone adjustment via taxonomy-based definitions, FAQ generation from input text, and Flesch Reading Ease score calculation. 11 sites. Drupal ^10.3 || ^11. Security advisory coverage.
AI CKEditor WCAG
Analyzes CKEditor content for WCAG accessibility compliance issues using AI. Provides user-friendly reporting with improvement suggestions. 3 sites. Drupal ^10.3 || ^11.
AI CKEditor CEFR
Rewrites CKEditor content to match a specific CEFR (Common European Framework of Reference for Languages) proficiency level. Supports levels A1 through C2 with configurable default level and prompt per text format. Drupal ^10.4 || ^11.
AI: Editoria11y
Adds "Fix with AI" buttons to Editoria11y accessibility tooltips in CKEditor 5 fields. When accessibility issues are detected (headings, links, text formatting, alt text), editors get AI-powered fix suggestions. Customizable prompts with context placeholders. 4 sites. Drupal ^10.3 || ^11.
AI: Summarize Document
CKEditor plugin to summarize uploaded PDF documents using any LLM provider configured via the Drupal AI module. Configurable tone and length via taxonomies. 96 sites. Drupal ^10 || ^11.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion