Skip to main content
Qdrant is the default vector store for MemWire. Three deployment options are supported: embedded (no server), local Docker, or managed Qdrant Cloud.

Embedded mode

The simplest option. Qdrant runs in-process and stores data in a local directory. No Docker or external service required.
Use qdrant_path=":memory:" in tests for a fast in-memory store that resets between runs.

Local Docker server

Run Qdrant as a container and connect over HTTP.
Or spin up Qdrant alongside the MemWire REST API using the provided docker-compose.yml:

Qdrant Cloud

Sign up at cloud.qdrant.io, create a cluster, and copy your cluster URL and API key.

Configuration reference