Expand description
agent-memory-store: simple key-value memory store for AI agents.
Persist facts, preferences, and summaries across conversation turns. Supports tagging for grouped retrieval and tracks last-access time.
use agent_memory_store::MemoryStore;
use serde_json::json;
let mut store = MemoryStore::new();
store.store("user_name", json!("Alice"), &["user", "profile"]);
let entry = store.get("user_name").unwrap();
assert_eq!(entry.value, json!("Alice"));
assert_eq!(store.len(), 1);Structs§
- Memory
Entry - A stored memory entry.
- Memory
Store - Append-and-update key-value memory store.