Expand description
Graph-based memory service for walrus agents.
Provides entity/relation/journal storage backed by LanceDB with candle-based sentence embeddings (all-MiniLM-L6-v2).
Modules§
- cmd
- CLI command definitions for walrus-memory.
- config
- Memory subsystem configuration.
- dispatch
- MemoryService — standalone graph-based memory service owning LanceDB entity, relation, and journal storage with candle embeddings.
- embedder
- Candle-based text embedder using all-MiniLM-L6-v2 for 384-dim sentence
embeddings. Downloads model files from HF Hub on first use, caches under
~/.openwalrus/.cache/huggingface/. - lance
- LanceDB graph storage for the memory hook.
- tool
- Input parameters for the memory tools.