๐Ÿ’ง

Drupal

Coming soon

# Legible for Drupal

Enterprise Drupal content โ€” structured, governed, and AI-readable. Powered by Drupal's built-in JSON:API, with permission-aware publishing and zero migration.

composer require drupal/legibleavailable at launch

What you get

# Everything Drupal sites need for AI

Built for Drupal's architecture โ€” uses JSON:API, supports multisite, works with any content model.

## Uses core JSON:API

No custom REST endpoints. Legible reads directly from Drupal's built-in JSON:API, the same one you already use for decoupled frontends.

## Webhook-driven sync

The module fires a webhook whenever content is published or updated. Legible invalidates its cache instantly. No polling, no cron.

## Multi-content-type support

Index articles, blog posts, pages, or any custom content type. Choose which types to expose in your Legible dashboard.

## Served from Cloudflare edge

AI agents read from Cloudflare's global network, not your Drupal server. Zero performance impact, global latency.

## AI analytics dashboard

See which AI systems crawl your Drupal site and which content they read most, in real time.

## Composer or manual install

Install via `composer require drupal/legible` for Composer-managed sites, or download the .zip from Drupal.org for manual installs.

Setup

# Up and running in under 5 minutes

Works with Drupal 9, 10, and 11.

01

## Install via Composer

Run `composer require drupal/legible` on your Drupal site, then enable the module: `drush en legible`. Alternatively, download the .zip from Drupal.org and install via the admin UI.

02

## Create your Legible account

Sign up at getlegible.com, add a new site, and choose "Drupal" as your platform. You'll receive a unique API key. Copy it for the next step.

03

## Paste your API key

In your Drupal admin, go to Configuration โ†’ Legible Settings. Paste your API key and save. The module will verify connectivity and register your site.

04

## Your content goes live

Legible reads your content via Drupal's built-in JSON:API. No custom endpoints needed. Your /llms.txt and AI endpoints go live immediately and stay synced as you publish.

Install

# Two ways to install

Recommended

Composer

# Install
composer require drupal/legible
# Enable
drush en legible

Best for sites managed with Composer. Handles all dependencies automatically.

Alternative

Manual install

Download the module from Drupal.org, extract to /modules/contrib/legible, then enable via the Extend page in your admin.

Join the waitlist

# Make your Drupal site AI-readable.

One module. One API key. Your content โ€” articles, pages, custom types โ€” readable by every AI on the internet.