Drupal is a registered trademark of Dries Buytaert
ai 1.3.1 Minor update available for module ai (1.3.1). seven 2.0.0-beta6 New beta version released for theme seven (2.0.0-beta6). seven 1.0.1-beta1 First beta version released for theme seven (1.0.1-beta1). eca 3.1.0-beta2 New beta version released for module eca (3.1.0-beta2). swiper_formatter 2.1.1 Minor update available for module swiper_formatter (2.1.1). solo 1.0.31 Minor update available for theme solo (1.0.31). raven 7.3.7 Minor update available for module raven (7.3.7). caresphere_theme 1.0.8 Minor update available for theme caresphere_theme (1.0.8). flowdrop 1.1.2 Minor update available for module flowdrop (1.1.2). basket_imex 10.2.2 Minor update available for module basket_imex (10.2.2). views_rest_field_grouping 2.1.0 Minor update available for module views_rest_field_grouping (2.1.0). convene_theme 1.0.10 Minor update available for theme convene_theme (1.0.10). advanced_header_field 3.0.1 Minor update available for module advanced_header_field (3.0.1). kordiam 1.0.13 Minor update available for module kordiam (1.0.13). varbase_components 2.0.16 Minor update available for module varbase_components (2.0.16). node_singles 3.4.7 Minor update available for module node_singles (3.4.7). flowdrop 1.1.1 Minor update available for module flowdrop (1.1.1). emporiqa 1.0.20 Minor update available for module emporiqa (1.0.20). digital_asset_inventory 1.1.1 Minor update available for module digital_asset_inventory (1.1.1). diba_integration 1.2.6 Minor update available for module diba_integration (1.2.6).

This module provides a collection of experimental AI agents for Drupal. Each agent is a standalone submodule that can be installed individually, or you can install the main AI Agents Experimental Collection meta-module to enable all agents at once.

AI Disclosure.

Note that every part of this app was generated by AI. It is highly experimental, will never be covered by Drupal's security advisory policy. Read more below how agents become production ready.

These agents leverage the Drupal AI module and AI Agents framework to automate common Drupal site-building and administration tasks through natural language instructions.

List of Agents

Agent Description Examples Analytics Manager Provides tools for setting up analytics providers including Google Tag, Adobe Analytics, Matomo, and Mixpanel. Example prompts AI Automator Manager Provides tools for managing AI Automator configurations, including creating, updating, and deleting automator rules and field widget action buttons. Example prompts Canvas Page Manager Provides tools for building and managing Canvas pages with component-based layouts. Example prompts CAPTCHA Manager Provides tools for managing CAPTCHA settings, CAPTCHA points, and reCAPTCHA configuration. Example prompts Content Loader Provides tools for searching, listing, and loading content items (nodes, taxonomy terms, media, etc.). Example prompts Content Moderation Manager Provides tools for managing Drupal content moderation workflows, states, transitions, and entity type attachments. Example prompts Content Type Manager Provides tools for managing content types, fields, form display, and translation settings. Example prompts Display Mode Manager Provides tools for managing Drupal entity view modes, form modes, and their field display configurations. Example prompts ECA Manager Provides tools for creating and managing ECA (Event-Condition-Action) workflows. Example prompts Feeds Import Manager Provides tools for managing Feeds import configuration, feed types, field mappings, and feed instances. Example prompts Field Group Manager Provides tools for managing field groups on entity form and view displays. Example prompts Field Manager Provides tools for comprehensive field management across all fieldable entity types, including field CRUD, form display, and view display configuration. Example prompts Field Validation Manager Provides tools for managing field validation rules on entity types and bundles. Example prompts Image Style Manager Provides tools for managing image styles and their effects. Example prompts JSON:API Manager Provides tools for managing JSON:API Extras configuration, including resource enabling/disabling, custom paths, field aliases, and field enhancers. Example prompts Menu Manager Provides tools for managing Drupal menus and menu links. Example prompts Metatag Manager Provides tools for managing metatag defaults and entity-level metatags for SEO optimization. Example prompts Module Manager Provides tools for listing, searching, enabling, and disabling Drupal modules with automatic dependency handling. Example prompts Pathauto, URL Alias & Redirect Manager Provides tools for managing Pathauto patterns, URL aliases, and SEO-friendly URL configuration. Example prompts SDC Component Generator Provides tools for creating and editing Single Directory Components (SDC). Example prompts SDC Component Reviewer Provides tools for visually reviewing Single Directory Components (SDC). Search API Manager Provides tools for managing Search API servers, indexes, fields, processors, and indexing operations. Example prompts Search API Facets Manager Provides tools for managing Search API facets configuration. Example prompts Security Reviewer Provides tools for comprehensive security auditing including security_review integration, user/role auditing, file scanning, and configuration checks. Example prompts Style Guide Generator Provides tools for generating style guides from Drupal themes and saving them as AI context items. Example prompts System Manager Provides tools for managing site settings, cron, performance, development, file system, regional, logging, image toolkit, maintenance mode, and date formats. Example prompts Text Format Manager Provides tools for managing text formats, CKEditor toolbar configuration, filter settings, and format permissions. Example prompts Translation Manager Provides tools for managing languages, interface translation, config translation, and content translation setup. Example prompts User Manager Provides tools for managing user accounts, account settings, email templates, user roles, and permissions. Example prompts Views Manager Provides tools for managing Drupal Views, displays, handlers, and settings. Example prompts Views Reader Provides tools for discovering and executing Drupal Views to retrieve and display data. Example prompts XML Sitemap Manager Provides tools for managing XML sitemaps, configuring entity bundle inclusion, priorities, and change frequencies. Example prompts

Installation

  1. Set up an AI Provider: You need at least one AI provider configured with Chat with Tools capability. Visit /admin/config/ai/providers to configure a provider (e.g., OpenAI, Anthropic, Mistral).

  2. Require the module via Composer:

    composer require 'drupal/ai_agents_experimental_collection:1.0.x-dev@dev'

  3. Enable the modules:

    • To install all agents at once, enable the ai_agents_experimental_collection meta-module.
    • To install individual agents, enable only the specific submodule(s) you need (e.g., ai_agents_views, ai_agents_content_types).

Important Notes

  • This module is completely experimental. It is a playground for exploring what AI agents can do within Drupal.
  • Do not use this in production. These agents are not production-ready and may produce unexpected results.
  • The entire codebase was written by coding agents (AI-assisted development). It has not been through a full human review process.
  • Any agent that is deemed ready for production use will be moved out of this collection into its own dedicated module, where it will be human-vetted and reviewed before release.

Writing more agents

You may create a pull request with any agent you can think of here. Note that there is a CLAUDE.md and skills for generating Tools and Agents in the repo.

Activity

Total releases
1
First release
Mar 2026
Latest release
15 hours ago
Release cadence
Stability
0% stable

Releases

Version Type Release date
1.0.x-dev Dev Mar 18, 2026