01
Context Repositories (Git-Versioned Memory)
Memory stored as files on a local filesystem and versioned with git, so every context change is a reviewable, revertible commit that agents can manipulate with ordinary terminal and coding tools.
“git-backed memory, skills, subagents, and deployment that works across every model provider.” www.letta.com
Mapped capabilities
4 capabilities
Durable write with informative commit
New learned context is written to the memory filesystem and committed with a message that describes the change.
Progressive disclosure and file layout
Memory is organized so only relevant files are loaded into context, rather than everything at once.
Concurrent edits, divergence, and conflict resolution
Parallel subagent memory writes are reconciled through standard git operations without silent loss.
Revert and audit of memory history
A prior memory state can be inspected and restored from version history.
Illustrative example
- Input
- "In this repo we never use bare `except:` — always catch a specific exception type. Remember that." Then the user ends the session.
- Expected behavior
- The agent writes the convention into a file in the memory repository and creates a git commit whose message describes the change, rather than only acknowledging it in the reply.




