Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Canvas AI Image Search

No security coverage

Part of the AI ecosystem · 343 projects

This project enables your Drupal site's AI agent to search your media library by generating descriptions for your images and indexing them into a vector database. It requires a separate AI Image Classification recipe to create the descriptions, which then need to be indexed before applying this recipe.

This recipe is based on some changes that are being worked on in Canvas AI under the roadmap: https://git.drupalcode.org/project/canvas/-/work_items/3591777

Until the roadmap is complete, it is not recommended to use this recipe in production, but please feel free to try it out and report bugs.

For the Canvas AI agent to search your media library, you need two things: first, generate a description for each media entity in the site, and second, index those descriptions in a vector database.

The AI Image Classification recipe provides the first part. It adds a description field to media entities and adds an automator that populates the description field with what the image is. So apply this recipe first and resave the media entities to generate descriptions. This will require you to configure a chat with vision model.

Step two is that these descriptions must be indexed in a vector database. You can use any of the vector database providers:

Visit the README of this recipe to see how to set up the Postgres VDB provider and index the items.

Then apply this recipe. While applying, it will ask for the name of the index where you have indexed the image descriptions. Provide the name there. And that's it.
 

Demo: https://youtu.be/J10rTu5PIAM

Ask your assistant about Canvas AI Image Search

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

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.

Activity

Tracked releases
1
Tracked since
Sep 2026
Latest release
3 weeks ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core PHP Release date
1.0.0 Stable Sep 21, 2026