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, distance metric, and embedding dimension
Usage
[]
= "0.38"
use ;
use Arc;
let cfg = new;
let mem = new.await?;
// mem.long_term → Arc<dyn LongTermMemory>
Swap DummyEmbedder for a real embedder to get meaningful vector recall.
ShortTermMemory and EpisodicMemory are not implemented here — see klieo-memory-sqlite and klieo-memory-neo4j for those.
Status
0.38.x — pre-1.0; patch releases are backward-compatible.
See docs/SEMVER.md.
License
MIT — see LICENSE.