Qdrant

High-performance vector search with Qdrant—Rust engine, advanced filtering.

Quick Start

skill-seekers scrape --format qdrant --config configs/react.json

Setup

pip install qdrant-client

Python Example

from qdrant_client import QdrantClient
import json

# Connect
client = QdrantClient(host="localhost", port=6333)

# Load and upload
with open("output/react-qdrant.json") as f:
    data = json.load(f)
    
client.upsert(
    collection_name="react-docs",
    points=data
)

Query

from qdrant_client.models import Filter, FieldCondition, Match

# Search with filter
results = client.search(
    collection_name="react-docs",
    query_vector=embedding,
    query_filter=Filter(
        must=[FieldCondition(
            key="category",
            match=Match(value="api")
        )]
    ),
    limit=5
)

Features

  • Rust engine - High performance
  • Advanced filtering - Complex queries
  • Payload indexing - Fast metadata search
  • Self-hosted or cloud - Flexible deployment