Nauro

ai.nauro由 nauro.ai 發布v1.23.0更新於 Oct 29, 2026

Decision system for software built with AI

已驗證STDIO僅桌面知識與記憶開發者工具

概覽

AI 產生的概覽

Nauro 是為 AI 開發軟體設計的本地決策記錄系統:保存你核准的決策與理由,並在後續工作階段提供給代理程式。

可以做什麼
  • 記錄你核准的專案決策,包含理由與被否決的替代方案
  • 在代理程式檢視某項變更時,檢索相關的既有決策與理由
  • 把這些理由帶入跨工具、跨交接的後續代理程式工作階段
  • 為儲存庫設定技能與子代理程式,並檢視設定與可執行檔狀態
  • 執行內建示範專案,無需帳號即可試用決策檢索
適用情境
適合工作橫跨多個工作階段、工具或交接,代理程式一再遺失早期選擇理由的情況。若小型儲存庫加上可靠的 AGENTS.md 或 CLAUDE.md 已足以讓代理程式保持方向,可能不需要它。
執行需求
以 Python 套件透過 stdio 在本機執行(uv tool install nauro,或使用 pipx 並需 Python 3.10 以上);macOS 桌面應用程式可安裝 CLI 並連接代理程式。本機使用無需帳號,雲端同步為選用。Cursor 串接需要持久可用的絕對執行檔路徑。
安裝前請注意
新增或修訂決策需你明確核准,檢索結果僅供參考。記錄是你電腦上的純 Markdown 檔案;雲端同步為選用且另行版本化。採用儲存庫可能變更代理程式設定檔,既有 AGENTS.md 僅在未執行 nauro sync 時保留。內建調查工具會讀取 Claude 與 Codex 日誌。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Nauro,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

[Nauro]

Decision system for software built with AI

[PyPI] [CI] [License]

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

bash
uv tool install nauro

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:

bash
mkdir -p /tmp/nauro-demo && cd /tmp/nauro-demonauro init --demonauro check-decision "Replace envelope budgeting with a passive spending tracker and charts"

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:

bash
cd your-reponauro adopt --with-skills --with-subagents

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

bash
uv sync --all-packages --all-extrasuv run pytest packages/nauro-core/tests/ -x -quv run pytest packages/nauro/tests/ -x -q

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
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

11
  1. v1.23.0最新Oct 29, 2026
  2. v1.22.2Oct 17, 2026
  3. v1.22.1Oct 8, 2026
  4. v1.22.0Oct 7, 2026
  5. v1.21.3Oct 7, 2026
  6. v1.21.2Oct 6, 2026
  7. v1.21.1Oct 5, 2026
  8. v1.21.0Oct 4, 2026
  9. v1.20.1Oct 2, 2026
  10. v1.20.0Sep 30, 2026
  11. v1.19.0Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分