Skip to content

Memory

How Anthracode's 4-tier memory works — session, espace, account, and skill scopes, all plain markdown you can read and version.

Four scopes, all plain markdown. Read them, edit them, version them.

Anthracode keeps memory at four levels, each a directory of markdown files:

  • Session — this conversation only. Cleared on exit unless promoted.
  • Espace — the current workspace/project. Lives in .anthracode/memory/.
  • Account — follows you across projects. Lives in ~/.anthracode/memory/.
  • Skill — bundled with a specific skill, scoped to when that skill runs.

On each turn, Anthracode loads relevant memory into context. Facts you teach it — preferences, conventions, decisions — are written back to the appropriate scope and recalled later.

Tell the agent to remember something and it writes a markdown file. You can also edit these files by hand:

Terminal window
cat .anthracode/memory/conventions.md