New Free Developer Academy — watch the course →

An Out-of-the-Box AI Team for Drupal

Drup-AID is a free, open-source flavor of Drupal: one assistant you talk to in plain language, backed by specialists for SEO, content, security, and lead capture — running on Drupal's own AI rails.

  • 100% Open Source
  • Drupal 11 Ready
  • GitHub Hosted
  • Community Driven

Up and running in minutes

Three steps on any Drupal 11 host: require the AI rails, add Drup-AID, apply the recipe — the whole team comes up. Full details (and host gotchas) in the guide.

$ composer require -W drupal/ai:^1.4 drupal/ai_agents drupal/ai_provider_anthropic drupal/canvas drupal/canvas_ai drupal/key
$ git clone https://github.com/drelf/drup-aid.git
$ drush recipe recipes/drup_aid
View installation guide →

Meet the team

  • Concierge

    Greets visitors and gives a quick local status — time, weather, and headlines — read from your site’s own settings. No setup.

  • SEO Specialist

    Audits any page for technical SEO and AI-search visibility, then prescribes the exact fix — plain English for you, precise steps for your developer.

  • Content Writer

    Drafts and publishes articles in your business’s voice, as rollback-able revisions.

  • Security Monitor

    Reads Drupal’s own update and status reports — pending security releases, risky account settings, form-spam gaps — and prescribes each fix.

  • Lead Desk

    Drops a friendly contact bubble on your site; a visitor’s name, phone, and email get emailed straight to you and logged for review.

  • Web Editor

    Edit existing copy and images by chatting — every change lands as a safe, rollback-able revision.

How it’s built

One master assistant routes your plain-language request to the right specialist. Picture a hot rod: Drupal is the chassis, the LLM is the engine, MCP is the intake that feeds it context and tools, and n8n is the transmission that turns power into finished work.

Drup-AID architecture as a hot rod: the LLM is the engine, MCP the intake and couplers, n8n the transmission, and Drupal the chassis.

From idea to published — your Content Writer’s flow

  1. Get an Idea
  2. AI Writes It
  3. Add an Image
  4. Optimize SEO
  5. Publish

Built for Drupal developers

  • ✓ Drupal 11
  • ✓ ai
  • ✓ ai_agents
  • ✓ Canvas AI
  • ✓ MCP
  • ✓ JSON:API
  • ✓ Views
  • ✓ Twig
  • ✓ Drush
  • ✓ DDEV
  • ✓ Docker
  • ✓ n8n
  • ✓ Anthropic / Ollama
  • ✓ PSR-4 Ready
// Every specialist is an ai_agents agent with deterministic tools.
#[FunctionCall(
  id: 'drupaid_seo:audit_url',
  name: 'Audit a URL (technical SEO + GEO)',
)]
final class SeoAudit extends FunctionCallBase {
  public function execute() {
    // Fetch the page; check title, meta, schema, H1;
    // return a plain-English fix + a technical drill-down.
  }
}

Free Developer Course

Learn to build AI agents on Drup-AID

16 chapters, code-level — from your dev environment to a deployed minion. Built on Drup-AID itself.

Enter the Academy → 16 chapters · ~48 min

Open Source. Community Driven.

Drup-AID is and always will be free and open source. Join our community, contribute, and help shape the future of AI in Drupal.