Skip to content

Nimbalyst - 本地优先的可视化 Agent 工作台

Nimbalyst — 本地优先的可视化 Agent 工作台

数据采集:2026-10-23(GitHub API 实抓 + 官网/docs 实读) 仓库:https://github.com/Nimbalyst/nimbalyst | 官网:https://nimbalyst.com | 文档:https://docs.nimbalyst.com

一句话

给你已有的 Claude Code / Codex 配一个本地优先的可视化工作台:你和 agent 编辑同一批文件,改动以红绿 diff 逐条审批,任务和决策沉淀在纯 markdown 文件里。

前身是 stravu/crystal(多会话 AI 代码助手管理器),2026-02 已弃用,转商业化 Nimbalyst。

项目总览

维度评价
项目类型编码 agent 的可视化工作台(桌面应用 + iOS 伴侣 + 本地 wiki)
技术壁垒中 — 壁垒在编辑器和协作协议本身(Lexical / Monaco / Excalidraw / PGLite / collab-protocol),不在 AI
学习价值高 — “Agent Harness 八层”理念 + Extension SDK 的 EditorHost 契约,是可迁移的设计范式
商业价值中高 — App 全功能免费(策略是先用免费个人版养生态),团队协作走 Wiki Teams $20/人/月
适合人群想让 agent 与自己在同一批文档/规格/mockup 上共事的人;极度反感被锁定的个人开发者
核心创新”团队应该拥有 harness 这一层”——Claude Code / Codex 各给 vendor harness,团队要在其上提供自己的 project harness

硬数据(2026-10-23 GitHub API 实抓)

指标值
⭐ Stars1,964
Forks315
Contributors60
Open issues812
建仓2025-10-30(约 1 年)
最近推送2026-10-23 ✅ 活跃
最新版本v0.81.7(2026-10-16 发布,近乎每日发版)
主语言TypeScript
LicenseMIT ✅ 纯开源
Topicsagentic-ai, agentic-ide, ai-agents, ai-coding-assistant, claude-code, codex

技术栈

组件实现
桌面端Electron + React + Jotai
本地数据库PGLite(Postgres in WASM)
富文本Lexical(Meta)
代码编辑Monaco
图表Excalidraw 集成
测试Playwright
云基础设施Cloudflare Workers + Durable Objects(协作同步服务,独立项目)
iOS原生 SwiftUI
Monorepopnpm workspaces,需 Node 24(见 .nvmrc)

主要 workspace:packages/electron(桌面)、packages/ios(SwiftUI)、packages/runtime(AI / 同步 / Lexical 运行时服务)、packages/collab-protocol(协作同步协议线格式,前后端共享)、packages/extension-sdk(扩展开发套件)、packages/extensions(内置扩展)。

核心设计

1. 视觉编辑器矩阵(这是它最独特的东西)

编辑器说明
MarkdownWYSIWYG,带表格 / 代码块 / embed
Mockups带批注的界面原型
Mermaid流程图
Excalidraw白板手绘
CSV表格数据
Data Model可视化数据建模
CodeMonaco

你和一个 coding agent 编辑同一批文件,agent 的流式编辑实时进编辑器。

2. 红绿 diff 审批(文档级,不只是代码级)

在渲染后的文档里逐条 step through agent 的建议改动,逐个 accept / reject。不只是看代码 diff。

3. Session 与 Task

  • Session kanban:每个 session 上看板,可搜索、恢复、链接到它改过的文件;文件也能链回 session
  • Task tracker:计划 / bug / feature / todo,agent 能读写(“Have the agent edit tasks, add them, move them, and execute them”),人也照常编辑
  • 支持并行 session,各自隔离在独立 git worktree

4. Agent Harness 八层(理念层比功能层更值钱)

官方在 nimbalyst.com/harness/ 把”团队自己拥有的那层 harness”拆成八层,每层对应生产 coding 中的一个失败模式:

层应对的失败模式
01 ContextCLAUDE.md / AGENTS.md / path-scoped 规则 / 可复用 skills / 过去决策 → 每个 session 不用重新推导
02 Provenancetracker / 计划 / 规格 / 图表 / mockup / session / diff / 文件 / commit / 决策之间的类型化链接;“Git 记录了什么变了,Provenance 记录为什么变”
03 Capability读日志、查运行中的 DB、驱动 UI、截图、E2E 测试闭环、MCP 包装第三方系统
04 Workflowslash commands、plan-then-execute、investigate→design→implement、subagents、可复用 skills
05 Restraint边界约束
06 Verification证明工作是对的
07 Visual interface视觉界面
08 Coordination协作

核心论断:Claude Code 和 Codex 各自提供 vendor harness,团队要在它们之上提供自己的 project harness;而自己拥有的 harness 才是可读、可编辑、可版本化、可移植的。

这套论证结构与 Multica 的 VISION 同源——Multica 押”人机同编一个团队”,Nimbalyst 押”团队要拥有 harness 这一层”。

5. Wiki —— agent 写的知识库

Agent Harness 的产品化载体。编码 agent 在干活时把活动蒸馏成页面(笔记、待决问题、决策记录,谁定的、何时定的),页面内容是 markdown / mockup / 图表 / 2x2 矩阵。

  • 个人 wiki 免费,插件形式装进你已有的 agent(Claude Code / Codex CLI / Codex App / Cowork / Cursor / VS Code / 任意 MCP agent),不需要装 app、不需要账号
  • 插件是独立仓库、MIT
  • Wiki Teams(beta 期间免费,正式 $20/用户/月):一个全队共享的实时协作 wiki,队友在浏览器里读改不装任何东西,所有人的 agent 写进同一批页面,页面全变更历史

6. Extension SDK

所有编辑器(含内置的)走同一个 EditorHost 契约,你或你的 agent 造的编辑器都是一等公民。现有扩展:Astro 网站编辑器、可视化 git log、思维导图、幻灯片、3D 物体编辑器。

7. MCP 客户端 + 服务端

可接任意 MCP server,工具结果渲染成可视 widget 而不是裸 JSON。

8. iOS 伴侣(SwiftUI)

看哪个 agent 卡住了 → 文字/语音回复,agent 立即恢复 → 滑动审批 diff → 排队下一个任务让流水线不断流 → push 通知告诉你 agent 在等你。

商业模式

档位价格内容
Wiki in your coding agent$0插件装进已有 agent,agent 把 wiki 写成 repo 里的 markdown 文件;无需 app / 账号 / 信用卡;开源
Nimbalyst App$0全功能桌面工作台 + 个人 wiki + 视觉编辑器 + session 管理 + tracker + git/worktree + 终端 + MCP + 扩展系统 + 移动端。无功能限制、无试用期
Wiki Teams$20 / 用户 / 月(beta 期间免费)全队共享 wiki,实时共同编辑,全队 agent 写同一批页面,共享类型化数据库,页面完整变更历史

官方 FAQ 明确:“Everything you need for personal use … No feature limits, no trial period.”

与 Multica 的策略对比:Multica Cloud 按人席位卖 Pro 档;Nimbalyst 个人版全功能永久免费,只在”多人共享 wiki”这一层收费。Agent 数量在两边都不计费。

上手

下载(macOS Apple Silicon / macOS Intel / Windows / Debian-Ubuntu .deb / 其他 Linux AppImage):

平台要求
macOS Apple SiliconmacOS 12+
macOS IntelmacOS 12+
WindowsWindows 10+
Linux(Debian/Ubuntu)Debian / Ubuntu 或衍生版
Linux(其他)AppImage(Ubuntu 24.04+ 见 docs/LINUX_INSTALL.md)

从源码构建:

Terminal window
corepack enable
pnpm install
cd packages/electron && pnpm run dev

内置 agent:Claude Code、Codex(稳定);OpenCode、GitHub Copilot(alpha);另有 Gemini provider。

潜在坑

  1. ⭐ 只有 1,964,团队极小(60 contributors)。虽近一年活跃、几乎每日发版,但单人依赖风险高——Multica 有 357 contributors、n8n 有 836。
  2. 812 个 open issues 相对 1.9k star 比例很高,issue 消化压力大。
  3. 版本号仍 0.81.x,尚未 1.0,API/协议有变动风险(不过 collab-protocol 已独立成包)。
  4. 团队能力只在 Wiki Teams(beta):没有正式的 issue 权限模型、角色、审计日志、IM 触发。agent 能读写 tracker,但不是自主领单——仍需人手动派活。这是与 Multica 最大的功能差。
  5. 遥测默认开启:发 PostHog 匿名使用分析。官方承诺不收用户名/邮箱/IP、文件内容与路径(只分桶)、API key、文档/session/chat 内容;随机匿名 ID 关联同一次安装;可在 Settings → Advanced → Analytics 关闭。事件清单见 docs/POSTHOG_EVENTS.md。EU/EEA/UK/瑞士访客在 opt-in 前会被拦非必要分析。
  6. 协作同步服务是独立项目(Cloudflare Worker,wss://sync.nimbalyst.com),不开源但线格式协议开源(packages/collab-protocol/)——协议可读可自己实现,但服务本身不能自托管。
  7. 贡献需 DCO sign-off。

赛道位置

Nimbalyst 是同赛道里 license 最干净(MIT)+ 最本地优先 + 审批体验最好的一家,代价是没有企业级治理层(角色/审计/IM/自主领单)。横向对比见 [[开源项目分析/Agent协作工作台/Agent协作工作台赛道对比|Agent 协作工作台赛道对比]]。

参考

  • [[开源项目分析/Agent协作工作台/Agent协作工作台赛道对比|Agent 协作工作台赛道对比]] — 四个工具的横向对比与选型
  • [[开源项目分析/Agent协作工作台/Multica-人机同编的Agent协作工作台|Multica]] — 同赛道里企业治理最完整、但授权最脏的一家
  • [[开源项目分析/Agent协作工作台/claude-squad-终端多Agent并行管理器|claude-squad]] — 同赛道最轻方案
  • [[开源项目分析/AI编码工程化/Skill-Based-Architecture-项目级Skill编写方法论|Skill-Based Architecture]] — 项目级 Skill 编写方法论,与 Nimbalyst 的 Context 层 / skills 机制相关
  • [[跨平台/Electron/Electron 优化|Electron 优化]] — Nimbalyst 桌面端是 Electron + 自定义 runtime 分层的参考实现