An agent that can write its own conclusions into shared memory eventually launders a guess into a fact; here retrieval is advisory and every new or revised judgment needs an explicit yes. The author is unusually direct about fit: if a small repository plus a reliable AGENTS.md keeps your agents oriented, this is more than you need — it is aimed at long-lived work where context decays across sessions, tools, machines and handoffs.
A decision record for software projects, surfaced to connected agents before they plan or change anything. Approved judgment and reported progress carry into later sessions and other tools. The record is plain Markdown on your machine; local use needs no account, and no product analytics are sent.
- Relevant prior judgment surfaced before work starts, rather than recalled if the model happens to remember
- Retrieval is advisory and new or revised judgment requires your explicit approval — the agent proposes, you decide
- A bundled demo, Pennykeep, that needs no account: `nauro init --demo` then `nauro check-decision` returns the matching decision and the rationale behind it
- `nauro adopt --with-skills --with-subagents` reads your repository, asks about missing rationale and seeds the record, and installs the gated ship-task workflow with its four workflow agents
- `nauro status` checks MCP, skills and workflow agents; `nauro doctor` checks the project store
- An existing AGENTS.md is preserved unless you run sync, and a Manual section survives replacement
- A free read-only macOS viewer for the record — timeline, map, list, activity and docs
`uv tool install nauro`, or `pipx install nauro` with Python 3.10 or newer. Then run `nauro adopt` in your repository, restart your agent, and invoke the adopt skill — `/nauro-adopt` in Claude Code or `$nauro-adopt` in Codex. The published package is `nauro`, version 1.17.0, launched through uvx as `nauro serve` over stdio. Cloud sync and remote MCP access are optional and versioned separately. Apache 2.0.
One command — uv tool install nauro
