Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Qdrant VDB Provider

36 sites No security coverage Drupal 10โ€“11 AI ecosystem
View on drupal.org

This module connects Drupal to Qdrant, an open-source vector database, for powerful AI-driven search capabilities. It allows for creating, indexing, and searching vectors with various similarity measures, integrating directly with Drupal's AI and Search API modules.

Built by a human using an AI assistant: ๐Ÿค– โž• ๐Ÿง 

A lot of the code in this module has been created using an AI assistant .

The Qdrant VDB Provider is a Drupal module that integrates with the AI module to enable vector searches using Qdrant, a high-performance open-source vector database. It works seamlessly with AI Search and other vector-aware modules.

Features

  • Integration with AI and AI Search modules
  • Collection creation and management in Qdrant
  • Vector indexing, updating, and deletion
  • Vector search with and without filters
  • Supports cosine, dot product, and Euclidean similarity
  • Compatible with local or remote Qdrant instances

Why Qdrant?

Qdrant is optimized for AI use cases and semantic search. It offers:

  • High performance and scalability
  • Advanced filtering and payload support
  • Easy deployment and integration

Installation

composer require drupal/ai_vdb_provider_qdrant

Post-Installation

  1. Enable the module using the UI or Drush:
    drush en ai_vdb_provider_qdrant 
  2. Configure the Qdrant connection at:

    /admin/config/ai/vdb_providers/qdrant
  3. Create a Search API server at:

    /admin/config/search/search-api/add-server

    Use "AI Search" as the backend and "Qdrant vector DB" as the provider.
  4. Set up a new index and configure it using AI Search documentation.

Requirements

  • Qdrant server (local or remote)
  • AI module
  • AI Search module
  • Key module
  • Search API module
  • PHP curl extension

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
6
Tracked since
Jul 2025
Latest release
1 month ago
Releases (12 mo)
5 ▲ from 1
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.3.3 Stable 10โ€“11 Jul 25, 2026
1.3.2 Stable 10โ€“11 Jul 7, 2026
1.3.1 Stable 10โ€“11 Jul 1, 2026
1.3.0 Stable 10โ€“11 May 9, 2026
1.2.0 Stable 10โ€“11 May 9, 2026
1.0.x-dev Dev 10โ€“11 Jul 18, 2025