Andrew Ng 宣布了 OpenWorker:https://x.com/AndrewYNg/status/2080333504446108104,这是一个开源桌面代理,生成的是完成的工作而不是对话。OpenWorker 向用户询问的是结果,而不是提示:一个完善的文档、一条包含实际数字的 Slack 回复、一份更新的日历、一封经过分类的邮箱。然后它将该结果分解为步骤,跨本地文件和连接的应用程序工作,并在执行任何重要操作前进行确认。
Asif Razzaq 是 Marktechpost Media Inc. 的首席执行官。作为具有远见的企业家和工程师,Asif 致力于利用人工智能的潜力推动社会公益。他最近的努力是推出人工智能媒体平台 Marktechpost,该平台以对机器学习和深度学习新闻的深入报道而著称,内容既技术可靠又易于广大受众理解。该平台每月浏览量超过 200 万,显示出其在受众中的受欢迎程度。
Andrew Ng has announced OpenWorker:https://x.com/AndrewYNg/status/2080333504446108104, an open-source desktop agent that produces finished work rather than conversation. OpenWorker asks the user for an outcome , not a prompt: a polished document, a Slack reply containing the actual numbers, an updated calendar, a triaged inbox. It then breaks that outcome into steps, works across local files and connected apps, and checks in before anything consequential.
The repository contains 119 Python files (~32,400 lines) under coworker/ , 149 TypeScript/TSX files under surfaces/gui/ , and 78 backend test modules.
The engine is built on aisuite:https://github.com/andrewyng/aisuite, Andrew Ng’s provider-agnostic LLM library.
There is no OpenWorker inference service. The user pastes an API key, or points the app at a local runtime.
The curated model matrix contains exactly 30 entries. Native providers cover OpenAI (GPT-5.6 Sol/Terra/Luna and GPT-5.5), Anthropic (Claude Fable 5, Opus 4.8, Sonnet 4.6, Haiku 4.5) and Google (Gemini 3.1 Pro, 3.6 Flash, 2.5 Pro, 2.5 Flash). OpenAI-compatible vendors add GLM-5.2, DeepSeek V4, Kimi K2.6, MiniMax M2.5, Qwen3 Max, Grok 4.3 and Mistral Large. Open-weight models arrive through Together AI:https://www.together.ai/ and Fireworks:https://fireworks.ai/, and fully local models through Ollama:https://ollama.com/, which requires no key at all.
Most desktop agent projects treat approvals as a UI afterthought. OpenWorker treats them as a typed layer.
Every tool call is classified into one of four risk classes: read (no side effects), write_local (mutates the workspace, path-scoped), exec (runs commands), and external (side effects off the machine). Five permission modes then decide what happens: discuss and plan are read-only, interactive is the default and asks before writes, commands and external actions, auto allows everything while remaining path-scoped, and custom auto-approves a user-listed set of tools.
The built-in ops persona also instructs the model to treat content from tools, logs, the web, files and incoming messages as untrusted data rather than instructions. That is an explicit prompt-injection posture, written into the shipped persona.
Model calls go directly from the machine to the configured provider. Conversations, connector tokens and model keys stay local, and the secret store is designed so that secrets never enter the model’s context, prompts or traces.
The only cloud component is an optional broker that handles OAuth handshakes for one-click connectors, using Auth0 Authorization Code with PKCE. Connector tokens are handed straight to the machine and are never stored in the cloud. The app is fully functional signed out, using manually pasted credentials.
Check out the GitHub Repo:https://github.com/andrewyng/openworker, the project site:https://openworker.com/, and the announcement:https://x.com/AndrewYNg/status/2080333504446108104. All credit for this research goes to the researchers and developers of this project.
Asif Razzaq is the CEO of Marktechpost Media Inc.. As a visionary entrepreneur and engineer, Asif is committed to harnessing the potential of Artificial Intelligence for social good. His most recent endeavor is the launch of an Artificial Intelligence Media Platform, Marktechpost, which stands out for its in-depth coverage of machine learning and deep learning news that is both technically sound and easily understandable by a wide audience. The platform boasts of over 2 million monthly views, illustrating its popularity among audiences.
情报判断
Aioga 编辑摘要
Aioga 编辑摘要:Andrew Ng 宣布推出 MIT 许可的开源桌面 AI 智能体 OpenWorker,直接交付完成的文档、更新后的日历等成品,而非对话回复。 Aioga 将其归入「产品更新」方向,重点关注它对真实使用和行业竞争的影响。