simlock
A control plane so parallel coding agents stop fighting over the same simulator.
桌面里把过程看清,终端里保持手不离键盘。Kun 的 GUI 与 TUI 连接同一个本地 Agent 运行时。
Translation pending
Developer toolsTypeScript · JavaScriptGitHub @KunAgentOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Local-first AI agent workspace for coding, writing, design, research, and automation — one runtime for desktop GUI and TUI.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
让 AI 在真实项目中规划、执行、验证并交付。 桌面 GUI 与终端 TUI 共用同一个本地运行时,任务、审批、计划和证据始终连续。 Kun 是把 AI 从“回答问题”推进到“完成工作”的本地优先工作台。它以两个主模式组织真实工作:Code 面向软件交付,并在同一任务中提供 Design 画布;Work 面向写作、资料整理、文档分析和演示产出。Agent 可以读取工作区上下文、制定计划、调用工具、修改文件、运行验证,并把证据留在任务旁。 桌面 GUI 适合观察、审阅和控制过程;终端 TUI 适合专注于键盘工作。两者通过同一个本地 kun serve 运行时共享线程、目标、计划、审批和后台任务,而不是两套彼此割裂的会话。 以下截图均通过浏览器自动化在一次性隔离的应用配置和演示工作区中重新采集。截图内没有真实项目、账户信息、个人设置或会话记录。 Code 模式把项目、分支、Code / Design 任务入口和任务输入区放在同一工作台中。它适合阅读和修改代码、运行终端与测试、检查 Diff,以及在需要时进入 Design 画布继续完成方案。 Work 模式用工作区文件树、任务启动器和 Work assistant 组织文档工作。可以起草 Markdown、总结或询问文档、分析电子表格、创建演示文稿,也可以用白板梳理想法。Read the full README ↗
Kun 是跑在你电脑上的桌面应用。代码、文档和 Agent 对话共用一个本地运行时;会话、记忆和设置都留在本机,模型由你自己接入。
还有:插件与技能市场(MCP / Skills)、提醒与定时任务、终端 TUI、手机远程、Kun 账号与衣橱。完整列表见 0.4.0 更新日志。
| 平台 | 安装包 | 架构 |
|---|---|---|
| macOS | .dmg / .zip | Apple Silicon / Intel |
| Windows | .exe | x64 |
| Linux | .AppImage / .deb | x64 |
Linux 的 .deb 请用 sudo apt install ./Kun-*.deb 安装,apt 会一并装上 libnotify4 等依赖;dpkg -i 不处理依赖,在精简系统上会装不上。
kun serve 运行时,线程、计划和审批两边都能接着用。需要 Node.js 22.19+。
git clone --branch develop https://github.com/KunAgent/Kun.git
cd Kun && npm ci && npm run dev
| 命令 | 用途 |
|---|---|
npm run dev | 构建运行时并启动 Electron 开发环境 |
npm run dev:tui | 构建运行时并启动终端 TUI |
npm run typecheck | TypeScript 类型检查 |
npm run lint | ESLint 与文件大小检查 |
npm run test | 运行测试 |
npm run build | 生产构建 |
npm run dist:mac / dist:win / dist:linux | 构建对应平台安装包 |
中国大陆网络较慢时可加 --registry=https://registry.npmmirror.com。
保持桌面应用运行,在项目目录连接它的运行时,与 GUI 共用线程和审批:
kun --no-start
单独使用时先退出桌面应用,再运行 kun;TUI 会启动自己的运行时,退出时一并停止。更多见 Kun TUI 文档。
| 上手 | 模型 Provider · 个人 Agent 与记忆 · 终端 TUI |
| 工作台 | Code 中的 Agent 对话 · Design 画布 · 论文与证据 |
| 扩展 | MCP 与 Skills · Loops · Extension 平台 · 本地网关 |
| 开发 | 本地开发 · 运行时架构 · 贡献指南 |
欢迎提交 bug 修复、UI、运行时、Provider 和文档改进。PR 请以 develop 为目标分支,开始前读一下 贡献指南;外部贡献需要签署 CLA。
PolyForm Noncommercial 1.0.0,仅限学习、研究和非商业用途。商业使用、托管服务或集成进商业产品,需要作者单独书面授权。
记忆架构参考了 Nowledge Mem 公开文档中的 Thread / Memory 分离与来源追踪理念,实现保持独立。