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:
cat .anthracode/memory/conventions.md