This module adds a feature to AI CKEditor that allows editors to rewrite selected text into different Common European Framework of Reference for Languages (CEFR) levels. This is useful for adapting content complexity for different audiences while preserving the original meaning, and can be configured with protection for specific words.
AI CKEditor CEFR adds a CEFR rewrite action to AI CKEditor in Drupal.
Editors can select text in CKEditor 5, choose a target CEFR level (A1–C2), generate a rewritten version with AI, and save it back into the editor. The module is designed for readability adaptation while keeping the original meaning.
Key features
- CEFR level selector in the AI dialog (A1, A2, B1, B2, C1, C2).
- Configurable default CEFR level.
- Configurable rewrite prompt per text format/plugin configuration.
- Optional taxonomy vocabulary for protected words/phrases that must remain unchanged.
- Works with AI CKEditor provider/model configuration.
Use cases
- Simplifying public content for broader audiences.
- Adjusting complexity for education or accessibility needs.
- Creating consistent language-level variants during editorial workflows.
Requirements
- AI module with
ai_ckeditor - Taxonomy (for optional protected words vocabulary)
Depends on
Dependencies of the latest stable release
- AI (Artificial Intelligence) ai_ckeditor
- taxonomy Drupal core
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
More in the AI ecosystem
Most installed first
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.0 | Stable | 10–11 | Initial stable release | Jul 20, 2026 | |
| 1.0.0-alpha2 | Pre-release | 10–11 | Refine CEFR prompt | Mar 6, 2026 | |
| 1.0.0-alpha1 | Pre-release | 10–11 | Initial alpha release | Mar 5, 2026 |