Expand description
rUv Neural Memory — Persistent neural state memory with vector search and longitudinal tracking.
This crate provides in-memory and persistent storage for neural embeddings, supporting brute-force and HNSW-based nearest neighbor search, session-based memory management, and longitudinal drift detection.
Re-exports§
pub use hnsw::HnswIndex;pub use longitudinal::LongitudinalTracker;pub use longitudinal::TrendDirection;pub use persistence::load_rvf;pub use persistence::load_store;pub use persistence::save_rvf;pub use persistence::save_store;pub use session::SessionMemory;pub use session::SessionMetadata;pub use store::NeuralMemoryStore;
Modules§
- hnsw
- Simplified HNSW (Hierarchical Navigable Small World) index for approximate nearest neighbor search on embedding vectors.
- longitudinal
- Longitudinal tracking and drift detection for neural topology changes over extended observation periods.
- persistence
- File-based persistence for neural memory stores.
- session
- Session-based memory management for grouping embeddings by recording session.
- store
- In-memory embedding store with brute-force nearest neighbor search.