Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

77 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

LLMs.txt Gen

Features This module automatically populates llms.txt sections from your site's published nodes, organized by content type. It provides a clean, structured index for LLM consumption without manual...
Categories: Artificial Intelligence (AI), Search engine optimization (SEO)

MCP Client

Built by a human using an AI assistant: 🤖 ➕ 🧠 Note that extensive parts of this module was generating via AI coding agents under human supervision. INTRODUCTION The MCP Client module enables Drupal...
Categories: Artificial Intelligence (AI), Integrations

FlowDrop Agents

FlowDrop Agents bridges Drupal’s AI Agents with FlowDrop workflows, allowing you to execute AI agents as workflow nodes with full status tracking, structured output, and robust error handling. With...
Categories: Artificial Intelligence (AI), Content editing experience, Integrations

AI Tool: Screenshot

AI Tool Screenshot enables AI agents to capture and visually analyse rendered Drupal pages by taking a full-page browser screenshot on demand. It bridges the gap between what an AI agent can read...
Categories: Artificial Intelligence (AI)

AI Deep Reference

If you want to use AI to illustrate a scene, you can connect all the necessary parts using the AI module, plus the Token module. There's just one missing piece: the tokens are "shallow," and you...
Categories: Artificial Intelligence (AI)

AI Translation Management (TMGMT)

The AI TMGMT (Translation Management) module is an AI translator plugin for the Translation Management Tools (TMGMT) project. It uses the AI module under the hood to allow you to use OpenAI, Ollama...
Categories: Artificial Intelligence (AI), Automation, Multilingual

AI Simple PDF To Text

This project exposes a simple PDF to Text tool for you file to string long or text long fields. Its using smalot/pdfparser behind the scenes, meaning that its completely portable and doesn't...
Categories: Artificial Intelligence (AI), Import and export, Media

ai_doc_proofread

AI Document Proofreader lets editors upload Word (.docx) documents and have them automatically reviewed by an AI model. Results are presented as an annotated document where every suggested...
Categories: Artificial Intelligence (AI)

AI JSON-LD Schema Generator

This module helps site builders and content editors add schema.org JSON-LD structured data to a Drupal site without writing JSON by hand. It uses the Drupal AI (Artificial Intelligence) module to...
Categories: Artificial Intelligence (AI), Automation, Search engine optimization (SEO)

AI Content Advisor

The AI Content Advisor is a flexible Drupal module that extends and enhances the capabilities of the AI SEO Analyzer project. Built on the foundation of AI SEO, this module provides a comprehensive...
Categories: Artificial Intelligence (AI), Content editing experience, Search engine optimization (SEO)

Acquia AI Provider

Introduction Provides integration between your Drupal site and Acquia's hosted AI Gateway service, Acquia AI. requires the AI and Key modules. Features Connects Drupal's AI module with Acquia's AI...
Categories: Artificial Intelligence (AI)

Markdownify Token Modifier

Introduction The Markdownify Token Modifier module provides a deterministic, efficient, and abstracted way to convert HTML field tokens into Markdown format. While Large Language Models (LLMs) can...
Categories: Artificial Intelligence (AI)

AI Text Cleaner

AI Text Cleaner AI Text Cleaner is a small Drupal module that provides a text filter and a Drush command to clean formatting quirks from ChatGPT or other LLM outputs. It removes hidden or...
Categories: Artificial Intelligence (AI), Content editing experience

Drush (AI) Webmaster

This module gives AI agents full creative AND destructive power over your Drupal site. AI-Powered Drupal Site Management via Drush Drush Webmaster provides a comprehensive suite of Drush commands ...
Categories: Administration tools, Artificial Intelligence (AI), Developer tools

QuantSearch AI

QuantSearch AI The QuantSearch AI module provides integration with QuantSearch.ai, an AI-powered search service by QuantCDN. It allows site visitors to search your content using natural language...
Categories: Artificial Intelligence (AI), Site search

AI Content Chat

AI Content Chat adds a chatbot to your Drupal site that answers visitor questions using only your website content. Simply select which content to index, place the block, and your visitors can start...
Categories: Artificial Intelligence (AI), Content display

Views Natural Language Filter

The Views Natural Language Filter module allows site visitors to search and filter Drupal Views using conversational AI. Instead of forcing users to interact with multiple complex dropdowns,...
Categories: Artificial Intelligence (AI), Content display

Generic colors

About Generic Colors is an AI Agent Tool for retrieving predominant colors from images using a local PHP library. By using this tool you can save on tokens sent to the LLM if the task is just to...
Categories: Artificial Intelligence (AI), Media

Quant Cloud AI Provider

Quant Cloud AI Provider Code is currently in GitHub, but will be synced to drupal.org soon. This module provides a Quant Cloud provider for the AI module. It connects your Drupal site to Quant...
Categories: Artificial Intelligence (AI), Developer tools, Integrations

AI Logging (formerly part of AI core)

The recommended route now is to use the AI core module's sub-module "AI Observability". The AI logging module allows developers to capture prompts sent to and outputs received from LLMs by other...
Categories: Artificial Intelligence (AI)

FlowDrop UI Agents

The FlowDrop UI Agents module provides FlowDrop visual editor integration for AI Agents using the Modeler API. It enables users to visually design, configure, and manage AI agent workflows through...
Categories: Artificial Intelligence (AI), Automation

AI Agent Handler Agent

The Agent Handler Agent, is an agent that can create and update agent using natural language. This means that it can look at the tools you have available and setup an agent accordingly. Features...
Categories: Artificial Intelligence (AI)

Metadata Sanitizer

Every file uploaded to your Drupal site may silently carry GPS coordinates, camera serial numbers, author names, and other hidden metadata that can expose your users and your organisation without...
Categories: Artificial Intelligence (AI), Media, Security

FlowDrop FWA

FlowDrop Field Widget Actions integrates Field Widget Actions with FlowDrop workflows, allowing content editors to trigger powerful processing logic right from the field they’re editing. No custom...
Categories: Artificial Intelligence (AI), Automation

FlowDrop

Workflow Orchestration for Modern Drupal FlowDrop is the workflow orchestration module for Drupal. It gives you everything you need to create, manage, run, and track flows — and more capabilities...
Categories: Artificial Intelligence (AI), Automation, Integrations

Pages