Skip to main content

Crate walrus_memory

Crate walrus_memory 

Source
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.