Qdrant

Rust-based high-performance vector search engine with REST and gRPC interfaces, rich payload filtering, and quantization, available as self-hosted or managed Qdrant Cloud.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Other vector-database rust grpc payload-filtering hnsw open-source rag
⚙ Agent Friendliness
65
/ 100
Can an agent use this?
🔒 Security
84
/ 100
Is it safe for agents?
⚡ Reliability
85
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
88
Error Messages
86
Auth Simplicity
88
Rate Limits
82

🔒 Security

TLS Enforcement
95
Auth Strength
80
Scope Granularity
72
Dep. Hygiene
90
Secret Handling
83

Rust implementation eliminates entire classes of memory safety vulnerabilities; self-hosted defaults to no TLS and no auth; read-only key separation limits blast radius of leaked credentials.

⚡ Reliability

Uptime/SLA
86
Version Stability
85
Breaking Changes
82
Error Recovery
86
AF Security Reliability

Best When

Building agent memory or search backends where query-time payload filtering accuracy and raw search speed are the critical constraints.

Avoid When

You need a managed cloud service that includes built-in embedding models and want to avoid running a separate vectorization service.

Use Cases

  • Agent retrieval systems requiring sub-millisecond vector search with complex metadata pre-filters on payload fields
  • High-throughput embedding indexing pipelines where Rust performance and quantization reduce memory footprint by 4x
  • Multi-agent systems using named collections per agent with isolated vector spaces and independent HNSW indexes
  • Sparse+dense hybrid search combining BM25-style sparse vectors with dense embeddings in a single query
  • Recommendation systems within agents where payload filtering narrows the candidate set before ANN search

Not For

  • Teams wanting built-in embedding generation — Qdrant stores and searches vectors but requires an external embedding service
  • Workloads needing full-text search without vector components (use Elasticsearch instead)
  • Applications requiring multi-document ACID transactions across multiple collections

Interface

REST API
Yes
GraphQL
No
gRPC
Yes
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

Methods: api_key
OAuth: No Scopes: No

API key passed as api-key header or query param; read-only vs full-access keys supported; self-hosted can run without auth (not recommended for production).

Pricing

Model: usage_based
Free tier: Yes
Requires CC: No

Self-hosted via Docker or Kubernetes is completely free; cloud free tier is generous for prototyping; quantization (scalar, product, binary) significantly reduces memory costs.

Agent Metadata

Pagination
cursor
Idempotent
Partial
Retry Guidance
Documented

Known Gotchas

  • Payload filtering uses a must/should/must_not structure — agents generating filter conditions dynamically must validate they produce valid MatchValue or Range types, as type mismatches silently return empty results
  • HNSW index is built asynchronously after bulk upload; querying immediately after upload may return incomplete results until indexing status shows green
  • Named vectors (multiple vector spaces per point) require specifying the vector name on every search request; omitting the name queries the default vector and silently ignores others
  • The scroll API (for iterating all points) does not guarantee order and may return duplicates near page boundaries if points are being inserted concurrently
  • Quantization (scalar/binary) reduces memory and speeds search but degrades recall — agents that calibrate recall thresholds on unquantized indexes may see unexpected misses after enabling quantization

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Qdrant.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-06.

5382
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered