← 返回笔记列表
第13期 · 开源项目

OpenWorker|吴恩达开源本地 AI 同事,输出成品而不是聊天回复

开源项目Agent第13期
#本地AI代理#开源项目#MCP#AI自动化#BYOK

吴恩达团队开源桌面 AI 协作者:本地优先、产成品而非聊天回复,描述最终目标即自动拆解执行交付,高危操作强制审批,BYOK 可完全离线。

官方地址官网
开源协议MIT
价格开源免费(公开 Beta)
部署方式macOS/Windows 桌面安装包 或 源码编译
收录2026-08-26

OpenWorker 是吴恩达与前 Alexa 首席科学家 Rohit Prasad 联合推出的开源桌面 AI 协作者,主打本地优先运行,GitHub 上线两周即斩获 12.2k+ Star。区别于普通聊天 AI:它不只是输出文本对话,而是直接完成完整业务任务,交付可直接使用的成品文档、报表、日历更新、邮件整理等工作产出。支持 macOS、Windows,底层基于 aisuite 框架构建。

核心定位与工作流程

  1. 用户直接描述最终目标结果,而非写复杂提示词。
  2. OpenWorker 自动拆解任务步骤,跨本地文件、终端、第三方办公工具执行。
  3. 高危操作强制审批:发送消息、修改日历、执行终端命令前等待用户确认,不私自执行;无人值守任务会把待审批操作暂存收件箱。
  4. 返回完整可用交付物(Markdown、PDF、表格等),而不是待办清单。

主要能力

  • 丰富第三方工具集成:内置 25+ 连接器,支持 Slack、GitHub、Jira、Notion、Gmail、Google Calendar、HubSpot、Outlook 等,读写本地文件、调用终端命令;兼容 MCP 协议可接更多工具,支持单工具权限管控。Slack 联动:在频道 @OpenWorker,任务在本地电脑运行,结果直接回复到 Slack 线程。
  • 模型完全自主可控(BYOK 自带密钥):基于自研 aisuite 框架全兼容无锁定,支持 OpenAI、Anthropic、Kimi、DeepSeek、Qwen、Gemini、Mistral 等 30+ 主流大模型,也可通过 Ollama 实现完全离线本地推理,云端/本地模型随时切换;所有密钥、会话记录、连接器凭证保存在本机,数据仅在用户主动选择时外传。
  • 「模型+编排层」重构工作流:它是连接大模型与现有办公 APP 的中间层——模型负责分析推理、生成内容,OpenWorker 负责跨工具编排、任务执行、成果交付,最终实现「模型+编排层」替代传统办公 APP 的自动化能力。
  • 定时自动化任务:配置周期性任务,如晨间简报、周报生成、频道监控,完整保存运行日志。
  • 本地语音转文字:内置 Rust 实现的 STT 模块,语音输入数据不上传云端。

技术架构

  • 后端引擎:Python 实现 Agent 调度、工具连接器、MCP 客户端、记忆与自动化模块。
  • 桌面端 GUI:React + Tauri。
  • 语音模块:Rust 开发 STT 语音转文字组件。
  • 底层依赖:aisuite,统一封装各大模型 API 与 Agent 工具层。

仓库目录:coworker/(Agent 核心后端)、surfaces/gui/(桌面端 UI)、stt/(语音转文字)、packaging/(安装包构建脚本)。

部署方式

  • 桌面客户端:下载 macOS(Apple Silicon)/Windows 安装包,填入模型密钥即可使用,支持自动更新;Windows 版尚未签名、会弹安全警告。
  • 源码编译:依赖 Python3.10+、Node20+、Rust 工具链,初始化虚拟环境后分别启动独立服务端、浏览器 UI、完整 Tauri 桌面应用,服务访问需 Token 鉴权。

安全与许可

  • MIT 开源协议;默认本地优先,敏感操作全部人工审批;OAuth 仅用于第三方工具握手,可手动配置 API Key 绕过登录。

适合谁

  • 一人公司/小团队:替代营销、行政、运营等重复性工作,自动完成邮件分类、日程规划、报告生成。
  • 开发者:自动同步 GitHub/Jira 进度、生成发布简报、整理技术文档。
  • 职场人:跨工具整合信息、自动生成汇报材料、批量处理邮件/消息。
  • 知识工作者、对数据隐私敏感的用户:想要本地运行的 AI 代理,安全处理办公文件、业务系统,不希望敏感工作数据上传第三方 AI 平台的用户。

项目信息

  • 项目地址 GitHub andrewyng/openworker,官网 openworker.com,MIT 开源(公开 Beta)。
  • 定位洞察:OpenWorker 不是「对话生成器」,而是「任务完成器」——把 AI 从答疑工具升级为交付成品的工作协作者。
📝 我的点评
吴恩达这个『输出成品而不是聊天』的定位很有意思,正好是我给产业带企业讲数字员工时最该强调的价值点:描述目标→自动执行→交付完整文档/报表,而不是给一段聊天回复。本地优先+BYKO 可完全离线+高危操作审批,也很对我隐私偏好。它和 OpenWork 是搭档级关系:一个做能力调度中台、一个做本地执行交付。标签采用内容自带的:#本地AI代理 / #开源项目 / #MCP / #AI自动化 / #BYOK。