Drupal is a registered trademark of Dries Buytaert
Release: Excel Serialization 2.1.2 Minor update available for module xls_serialization (2.1.2). Release: Time Zone Field 8.x-1.14 Minor update available for module tzfield (8.x-1.14). Module Revived: Entity API 8.x-1.7 Module entity updated after 17 months of inactivity (8.x-1.7). Release: Vartheme Bs5 4.1.1 Minor update available for theme vartheme_bs5 (4.1.1). Release: Varbase Heroslider 1.1.3 Minor update available for module varbase_heroslider (1.1.3). Release: Varbase Demo 1.1.2 Minor update available for module varbase_demo (1.1.2). Release: Varbase Dashboards 2.0.3 Minor update available for module varbase_dashboards (2.0.3). Release: Varbase AI 2.0.9 Minor update available for module varbase_ai (2.0.9). Release: Varbase Workflow 3.1.2 Minor update available for module varbase_workflow (3.1.2). Security Coverage: Role Aware Maxlength Module role_aware_maxlength now has official Drupal security advisory coverage.

This project makes it possible to search for images based on AI-generated descriptions and tags. It integrates with an AI image classification system to create a searchable index of your images, allowing you to easily find them using their AI-generated metadata.

Takes the AI Image Classification recipe and makes its results searchable by building a Search API index, backed by your preferred vector database of choice.

What it does

The AI Image Classification recipe enriches image media with AI-generated metadata - an image description, alt text, and taxonomy tags. On its own, that metadata sits on the media entities but is not easy to search.

This recipe adds the missing piece: it applies the image classification recipe and then creates a Search API server and index that expose those AI-generated fields (plus the image's own properties) as a searchable index. Indexing happens automatically as content is created and updated.

Designed to pair with an agent. This recipe is primarily a building block for an AI Agent recipe that depends on it - the agent searches this index to find relevant images. That said, the index is a standard Search API index, so it is fully usable on its own (for Views, custom search pages, or any other Search API consumer) without any agent.

What gets installed

  • The AI Image Classification recipe (applied as a dependency).
  • search_api and ai_search — Search API and its vector backend of choice.
  • automated_cron — so content still gets indexed even when no system cron job is configured (indexing runs during cron).

Using it on its own

  1. Apply the recipe.
  2. Make sure your images have been classified (the classification recipe generates descriptions and tags).
  3. Let cron run, or index manually with drush search-api:index image_database_index_vector.
  4. Build a View on the Image Database Index (Vector), or query the index from your own code, to search and filter images by their AI description, tags, alt text, and more.

Requirements

Activity

Tracked releases
2
Tracked since
Jun 2026
Latest release
2 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.0 Stable Jun 10, 2026
1.0.x-dev Dev Jun 8, 2026