klieo-memory-qdrant
Qdrant-backed implementation of klieo-core's LongTermMemory.
Part of the klieo Rust agent framework.
Features
- High-dimensional vector search via Qdrant
- Implements
LongTermMemory— swap forklieo-memory-sqlitewithout changing agent code - Configurable collection, API key, embedder id
Quickstart
[]
= "2"
use MemoryQdrant;
# async
MemoryQdrant::connect(url) bakes in DummyEmbedder (zero-vector,
FIFO recall) and a default QdrantConfig — paste-and-run with no
extra dependency. Swap for a real embedder + custom config via
MemoryQdrant::new.
Advanced wiring — custom config + embedder
use ;
use Arc;
# async
ShortTermMemory and EpisodicMemory are not implemented here — see
klieo-memory-sqlite and klieo-memory-neo4j for those.
Status
2.x — stable; public API follows SemVer 2.0.0.
See docs/SEMVER.md.
License
MIT — see LICENSE.