个人 Agent 操作系统 —— 一个本地守护进程,多个轻客户端。
Rust 控制平面在本地运行,掌管运行时、LLM 提供方、渠道连接器、存储与事件。客户端保持轻量:React Web UI、全屏 Rust TUI、聊天渠道连接器和 TypeScript SDK —— 全部基于同一套 JSON Schema 契约。
开源 · 公开开发
dopejs 是一组围绕同一个问题展开的开源项目:当 Agent 成为开发闭环的一部分,你每天使用的软件应该长什么样?Agent 运行时、终端编码 Agent、CLI 环境工具、Canvas 渲染引擎 —— 全部公开开发。
五个仓库,成熟度确实各不相同。下面的状态标签不是宣传语,它说明的是今天你真正可以依赖到什么程度。许可证同样不统一,各项目页面均有明确标注。
个人 Agent 操作系统 —— 一个本地守护进程,多个轻客户端。
Rust 控制平面在本地运行,掌管运行时、LLM 提供方、渠道连接器、存储与事件。客户端保持轻量:React Web UI、全屏 Rust TUI、聊天渠道连接器和 TypeScript SDK —— 全部基于同一套 JSON Schema 契约。
运行在终端里的轻量编码 Agent。
Codex CLI 的 DeepSeek 定制分支,提供 `dcode` 命令。默认使用 DeepSeek V4 Flash,支持 API Key 登录、DeepSeek 余额与模型接口,并可选接入外部视觉模型处理图片输入。macOS、Linux、Windows 均有带校验和的发布产物。
curl -fsSL https://github.com/dopejs/dcode/releases/latest/download/install-dcode.sh | sh多 CLI 环境切换器,内置 API 代理自动故障转移。
在一处切换 Claude Code、Codex、OpenCode 的运行环境;上游供应商抖动时也不中断 —— GoZen 代理 API 流量并自动切换到可用线路。
curl -fsSL https://raw.githubusercontent.com/dopejs/gozen/main/install.sh | sh从零设计的 Web Canvas 渲染引擎。
高性能 TSX 运行时,原生虚拟滚动,确定性 Rust/WASM Core 与版本化二进制 ABI,完整文本渲染与 Canvas 原生编辑能力。M0–M3 里程碑已完成,M4 将补齐编辑、事件、命中与无障碍主链。
pnpm install --frozen-lockfile && pnpm m0:check && pnpm probe:dev面向海量 AI 生成 Web 产物的无限画布运行时。
几百个活跃 iframe 无法规模化,而把页面全部拍平成图片又会丢失选区与事件定位。dope-canvas 以"保留式产物"建模 —— 源码、持久状态、交互树、绘制缓存与可选的活跃运行时 —— 让 Figma 式的选择与激活得以保留。仓库当前处于开发前基线:只有架构、交付计划与安全模型,尚无可运行的画布。
所有项目都在 GitHub 上公开开发。欢迎在任意仓库提交 Issue 与 Pull Request —— 也欢迎如实反馈"这个还不能用"。其中若干项目按设计就处于预发布阶段,项目页面会明确说明。
在 GitHub 上关注该组织 ↗