qail-qdrant
QAIL driver for Qdrant vector database.
⚠️ BETA - This crate is under active development. API may change.
Overview
AST-native Rust driver for Qdrant vector search. Uses the same QAIL builder pattern as qail-pg, encoding directly to Qdrant REST payload bytes.
This crate does not use SQL. "SQL bytes vs SQL strings" terminology only applies to PostgreSQL crates (
qail-core+qail-pg).
Features
- 🔍 Vector similarity search with filters
- 📦 Upsert points with payload metadata
- 🗑️ Delete points by ID
- 📁 Collection management (create, delete, list)
- 🚀 Zero-copy encoding to JSON
Quick Start
use ;
async
Requirements
- Qdrant server running (default port: 6333)
- Rust 2024 edition
License
Apache-2.0