We sponsor drupal-ai — and it's changing how enterprise Drupal teams ship
Most Drupal teams are using AI the wrong way: pasting code into a chat window, hoping for the best, and getting output that looks right but breaks in production. That's not AI-assisted development — that's autocomplete with extra steps.
At heydru!, we took a different approach. We sponsor drupal-ai — an open-source system built to make AI a reliable, deterministic part of enterprise Drupal engineering. Not a shortcut. Infrastructure.
What drupal-ai actually is
drupal-ai is not a plugin, a chatbot, or a code generator you run once and forget. It's an engineering system built specifically for professional Drupal teams: production-ready, opinionated, and designed for scale.
The system has four core components:
Skills — 30+ reusable modules encoding domain knowledge about Drupal: how to structure a migration, how to write a proper service, how to handle entity API patterns correctly. Skills give the AI a foundation in Drupal-specific knowledge rather than relying on generic training data.
Agents — 9 specialized task-specific agents for concrete development scenarios: PR reviews, module generation, debugging, migrations, architecture scoping. Each agent knows its context and its constraints.
Rules — 8 enforced rule files that define how code should be written — coding standards, architectural patterns, naming conventions. These are constraints, not suggestions. The AI can't ignore them.
Workflow hooks — Automated integrations with the Drupal development stack: DDEV, Drush, PHPCS, Drupal's own tooling. AI fits into the existing workflow rather than replacing it.
The result: AI that produces code you can actually merge. Not code that looks plausible, but code that follows your team's standards, fits your architecture, and behaves correctly at runtime.
Why we sponsor it
We sponsor drupal-ai because it solves a problem we lived with for years: AI tooling that's powerful in theory but inconsistent in practice.
The inconsistency problem in Drupal is especially acute. Drupal has deep, layered APIs — the entity system, the plugin system, the cache system, configuration management. Generic AI models have reasonable Drupal knowledge but fail on specifics: deprecated APIs in D11, subtle differences between entity query methods, the correct way to structure a custom migration. The output looks right until it doesn't.
drupal-ai encodes the correct patterns. It codifies 14+ years of Drupal expertise into a system that can be run, tested, and improved. When we use it internally, we're not hoping the AI knows Drupal — we're giving it a structured map of how we build Drupal.
That changes the risk profile entirely. It's the difference between using AI as a convenience and using AI as infrastructure.
What changes for enterprise teams
For teams operating at scale — large codebases, strict standards, multiple developers — drupal-ai closes the gap between AI's potential and its real-world reliability.
Onboarding accelerates. A new developer with drupal-ai has access to the team's accumulated knowledge from day one. Skills encode what would otherwise take months of code review and mentorship to absorb.
Code review focuses on architecture. When AI output already conforms to your standards and patterns, reviewers stop spending cycles on style and boilerplate. Reviews become substantive.
Migrations become more systematic. The migration agent has specific knowledge of Drupal's Migrate API — source plugins, process plugins, migration dependencies. It doesn't just generate code that looks like a migration; it generates code that follows the patterns that actually work.
Knowledge stops being siloed. On most Drupal teams, expertise lives in individual developers' heads. When they leave, it leaves. drupal-ai makes expertise a shared, version-controlled asset.
This is how heydru! delivers
When clients work with us, they're not just getting engineers who know Drupal. They're getting a team that has systematized Drupal expertise into infrastructure that makes every engagement more consistent and every delivery more predictable.
drupal-ai is the tooling that makes that possible at a level of rigor that generic AI assistance can't match. We built it, we use it on every project, and we continue to develop it.
If you're running a serious Drupal platform and want to work with the team operating at this level, let's find out if we're a fit.
drupal-ai is open source and actively maintained. Explore the full system at eduardotelaya.com/drupal-ai.
