
Nauro
ai.nauro由 nauro.ai 發布v1.23.0更新於 Oct 29, 2026
Decision system for software built with AI
概覽
Nauro 是為 AI 開發軟體設計的本地決策記錄系統:保存你核准的決策與理由,並在後續工作階段提供給代理程式。
- 可以做什麼
- 記錄你核准的專案決策,包含理由與被否決的替代方案
- 在代理程式檢視某項變更時,檢索相關的既有決策與理由
- 把這些理由帶入跨工具、跨交接的後續代理程式工作階段
- 為儲存庫設定技能與子代理程式,並檢視設定與可執行檔狀態
- 執行內建示範專案,無需帳號即可試用決策檢索
- 適用情境
- 適合工作橫跨多個工作階段、工具或交接,代理程式一再遺失早期選擇理由的情況。若小型儲存庫加上可靠的 AGENTS.md 或 CLAUDE.md 已足以讓代理程式保持方向,可能不需要它。
- 執行需求
- 以 Python 套件透過 stdio 在本機執行(uv tool install nauro,或使用 pipx 並需 Python 3.10 以上);macOS 桌面應用程式可安裝 CLI 並連接代理程式。本機使用無需帳號,雲端同步為選用。Cursor 串接需要持久可用的絕對執行檔路徑。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Nauro,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Decision system for software built with AI
Keep your project's direction in human hands as agents do more of the work.
Nauro records the project decisions you approve, including their reasons and rejected alternatives. It brings those reasons into later agent sessions.
Status: Stable (1.x).
See it in practice
https://github.com/user-attachments/assets/f75ede99-db11-4460-bc09-801c86df1e19
A Codex session, then a Claude session in Pareto, Nauro's development mock project.
Is Nauro a fit?
Nauro supports longer-lived work across sessions, tools, and handoffs. If a small repo plus a reliable AGENTS.md or CLAUDE.md keeps agents oriented, Nauro may be more than you need.
Retrieval is advisory. New or revised decisions require your explicit approval. Local use needs no account; the record is plain Markdown on your machine. Cloud sync is optional. Nauro sends no product analytics.
Get started
Desktop app (macOS)
The free app installs the CLI, connects agents, and sets up a project. Its read-only viewer shows the project record.
Download for macOS (Apple silicon), signed and notarized. Setup guide.
Watch the desktop app tour
https://github.com/user-attachments/assets/e23d3d7f-2d5b-4ce4-be18-fcaff74e7973
CLI
Install uv, or use pipx install nauro with Python 3.10 or newer.
Try the demo (optional)
Pennykeep is the bundled fictional budgeting app.
- Request: Replace envelope budgeting with spending charts to simplify onboarding.
- Prior decision: In the fictional tester history, passive tracking did not help users control spending. The team accepted extra setup so users assign income before spending.
- Possible plan: Simplify envelope setup, or ask whether to revisit the budgeting model.
No account or agent setup required. On macOS or Linux:
Look for Envelope budgeting method in the related decisions. This retrieves prior reasoning; it does not run an agent or change decisions. PowerShell and demo guide.
Use it on your repo
For CLI setup:
Skip this command if the desktop wizard already adopted your repository. Restart your agent, then run /nauro-adopt in Claude Code, $nauro-adopt in Codex, or @nauro-adopt in Cursor. Review the proposed project record.
Approve one existing decision you want future sessions to remember. Start a fresh session and ask about a task where it matters. Check how the agent uses the reason.
Adopt wires Cursor only when ~/.cursor or a repository .cursor/ exists; otherwise run nauro setup cursor. Cursor requires a working durable absolute Nauro executable for global MCP wiring. Claude/Codex retain their existing fallback behavior. Follow Cursor migration before changing legacy wiring.
Run nauro status to inspect configuration and executable availability. See agent workflows and setup details.
The bundled nauro-investigator studies Claude and Codex logs for supported findings about Nauro use and development work. See the investigator guide for a bounded first run and a research notebook that later runs can resume.
An existing AGENTS.md is preserved unless you run nauro sync. Its # Manual section survives replacement.
Documentation
Documentation covers commands, storage, and cloud access. Semantic versioning covers the CLI, local stdio MCP contract, store format, and curated nauro-core API. Cloud sync and hosted MCP are versioned separately.
Website: nauro.ai.
Development
Bugs and feature requests: GitHub Issues. Contributing: CONTRIBUTING.md.
Apache 2.0. Named for Peter Naur's Programming as Theory Building (1985).
來源:README.md,提交 48188e9
工具
0版本歷史
11- v1.23.0最新Oct 29, 2026
- v1.22.2Oct 17, 2026
- v1.22.1Oct 8, 2026
- v1.22.0Oct 7, 2026
- v1.21.3Oct 7, 2026
- v1.21.2Oct 6, 2026
- v1.21.1Oct 5, 2026
- v1.21.0Oct 4, 2026
- v1.20.1Oct 2, 2026
- v1.20.0Sep 30, 2026
- v1.19.0Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分