产品
logo

OpenMuse

待猹分
@Jerel Velarde
不止完成任务,还会展示工作流程的开源个人 AI Agent

OpenMuse 是一款开源个人 AI Agent,面向希望自行部署和扩展智能助理的开发者及技术用户。它拥有独立的浏览器、终端和文件工作区,用户只需说明想要的结果,Agent 就能制定计划、持续执行任务,并将过程与结果保存在应用中。目前产品处于 Alpha 阶段,支持 iOS、Android 和网页端。

OpenMuse 不只提供聊天界面,还会展示任务计划、执行进度、网页、邮件、PDF 和数据分析等结果。用户可以暂停、恢复、取消或重试任务,并在发送邮件、修改日历等操作前进行人工确认。它采用 MIT 许可证开放源代码,主要面向自托管和二次开发,并非无需配置即可使用的成熟云端服务。

核心功能

持续任务执行:输入需要完成的目标后,Agent 会制定任务计划、推进执行并保存中间状态;应用关闭后,后台任务仍可继续运行,用户回来后查看结果。

浏览器与终端操作:Agent 可以通过持久化 Chromium 浏览网页、读取公开页面和下载 PDF,也能在隔离的 Linux 工作区中执行命令、编辑文件并保存操作记录。

人工接管与审批:用户可以打开 Agent 正在使用的浏览器或终端继续操作;发送邮件、创建日程等外部操作需要经过确认,避免 Agent 未经允许直接执行。

文档与邮件处理:支持从邮件附件获取 PDF、填写受支持的表单字段、生成处理后的副本,并准备待审核的邮件回复,帮助完成连续的文档流程。

目标与变化追踪:可以建立目标和里程碑,定期检查公开网页是否发生变化、内容是否出现或美元价格是否达到阈值,并对重复提醒进行合并。

适合谁

  • 希望自行部署个人 AI Agent 的开发者和技术用户。

  • 需要让 AI 浏览网页、处理文件并执行多步骤任务的用户。

  • 想研究 Agent 任务规划、人工审批和持久化执行机制的开发者。

  • 需要基于 CopilotKit、AG-UI 或现有 Agent Harness 开发个人助理的团队。

使用方式

  1. 准备 Node.js 24 LTS 和 pnpm 11.19.0,克隆 OpenMuse 仓库。

  2. 安装项目依赖,复制环境变量示例文件并启动本地服务。

  3. 运行网页端,在浏览器中打开本地 OpenMuse 界面。

  4. 如需执行开放式 AI 任务,配置 OpenAI、Anthropic 或 Google 等模型服务及相应 API Key。

  5. 按需连接浏览器工作进程、Gmail 和 Google Calendar,并在应用中提交和审核任务。

gallery
gallery
gallery