Nauro

by nauro-ai

Not rated
GitHub

About

Persistent project context for AI coding agents: captures decisions, rationale, and rejected paths so agents stay consistent across Claude, Cursor, Codex, and any MCP enabled platform.

Details

Author
nauro-ai
Categories
AI, Other

Setup

Install Nauro in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/nauro-ai/nauro

Follow the installation instructions in the repository README, then restart your MCP client.

The decision system for building software with AI.

Nauro gives connected agents human-approved project judgment and current state before they plan or change work.

Before work, Nauro surfaces the relevant part of that record. Approved judgment and reported progress carry into later sessions and connected tools.

Status:Stable (1.x). Semantic versioning covers the CLI, local stdio MCP contract, on-disk store format, and curatednauro-coreimport API. Cloud sync and hosted MCP are versioned separately.

https://github.com/user-attachments/assets/f75ede99-db11-4460-bc09-801c86df1e19

A real Codex session, then a Claude session in Pareto, Nauro's development mock project.

Installuvwithcurl -LsSf https://astral.sh/uv/install.sh | shon macOS or Linux, or use theWindows instructions. With Python 3.10 or newer,pipx install nauroalso works.

Pennykeep, the bundled demo, needs no account or agent setup:

mkdir -p /tmp/nauro-demo && cd /tmp/nauro-demo nauro init --demo nauro check-decision "Store dollar amounts as decimal numbers"

The top result isD001,Amounts stored in integer cents, never floating point. Its rationale explains why floating point makes money totals drift.

cd your-repo nauro adopt --with-skills --with-subagents

Restart your agent, then invoke/nauro-adoptin Claude Code or$nauro-adoptin Codex. The skill reads the repo, asks about missing rationale, and seeds the project record. The optional flags also install the gatednauro-ship-taskworkflow and its four workflow agents.

Runnauro statusto check MCP, skills, and workflow agents. Runnauro doctorto check the project store.

Nauro surfaces prior judgment for the agent to assess. Retrieval is advisory. New or revised judgment requires your explicit approval. Local use needs no account, and the record is plain Markdown on your machine. Cloud sync and remote MCP access are optional. Nauro sends no product analytics.

Nauro preserves an existingAGENTS.mdunless you explicitly runnauro sync. A# Manualsection survives replacement.

A free, read-only viewer for the project record: timeline, map, list, activity, and docs. First launch installs the CLI, connects your agents, and adopts or attaches a project.

https://github.com/user-attachments/assets/e23d3d7f-2d5b-4ce4-be18-fcaff74e7973

Download for macOS (Apple silicon), signed and notarized.

If a small repo plus a reliable AGENTS.md or CLAUDE.md keeps agents oriented, Nauro may be more than you need.

Nauro is intended for longer-lived work where context can decay across sessions, tools, repositories, machines, or repeated handoffs.

Read thedocumentationfor setup variants, concepts, command references, storage, and cloud access.

uv sync --all-packages --all-extras uv run pytest packages/nauro-core/tests/ -x -q uv run pytest packages/nauro/tests/ -x -q

Report bugs and request features inGitHub Issues.

Apache 2.0. Named for Peter Naur'sProgramming as Theory Building(1985).

Atlaso is a memory layer for AI tools — connect once and it automatically recalls the context that matters across Claude Code, Cursor, Codex, and every AI tool you use.

Privacy-first local memory vault every AI shares over MCP. Markdown + SQLite on your machine; Claude, ChatGPT, Cursor, and any MCP client read and write it live. No cloud, no account, no telemetry.

Cross-vendor AI memory over MCP. One semantic memory store, readable and writeable from every MCP client — Claude, ChatGPT, Cursor, Windsurf, Zed, Kimi.

Generate random word pairs for the Imposter party game directly via Claude or Cursor. Let AI host your next social deduction game!

Shared company context and governed tools for ChatGPT, Claude, Codex and other MCP clients.

You decide what Claude remembers about you. LocalKeep is a personal timeline you curate—titled, dated, editable banks on your machine—then Claude looks them up via MCP instead of inventing uneditable cloud memory.

Persistent AI memory shared across Claude, ChatGPT, coding agents, and compatible MCP clients.

Private persistent memory for Claude, ChatGPT & Gemini via MCP — semantic search, zero-code setup.

Turn LinkedIn saved posts into a queryable knowledge base you can search, chat with, and connect to Claude or ChatGPT through MCP.

Cross-tool proactive memory + suggestions for Claude Code, Kimi Code, Cline, Cursor. Teach once, use everywhere.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.