Skip to main content

Crate hippmem_store

Crate hippmem_store 

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