This project is not covered by Drupal’s security advisory policy.

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-check
  • ai:module-check-list
  • ai:project-info
  • ai:setup
  • ai: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
Supporting organizations: 
Code, project lead

Project information

Releases