AI Agent for Drupal Automates Site Management with Natural Language Commands
Loganathane Virassamy has released the Drupal AI Agent, an open-source tool that lets users manage Drupal websites using natural language commands. Aimed at developers, content managers, and site builders, the tool eliminates the need to memorize complex commands by allowing users to simply type what they want the site to do.
Built with Python and Typer, the Drupal AI Agent uses a Modular Command Pattern (MCP) for a clean and extensible architecture. It supports Drush and JSON:API, enabling full control over Drupal functions. The tool also works seamlessly with local development environments like DDEV and Lando.
Users can create blog posts, run cron jobs, clear caches, and upload media by typing plain English instructions such as “Create a blog post about Drupal and AI” or “Upload logo.png with alt text ‘Site Logo.’” It also supports AI-powered content generation using models from OpenAI, Anthropic, and Ollama. Outputs are structured in JSON, making the tool suitable for automation and integrations.
Future updates are expected to include GraphQL support, multi-site management, and a no-code web interface.
For more information or to contribute, visit the GitHub repository.

