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