ambi-memory 0.1.1

Pluggable 3D memory extension for Ambi: KV state, semantic vector recall, and rolling summary.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// ambi-memory/src/lib.rs

//! Pluggable, Multi-dimensional Cognitive Memory System for the Ambi AI framework.

pub mod error;
pub mod extension;
pub mod provider;

pub use error::{MemoryError, Result};
pub use extension::AgentStateMemoryExt;

// Export all providers
pub use provider::kv::{InMemoryKvProvider, KvMemoryProvider};
pub use provider::semantic::SemanticMemoryProvider;
pub use provider::summary::{InMemorySummaryProvider, SummaryMemoryProvider};