Expand description
DuckDB embedded backend for cel_memory::MemoryProvider.
Phase 0–1 starter: open/migrate, write/get, hybrid vector + lexical
retrieval, session lifecycle, and stats. Summarization, aging, export,
and governance mutations return cel_memory::MemoryError::NotImplemented
until later phases — see the crate README.
Structs§
- Duckdb
Memory Provider - DuckDB-backed
MemoryProviderusingarray_cosine_distance+ ILIKE retrieval. - Mock
Embedder - Deterministic test embedder. Hashes the input text to a small vector of pseudo-random floats. Never use in production — produces meaningless vectors.
Enums§
- Duckdb
Memory Error - Errors that originate inside the DuckDB memory backend.
Traits§
- Embedder
- An embedder turns text into a fixed-dimension vector.