Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

AI Content Consistency

No security coverage Under active development

Part of the AI ecosystem · 356 projects

When an editor changes a fact on one page, AI Content Consistency finds the other pages that still state the old one, in any wording and in any language of the site.

A fee goes from $50 to $75, a phone number changes, a document is no longer required. The page that was edited is now right, but the FAQ, a service guide and the Spanish and Arabic versions of other pages still say $50, often in other words: "USD 50", "fifty dollars", "50 dólares", "٥٠ دولارًا". Search and replace cannot find these. This module finds them and suggests a corrected sentence for each one. It never changes a page by itself.

Features

  • Finds the old fact in any wording and in every language of the site, including the other translations of the page that was edited.
  • Suggests a corrected sentence for each page it finds, with an Edit page button that opens the right editor, Drupal Canvas included.
  • Works with every content type, taxonomy terms, content blocks, Drupal Canvas pages and any other content entity that has its own page.
  • Reads the title, every text field, Canvas components and Paragraphs, including paragraphs inside paragraphs.
  • Handles Arabic text properly: Arabic-Indic digits, hamza and alef forms, diacritics and tatweel.
  • Saving a page stays fast. Checks run with cron, or straight away when someone clicks Check now.
  • When an editor removes the old sentence, its result closes by itself.
  • Works with any chat provider of the AI module, including models that run on your own servers.

How it works

  1. When a page is saved, its text is compared with the version before. Only the sentences that changed are kept. Nothing is sent to the AI yet.
  2. On the next cron run, the AI lists the facts that changed and the words another page would use for the old fact, in each language of the site.
  3. The database finds the pages that use those words.
  4. The AI reads the matching sentences and keeps only the ones that state the old fact, each with a suggested correction. A page that only shares a number by chance is left out.
  5. Editors review the results under Content » Consistency, or on the Consistency tab of a page.

Requirements

  • Drupal 11.2 or later. Drupal 12 is declared and works as soon as the AI module supports it.
  • PHP 8.3 or later.
  • The AI module, with a provider that can chat, such as OpenAI, Mistral, or Ollama for a model on your own servers.
  • Drupal Canvas and Paragraphs are optional.

Configuration

  1. Set a default chat provider at Configuration » AI » AI Infrastructure, or choose one for this module only in the next step.
  2. Go to Configuration » AI » Content Consistency and choose the kinds of pages to check.
  3. Give editors the Review content consistency permission.
  4. Make sure cron runs.

Privacy

The module sends two things to the AI provider: the sentences that changed, and sentences from other pages that may still state the old fact. If your content must stay on your own servers, choose a provider that runs there. User accounts and webform submissions are never checked.

Limits

  • Only the published version of each page is searched. Unsaved drafts are not, including Canvas changes that are not published yet.
  • The fact must be in a page's text. Facts inside images, files, link titles or media are not found.
  • Results depend on the model. A model that writes well in each language of your site gives better suggestions.

Ask your assistant about AI Content Consistency

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

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
1
Tracked since
Nov 2026
Latest release
1 hour ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core PHP Release date
1.0.0-alpha1 Pre-release 11 PHP >=8.3 Nov 9, 2026