Skip to content

Memory

atomic-agent’s memory is a cognitive model, not a transcript dump. Instead of re-reading your whole chat history, it keeps a tidy, searchable memory and surfaces only the relevant bits when needed.

What it stores

  • Profile facts — durable identity and preferences
  • Notes — episodic memory, searchable with SQLite FTS5 (plus optional embeddings)
  • Links — associations between memories
  • Lessons — distilled takeaways from experience
  • Procedures — reusable how-to knowledge
  • Voting & reflection — usefulness is voted on, and the agent reflects in the background between turns

How it stays fast

Recall is bounded and rendered into a predictable prompt budget, so memory never drowns the context window. The design principle is to keep session state outside the model whenever possible.