CUELO:面向 omp (oh-my-pi) 的 AI 编程智能体工作区与协调框架
gim47656-ship-it/CUELO · CUELO — open-source AI coding agent workspace and harness for omp (oh-my-pi). Multi-agent orchestration, model routing, sessions, skills and worktrees.
ELI5:它是什么,解决什么问题
CUELO 是 omp (oh-my-pi) 的开源 AI 编程智能体工作区与 harness,可让终端与浏览器共享同一份 ~/.omp/agent 会话、凭据和模型配置。网页端提供会话管理与分支/fork、实时流式对话、模型角色与路由配置、技能、worktree、用量看板与 PWA 访问;公开 harness 提供多智能体编排(Main/Maker 分工、发单与验收契约、task guard、判断路由 Jev)以及 model routing 规则。内置 OMP 核心为 18.8.6,需用户自备模型提供方账号与模型选择。
核心能力与快速开始
★ 1 · TypeScript
- 能做什么
- 以 omp (oh-my-pi) 为核心,提供网页版 AI 编程智能体工作区:与 omp CLI 共用 ~/.omp/agent 目录,在浏览器与终端之间延续会话、凭据与模型配置。包含会话浏览与实时流式对话、工具调用/成本/上下文用量展示、会话内分支与 fork、worktree 切换、模型角色(default、smol、slow、plan、commit、task 等)按 config.yml 指定与切换、provider 登录与 API key/models.yml/插件/技能管理、项目文件浏览与源码/文档/图像/音频/PDF 预览、项目信任控制、密码锁(HTTP Basic Auth + scrypt)与 /recover 恢复、浏览器通知与 PWA 安装。公开 harness 提供多智能体编排与 model-routing 规则:Main/Maker 角色分工、发单与验收契约、task guard、judgment routing(Jev)、命令 guard,SubAgent 归档与验收判定展示、按请求选择 MCP 连接。另含本地 sidecar:账号用量卡片、侧边聊天(/btw)、SubAgent 归档、Run X-Ray 与 Experiment Lab 效率面板(读取 ~/.omp/stats.db 与既有会话记录),以及 3D 办公室视图(/office)展示 Main 与 Maker 的实时执行状态。
- 适用场景
- 适合在终端与浏览器之间无缝接续 omp 编程智能体会话、查看工具调用与成本/上下文用量;适合需要多智能体协作完成编码任务并保留发单、验收与返工记录的场景;适合在同一工作区内横向对比不同模型与推理强度、按角色分配模型;适合用 worktree 并行处理多个分支任务;适合通过侧边聊天或实时语音在不打断主对话的情况下获取辅助回答;适合以 PWA 在浏览器内使用本地运行的智能体工作区。
- 项目形态
- 可直接使用的工具
- 部署方式
- 本地自托管。源码方式:git clone 仓库后运行 node install.mjs setup 与 node install.mjs start;npm 方式:npm install -g cuelo,再 cuelo setup、cuelo start,并通过 cuelo health 检查服务。默认仅监听 127.0.0.1、端口 30141,浏览器打开 http://127.0.0.1:30141 登录后选择模型;可用 --port、--hostname、--authenticated 等参数调整。远程使用时材料建议置于可信 HTTPS 反向代理或 VPN 之后,不要把明文 HTTP 暴露到公网。
- 主要依赖
- 运行需 Bun 1.4.2 及以上(服务器仅支持 Bun 运行),且 Node.js 22.19.0 及以上用于 install.mjs 与 npm 安装;Git 用于源码 checkout 与 worktree/commit 等 Git 操作(npm 安装与基础对话不需要)。需自备模型提供方账号与模型选择;语音听写需要 Google Antigravity 账号,字符语音可选 Cartesia API key,ChatGPT 咨询(SHION)与 Codex live 语音等集成需另行配置的服务。开发与验证环境为 Windows 与 Linux(WSL2 Ubuntu 24.04),CI 在 Windows 运行,macOS 未保证。
- 使用限制
- 内置 OMP 核心为 18.8.6,与用户单独安装的 omp CLI 版本相互独立。仓库不包含开发者本人的登录信息、API key、个人账号与模型配置、个人 skill、对话与任务记录等。插件被禁用后已加载的插件需重启 CUELO 运行时才会停止。部分集成为可选并需要单独配置(如 Google Antigravity 账号、Cartesia API key、本地 embedding 需另装 fastembed 并首次使用时下载模型)。CUELO 不会自行安装更新。health 检查不校验提供方认证、Jev 判定与用量响应。材料未说明各类模型 provider 的费用、限额与商用许可细节。
- 许可证
- MIT
- 最近推送
- 2026-10-09 17:36
资料检查:2026-10-10 07:00 · 卡片整理:2026-10-10 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
作为 AI 编程智能体工作区,在终端与浏览器共享同一份 omp 会话、凭据和模型配置,用于会话管理、分支/fork、实时流式对话、模型角色与路由配置、技能与 worktree 管理,并支持多智能体编排(Main/Maker 分工、发单与验收契约、task guard、判断路由 Jev)辅助代码编写与审查。
查看内容依据
CUELO 是 omp (oh-my-pi) 的开源 AI 编程智能体工作区与 harness,可让终端与浏览器共享同一份 ~/.omp/agent 会话、凭据和模型配置。
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。