Drupal AI UX meeting 15 June 2026
**Attendees:** Aidan, Marcus, Rob Loach, Emma, Darren, Vidit, Kati (first time joining) ### **AI ecosystem page (RobLoach)** * New searchable, filterable list of AI modules and recipes, shipped in the AI Dashboard module * Module list is for advanced site builders and developers; recipes are the site-builder surface * AI Initiative maintained shown as a filter plus badge, not a list limiter; support flag is tiered, not Boolean * Add a GitLab API search for modules requiring drupal/ai, which finds about 40% more ### **Categories and naming** * Reconcile the page filters with the existing AI config categories so categorization is consistent * Relabel Distribution to Recipe; keep VectorDB separate from Provider ### **Recipes vs modules** * Recipes lack install stats; Darren notes applied-recipe tracking could become a reported Drupal.org feature * Recipes likely a separate tab or sorted first, labeled to promote; target is newest stable Drupal CMS ### **Dependencies and compatibility** * Separate module dependencies from infrastructure ones, vector DB, FFmpeg, document-loader tools * Idea: an environment filter and an expand button showing a dependency tree * Proposal: a structured works-best-with and requirements blob in official AI Initiative modules for the scraper to read ### **Canvas and AI Review** * Aidan owes cost testing of the new no-timeout Canvas integration; image-search agent into Canvas slipped to this week behind AI security fixes ## **Decisions** * Module list serves advanced users and developers; recipes serve site builders * AI Initiative maintained is a filter and badge with tiered support levels * Reconcile ecosystem categories with the AI config scheme; relabel Distribution to Recipe; keep VectorDB separate ## **Questions** * Where should structured works-best-with and dependency metadata live, and who owns deciding what is officially supported? ## **Next Steps** * **RobLoach:** Add the GitLab API data source, an AI Initiative toggle, and an expand or density filter; raise recipe-applied stats with the recipes team * **Aidan:** Post the follow-up issue; reconcile categories with Rob; test the new Canvas integration cost * **Marcus:** Land the AI security fixes, then wire the image-search agent into Canvas
issue