A collection of efficient algorithms implemented in Rust for real-world projects.
Lunaris agent memory engine — umbrella crate (Apache-2.0 OR MIT)
Core types, traits, and bi-temporal primitives for the Lunaris agent memory engine
Atomic ingest pipeline for the Lunaris agent memory engine
Composable retrieval DSL (vector, keyword, graph) for the Lunaris agent memory engine
Moon (Redis-compatible) storage backend for the Lunaris agent memory engine
Postgres + pgvector storage backend for Lunaris
Embedding providers (candle EmbeddingGemma, Ollama) for Lunaris
ACT-R activation-based memory consolidator for Lunaris
LLM-backed entity, relation, and fact extractor for Lunaris
Slow-path arbitration verifier for Lunaris
Reranker trait + NoopReranker seam for Lunaris