Learn how Flumes stores, indexes, and retrieves memories under the hood.
id
– deterministic UUIDmemory
– raw text content used for embedding & displaymetadata
– arbitrary JSON for filtering (e.g. {"source":"chat"}
)user_id
, agent_id
, run_id
– scoping keys that isolate data across tenants/agentscreated_at
, updated_at
Tier | Latency | Use-case |
---|---|---|
Hot | < 200 ms | Chat history, agent state |
Cold | ~1 s | Long-term knowledge base |