Skip to main content

Crate meerkat_memory

Crate meerkat_memory 

Source
Expand description

meerkat-memory — Semantic memory store for Meerkat.

Provides HnswMemoryStore for indexing discarded conversation history during compaction, enabling session-scoped semantic search over compacted history.

Uses hnsw_rs for approximate nearest-neighbor search and SQLite for metadata persistence.

Re-exports§

pub use hnsw::BagOfWordsEmbeddingModel;
pub use hnsw::HnswMemoryStore;
pub use hnsw::default_ranking_policy;
pub use simple::SimpleMemoryStore;
pub use tool::MemorySearchDispatcher;

Modules§

hnsw
HnswMemoryStore — HNSW-backed semantic memory store.
simple
SimpleMemoryStore — basic in-memory keyword-matching memory store.
tool
Memory search tool — exposes MemoryStore::search as an AgentToolDispatcher.