Skip to main content

Crate ruv_neural_memory

Crate ruv_neural_memory 

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