Mimir

一个对话窗口统一指挥 Claude Code、Codex 与 OpenCode 的 Mac 语音工作台

AI编程开发 部分免费

产品简介

Mimir(openmimir)是一款运行在 Mac 上的开源桌面工具,用一个对话窗口统一接管你所有的编程助手——Claude Code、Codex 和 OpenCode。它能直接看到你已经在桌面上开好的会话,所以"billing 重构怎么样了"或"继续做"这类话它天然听得懂;新请求会自动开新会话,你不需要手动挑用哪个 agent。配合全双工语音,你可以从书桌走到动感单车或跑步机上,完全免手操作地驱动整个开发流程:它边听边说、你可以随时打断,会话完成或需要你确认时它会主动告诉你。

核心功能

  • 统一对话入口:一个聊天窗口前置所有编程 agent,Claude Code、Codex、OpenCode 的既有会话自动纳入视野,新请求按需自动开新会话
  • 全双工语音:基于 OpenAI gpt-live-1 与 WebRTC,浏览器音频直连模型,Mimir 服务器居中代理会话并监听执行,支持随时打断、自然轮次
  • Foreman 前沿模型调度:可选 OpenAI 或 Anthropic 模型作为"工头",查看各 agent 近期会话、发起新会话、续接旧会话、检查状态变化并处理审批
  • Trainer 健身模式:为室内骑行/跑步设计的大字号屏幕,实时字幕 + 巨型批准/拒绝按钮,一眼掌握会话进展
  • 分级审批安全机制:普通修改和命令可语音批准(但必须先明确说"confirm"),push、部署、删除等高危操作只能在屏幕上批准;Claude Code 中危险命令直接拦截

特色优势

Mimir 最大的特点是"会话归 agent 所有":OpenCode 走它自己的后台服务,Mimir 的消息会实时出现在你已开的 OpenCode 窗口里;Claude Code 与 Codex 以 headless 方式(claude -p / codex exec)运行并被自动发现,不侵入你原有的工作方式。安全上服务器只监听 127.0.0.1,跨设备必须先配对,每个 API 调用都要令牌,你访问的网站无法与 Mimir 对话。成本透明:Mimir 本身免费,只需自备 API Key,语音按 OpenAI 会话时长计费(写作时约 0.05 美元/分钟),加上工头模型与各 agent 自身的 token 消耗。

应用场景

  • 桌面专注开发:打字下达任务,随手批准 agent 的修改,实时看到所有会话状态
  • 室内骑行/跑步编程:动感单车上用语音布置任务、口头批准常规改动,屏幕字幕同步显示
  • 多 agent 并行管理:同时跑 OpenCode 改前端、Claude Code 修后部,一个入口统一下达与验收
  • 移动设备遥控:通过 Tailscale Serve 把服务暴露到内网,用 iPad 在训练器上配对操控

适用人群

日常并用多个编程 agent 的开发者、健身场景下仍想推进开发进度的效率型程序员、希望用语音自然驱动 AI 编码又不愿放松审批纪律的工程师,以及 macOS 上的独立开发者与远程工作者。

出品方

openmimir 开源项目(GitHub 组织 openmimir),代码托管于 github.com/openmimir/openmimir,提供一键安装脚本与完整架构文档(docs/architecture.md、SECURITY.md),接受社区贡献(CONTRIBUTING.md)。

更新动态

当前版本 v0.2(早期阶段),已支持 macOS(Apple Silicon 与 Intel)桌面与室内训练器场景。路线图已明确:电话呼入(SIP)、户外/跑步无屏模式、唤醒词与抗呼吸误触的轮次检测、菜单栏桌面应用、云端 agent(让笔记本合眼休眠)。需要 OpenAI API Key(语音与默认模型)与至少一个 OpenCode v2 / Claude Code / Codex。

官网链接

官网:https://openmimir.com (安装脚本、演示视频与文档) GitHub:https://github.com/openmimir/openmimir

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论