Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Drupal 11.4.6 Update released for Drupal core (11.4.6)! Release: Drupal 10.6.16 Update released for Drupal core (10.6.16)! Release: Drupal 12.0.0-alpha1 First alpha version released for Drupal core (12.0.0-alpha1). Release: AI (Artificial Intelligence) 1.5.0-rc3 New release candidate for module ai (1.5.0-rc3). Release: Smart Image Optimizer 1.0.1 Minor update available for module smart_image_optimizer (1.0.1). Release: EzContent API - Enhanced De-coupled CMS Experience 2.3.10 Minor update available for module ezcontent_api (2.3.10). Release: Collector Systems Gallery 1.0.11 Minor update available for module collector_systems (1.0.11). Release: Sector 10.3.2 Minor update available for module sector (10.3.2). Module Revived: EzContent API - Enhanced De-coupled CMS Experience 2.3.9 Module ezcontent_api updated after 15 months of inactivity (2.3.9). Security Coverage: Analyze PostHog Module analyze_posthog now has official Drupal security advisory coverage.

AI Provenance

No security coverage Drupal 10–11

Part of the AI ecosystem · 297 projects

View on drupal.org

This project records and displays AI disclosure and content provenance for Drupal entities, detailing the extent of AI contribution and the models used. It provides a transparency badge that is human-visible and machine-readable, helping to meet regulatory requirements for text transparency.

AI Provenance records and displays editorial AI disclosure and content provenance for Drupal. For any entity — down to the individual revision or field — it captures how much AI contributed and by which model, then renders a transparency badge that is both human-visible and machine-readable.

Why

The EU AI Act's text-transparency obligations (effective August 2026) and everyday editorial trust both require being able to say, clearly and verifiably, when and how AI shaped a piece of content. Existing tools sign media files; AI Provenance fills the gap for node- and field-level editorial text.

What it records

  • Contribution level — AI-generated, AI-assisted, human-reviewed or human-written.
  • Model and provider that contributed.
  • Scope — per entity, revision and optional field, with a coverage measure.

Features

  • Recorder service — record provenance for any entity in one call, and query it back.
  • Transparency badge — a field formatter and a block render a human-visible label plus a machine-readable schema.org CreativeWork JSON-LD (creativeWorkStatus, AI creator) for crawlers and regulators.
  • Optional auto-capture from the AI module's generation events.
  • Complements AI Decision Log (why a change was made) with the what and how it is labeled on the content.

Requirements

  • Drupal 10.3+ or 11

Standalone — the AI module is optional (used only for auto-capture).

Installation

composer require drupal/ai_provenance

Enable the module, choose which content is tracked in its settings, and add the badge via the field formatter or block.

Depends on

Dependencies of the latest stable release

  • options Drupal core
  • system Drupal core
  • user Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Jul 2026
Latest release
1 month ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.1 Stable 10–11 Jul 21, 2026
1.0.0 Stable 10–11 Jul 19, 2026