This project provides Drush commands to help check Drupal module upgrade paths and inspect Drupal.org project information. It can optionally use AI to analyze migration risks and project health.
A set of Drush commands for Drupal module upgrade checks, Drupal.org project inspection, and optional AI-assisted analysis.
A set of Drush commands for Drupal module upgrade checks, Drupal.org project inspection, and optional AI-assisted analysis.
Includes:
ai:module-checkai:module-check-listai:project-infoai:setupai:setup:bridge
Descriptions
ai:module-check
- Checks a Drupal module’s upgrade path to the next major core version
- Resolves core modules from a built-in registry
- Checks contrib modules via Packagist with Drupal.org fallback
- Can add optional AI commentary on migration risk, pitfalls, and next steps
- Tested on D10 to D11
ai:module-check-list
- Runs the same module-upgrade analysis for a list of modules
ai:project-info
- Fetches Drupal.org project health signals such as releases, compatibility, usage by branch, maintainers, issue summaries, and security advisory coverage
- Can add optional AI commentary on maintenance risk and adoption concerns
ai:setup
- Wizard that configures AI defaults in
drush.yml - Supports LiteLLM, Drupal AI, and host-backed AI CLI workflows
ai:setup:bridge
- Installs DDEV host bridge helpers so Drush in the container can use host-native AI CLIs such as Claude, Codex, and OpenCode
Unique characteristics
- Deterministic checks work without AI
- AI is additive, not authoritative
- Supports both API-backed AI and host-native CLI-backed AI for DDEV workflows
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
More in the AI ecosystem
Most installed first