Remember the decision.
Keep confirmed conventions, corrections, and project context. Project memory follows the repository across clones and worktrees.
Memory & recallDecisions, corrections, and skills that survive the next session. One local memory for every connected coding tool.
macOS & Windows desktop. Linux CLI & MCP.
No account. No subscription. Your machine.
session one / save a decision
you Use Bun in this repository.
Remember that for this project.
synapse Saved to project memory.
session two / another connected tool
you How do I install dependencies?
synapse Recalled your project convention.
$ bun install
A new session shouldn’t mean explaining the project again. Keep what you settled, inspect what gets recalled, and change it when the decision changes.
Keep confirmed conventions, corrections, and project context. Project memory follows the repository across clones and worktrees.
Memory & recallUse the built-in connectors or add a TOML descriptor for another harness. Launch one session, or make the connection permanent.
Supported & custom toolsSave a reusable procedure once. Review proposed skills, approve revisions, and update managed copies without overwriting your edits.
Skills & learningTurn on the optional mesh for direct messages, roles, teams, and bounded background workers. Join the conversation from your terminal.
The agent meshMemory lives in a local SQLite database. Secret values live in a separate encrypted vault or macOS Keychain. You choose which environment variables a project can receive.
Read the security modelConnect a tool, save one convention, then recall it from the next session. The guides cover the rest.