Expand description
HIPPMEM · Storage and indexing layer
Provides the Store trait and its redb implementation, managing:
- Memory log (
memory_log) and KV (memory_kv) - Inverted indexes (entity/topic/goal/event/temporal)
- Association graph, summary, correction overlay
- Activation log and consolidation queue
Corresponds to 04 §5 storage layout, ADR-001 (redb).
Modules§
- activation_
log - Activation log: records retrieval, usage, and co-activation events (03 §8, 05 §6).
- fulltext
- Full-text index: Tantivy BM25 recall channel.
- graph
- Association graph persistence: bidirectional edge storage (link_overlay, 04 §5).
- kv
- memory_kv: memory KV store, allows overwriting.
- memory_
log - Raw memory log: append-only storage (Constitution C7).
- semantic
- Semantic index: vector index + binary-code recall.
- store
- Store trait and redb implementation.