Andrew Ng Open-Sources OpenWorker, an AI Agent Built to Deliver Finished Work

Andrew Ng Open-Sources OpenWorker, an AI Agent Built to Deliver Finished Work

N
News Editor
2026-07-24 05:19:46
Andrew Ng introduced OpenWorker on July 23 as an open-source AI agent designed to deliver completed work products instead of simply holding a conversation with users. The project is built around outcome-based tasks: it can prepare a finished document, send a Slack message, update a calendar, and ask for confirmation before taking actions that carry consequences. OpenWorker uses a local-first architecture, keeping data on the user’s device except where the user chooses to connect outside services. It also lets users bring their own API keys and choose among multiple model providers, including OpenAI, Anthropic Claude, Google Gemini, Kimi, GLM, and DeepSeek, while also supporting local runs through Ollama. According to its GitHub page, the agent currently offers more than 25 integrations, such as GitHub, Slack, Notion, Gmail, and Google Calendar, enabling it to work across common tools. The code is released under the MIT license on GitHub at github.com/andrewyng/openworker, and the project also has a website at openworker.com. OpenWorker is currently available on Mac, with a Windows version planned for later.

AI scholar Andrew Ng released OpenWorker on July 23, introducing an open-source AI agent built to deliver finished work rather than simply talk with users.

According to the project description, OpenWorker can produce a completed document, send a Slack message, or update a calendar. Before it takes any important action, it asks the user to confirm.

Built around deliverables instead of prompts

OpenWorker is designed for users to specify the result they want, not just enter a single prompt. Examples in the article include helping prepare a client presentation, cleaning up a messy calendar, drafting a report, or doing an initial sort and judgment on Slack messages.

To handle that work, OpenWorker breaks a goal into multiple steps and executes across a user’s local files and everyday tools to produce an actual deliverable. If an action has consequences, the system returns to the user for approval before going ahead.

Local-first design with support for multiple model providers

OpenWorker uses a local-first architecture. Aside from services the user explicitly chooses to integrate, data stays on the local device.

Users can also bring their own API keys and pick from different model providers, including OpenAI, Anthropic Claude, Google Gemini, as well as Kimi, GLM, and DeepSeek open-weight models. It can also run locally through Ollama.

More than 25 integrations, with Mac first

Its GitHub project page says OpenWorker currently supports more than 25 integrations, including GitHub, Slack, Notion, Gmail, and Google Calendar, allowing the agent to complete tasks across tools.

OpenWorker is open-sourced under the MIT license. The code is available on GitHub at github.com/andrewyng/openworker, and the project also has a website at openworker.com. It currently runs on Mac, while a Windows version will be released later.

The article also noted that this deliverable-focused agent design lines up with a direction seen in other products. As one example, Anthropic previously launched Claude Cowork, which lets users teach Claude to complete specific work by recording their screen.

This article was originally published by Bit.Fan. For more cryptocurrency news and market insights, visit www.bit.fan.
300

Disclaimer:

The market information, project data, and third-party content displayed on this platform are for industry information sharing only and do not constitute any form of investment advice or return commitment.

Cryptocurrency trading carries high risks. Users should fully assess their risk tolerance and make independent decisions. All profits, losses, and legal responsibilities are borne by the users themselves.