吴恩达开源 OpenWorker(MIT),本地优先、模型无关的桌面 Agent,连接 25+ 工具,把“帮我准备客户 brief”变成可打开的成品文档。


吴恩达开源 OpenWorker(MIT),本地优先、模型无关的桌面 Agent,连接 25+ 工具,把“帮我准备客户 brief”变成可打开的成品文档。
清华团队开源的OpenMAIC是国内首个L4级AI教学平台,可自动生成互动课程,支持上传PDF或输入需求,实现因材施教和教师减负
如果你已经厌倦了"AI 帮你列个 to-do list,剩下还是你自己来"的模式,吴恩达(Andrew Ng)新开源的 OpenWorker 想把这一段业务彻底接走。这是一个住在桌面上的 AI Agent(MIT License),定位很直接:deliver finished work, not just chat——不聊天、不给建议,把文档、Slack 回复、日历更新、收件箱整理结果作为可分享的成品文件交到你手上。适合每天要在 GitHub / Jira / Slack / Notion / 邮件之间来回切换的开发者和运营,不适合只想要个对话框的用户。
OpenWorker 是吴恩达开源的桌面端 AI Agent,本地优先 + 模型无关是它的两条主线:
它基于吴恩达自己的轻量统一 LLM 库 aisuite 构建,整个架构清晰分为三层:桌面壳(native shell + React/Tauri GUI)→ 本地 agent server(Python,含 engine / tools / connectors)→ 你的文件、终端、25+ 连接器、任意模型 provider。所有调用都用你的 key、在你机器上跑。
GitHub 仓库:https://github.com/andrewyng/openworker
最直接的差异在交付物。普通聊天机器人给你的是"应该这么做"的文字;OpenWorker 给你的是一份能打开、能改、能转发的文档、表格、报告或网页文件。让"prepare a customer brief",它会自己找资料、整理信息、生成完整文档;让"check where the release stands across Jira and GitHub",它跨工具收集状态而不是等你把背景材料一段段喂进来。
开箱即用的集成覆盖了开发者日常的大部分工具栈:
觉得不够用?任何 MCP 兼容工具都能接入,并且支持 per-tool 权限控制——不是粗暴地"给 / 不给",而是按工具粒度授权。
当 AI 从"回答问题"走到"操作电脑",风险性质就变了。把吐槽消息发给老板、删掉没备份的文件、改错日程,这些都没法用"重新生成"补救。OpenWorker 的设计是:在执行任何 consequential 操作前先回来请示。
触发审批的动作类别:
不在电脑前?请求进 inbox 等待,不会因为赶进度就跳过确认。这条不起眼的设计决定了它能不能进真实办公场景:勤快,但不擅自做主。
两个让 OpenWorker 真正"长在工作流里"的能力:
@OpenWorker,桌面端会话自动开启,结果作为 thread reply 发回——你不用切窗口。打开 GitHub README,按平台下载:
| 平台 | 说明 |
|---|---|
| macOS(Apple Silicon, 12+) | 已签名 + 公证,支持自动更新 |
| Windows 10/11 x64 | 安装包可用,但尚未代码签名,会触发 SmartScreen 警告(signing in progress) |
打开 App → 加任一模型 API key(或指向本地 Ollama)→ 提真实需求,开始干活。
需要 Python 3.10+、Node 20+、Rust 工具链。
git clone https://github.com/andrewyng/openworker
cd openworker
# 一键配置开发环境(会建 .venv)
bash packaging/setup_dev_env.sh
# 启动本地 agent server
.venv/bin/openworker-server --cwd ~/some/project --port 8765
# 另起终端,启动浏览器 UI
cd surfaces/gui
npm install
npm run dev如果想要完整桌面壳(带 native window):
npm run tauri dev跑测试:
# 后端
.venv/bin/pytest
# 前端
npm test
npm run e2e💡 提示:Windows 用户遇到 SmartScreen 是预期的,作者在 README 明确标注了 signing in progress。生产场景建议等签名完成再大规模分发,或自行从源码构建。
以"prepare a customer brief"为例,OpenWorker 内部的执行链路:
整个过程中,模型选择权、工具调用权、最终决定权都在你手上——这是吴恩达在 X 上对它的定调:用户可选择、可控制、可改造的工作层。
适合:
当前局限:
OpenWorker 把 AI Agent 的下一站说得很清楚:不在浏览器里,也不只在代码编辑器里,而是在桌面上,且把决定权交还给人。对一个由吴恩达背书、MIT License、模型无关、本地优先的项目,它值得作为 2026 年开发者工具箱里"AI 同事"的基线选项来试用。代码、文档、安装包都在仓库里,没有 waitlist。