@AndrewYNg: Announcing OpenWorker! An open-source agent that doesn't just chat with you, but delivers finished work -- like hand yo…
Summary
OpenWorker is an open-source AI agent that performs tasks like drafting documents, sending messages, and managing calendars, using local data and multi-model support.
View Cached Full Text
Cached at: 07/24/26, 05:14 PM
Announcing OpenWorker! An open-source agent that doesn’t just chat with you, but delivers finished work – like hand you a polished document, send a slack message, or update a calendar entry.
Ask it to prepare a customer brief, untangle your calendar, draft a report, or triage a Slack alert. It works across your files and everyday tools, produces the deliverable, and checks in before doing anything consequential.
OpenWorker runs on your Mac, with Windows support coming soon. It does not lock you into any one model. Bring your own API key and run it with GPT 5.6 Sol, Claude Fable, Gemini 3.6, an open weight model (like Kimi, GLM, DeepSeek, Inkling), or Ollama to keep your data local. Your data does not leave your machine except through an LLM provider and integrations that you choose.
@rohitcprasad and I are building OpenWorker because AI coworkers are an important way to get work done, and we want there to be an open, privacy-preserving, model-independent option. Check it out and let us know what you think!
Try it out: http://openworker.com (requires your own API key) Source code: https://github.com/andrewyng/openworker…
OpenWorker — AI that gets your everyday tasks done
Source: https://openworker.com/ Ask for an outcome, not just an answer. OpenWorker works in the tools you use every day — your files, Slack, calendar, and more — and carries tasks through from start to finish: delivering a polished document, sending a Slack message, or updating a calendar entry. It checks in before important actions, so you stay in charge.
100% open sourceBring your own model and API keysLocal-first and privacy-preserving
Northwind renewal prepCoworker · any model
Prep me for the Northwind renewal call.
›7 steps
Assistant
Northwind renewal brief
**Usage doubled in Q2.**Both support issues are resolved; expansion is the strongest renewal angle.
- Lead with adoption and time saved
- Ask about the analytics rollout
▤Northwind renewal briefnorthwind-renewal-brief.htmlOpen ›
↗**Email the follow-up to their CTO?**Leaves this Mac → Email
ApproveNot now
Checkout incident triageCoworker · any model
#checkout-alerts· Jordan Leevia Slack2:14 PM@openworker checkout API is 500ing
›9 steps
Assistant
Likely regression in the 2:02 am deploy
The error spike begins immediately after the payment migration change and matches the runbook’s rollback condition.
- Customer impact: checkout requests
- Rollback path is ready
▤Checkout incident timelinecheckout-incident-timeline.mdOpen ›
↗**Send this report to #checkout-alerts?**Leaves this Mac → Slack
ApproveNot now
Next sprint prioritiesCoworker · any model
What should we prioritize next sprint? Use this week’s feedback.
›6 steps
Assistant
Prioritize onboarding friction
It appears in 21 of 47 feedback notes—more than twice the next theme—and blocks activation before users reach the core workflow.
- Simplify initial setup
- Add an in-product checklist
▧sprint-priorities.md · ready
↗**Share the brief with #product?**External action
ApproveNot now
Untangle TuesdayCoworker · any model
My Tuesday is a mess—fix it.
›5 steps
Assistant
Tuesday is untangled
The investor call can stay at 1:30 pm. Everyone needed for the design review is free at 3:00 pm, and the room is open.
- Design review → 3:00 pm
- Reschedule notes drafted
▧reschedule-notes.md · ready
↗**Send the note to all five attendees?**External action
ApproveNot now
Works with what you choose
Your models.Your tools.
Use closed-weight models, open-weight models, or run locally. Connect the everyday tools where your work already happens.
Everyday toolsUse one-click or manual connections
How it works
Ask for the outcome.OpenWorker handles the steps.
OpenWorker brings the model you choose to the tools where your work already lives, carries the task through, and returns the result in chat, in Slack, or as a finished file.
You ask
YOU
“What’s the progress on Monday’s launch?”
OpenWorkerworks on your computer
Any modelcloud · open-weight · fully local
Back to youIn the form you need
Finished outcome
Reply inchatorSlack
1
Choose any model
Use a cloud model, an open-weight provider, or Ollama running fully locally. Switch whenever the task calls for something different.
Cloud · open-weight · local
2
Connect your tools
Choose the tools OpenWorker needs — Slack, email, calendar, files, CRM, and more — with one-click or manual connections.
One-click or manual connection
3
Delegate the outcome
Ask for the brief, report, update, or action you need. OpenWorker does the work and checks in before important actions.
You approve what matters
Out of the box
Ready for real work,not just chat.
OpenWorker comes ready for common kinds of work — with the right tools, working style, and check-ins already set up. Choose a use case and hand off a task.
Sales
Researches accounts, preps every meeting, drafts follow-ups that sound like you.
Works with— HubSpot · Email · Calendar Checks in— before anything is sent
Executive Assistant
Owns the calendar, triages the inbox, and keeps your day on rails.
Works with— Email · Calendar · Slack Checks in— before replying or moving meetings
Marketing
Tracks what’s working — spend, attribution, and the Monday report, without five dashboards.
Works with— HubSpot · GA4 (soon) · Slack Checks in— before anything is published
Ops On-call
Triages alerts, digs through runbooks, drafts the incident notes nobody wants to write.
Works with— Slack · PagerDuty (soon) · GitHub (soon) Checks in— before touching anything live
Works in the background
Starts when work happens.
Set a trigger once. OpenWorker starts the task and checks in before important actions.
Slack mentionTriage the alert
Check the runbook and draft an in-thread response.
Incoming emailPrepare the reply
Gather the answers and hold the draft for review.
Your scheduleDeliver the report
Pull the numbers and finish it before standup.
Is it really free?+Yes — the app is open source. Bring your own API key for OpenAI, Anthropic, Google, or another supported provider, or run a local model with Ollama. You pay your model provider directly and nothing to us.
Where do my passwords and tokens live?+On your device, in the app’s local secret store. The optional cloud account only brokers the OAuth handshake — tokens are handed straight to your machine and never stored in the cloud.
Will it do things without asking me?+Only what you’ve allowed. Anything consequential — sending an email, posting to Slack, running a command — lands as a check-in you approve, in the app or from Slack. You choose how independently it’s allowed to act.
Do I need an account?+No. Everything works while signed out, using API keys and tokens you provide. A free OpenWorker account adds one-click connections to tools such as Slack, where vendor restrictions require OpenWorker to manage the sign-in flow.
Which models can I use?+OpenAI, Anthropic, and Google models through your own API keys; open-weight models such as Kimi, GLM, and DeepSeek through supported providers; or local models through Ollama. You can switch models per task, even mid-conversation.
Ready when you are
Your first deliverable is a download away.
Free, open source, and on your machine in under a minute.
Similar Articles
OpenWorker (GitHub Repo)
OpenWorker is an open-source AI coworker that runs locally on your desktop, handling everyday tasks like document preparation, calendar management, and Slack replies, with support for multiple AI models and privacy-first design.
different-ai/openwork
OpenWork is a free, open-source desktop app that allows users to share AI workflows across different AI agents, acting as an alternative to Claude Cowork and Codex.
@OpenAI: Workspace agents can work across tools—pulling context from docs, email, chats, code, and systems, and taking approved …
OpenAI introduces workspace agents that integrate across docs, email, chats, code, and systems to take approved actions like updating Linear issues or sending messages.
OpenAI wants its new tool to do your work for you and with you
OpenAI launches ChatGPT Work, a tool that can autonomously complete complex, long-running tasks and integrate with workplace apps, promising to automate workflows while requiring user approval for important actions.
Workspace agents
This article introduces OpenAI's 'Workspace Agents' in ChatGPT, designed to handle repeatable, structured workflows rather than one-off tasks. It explains the core concepts, anatomy, and best practices for using and building these agents for consistent business processes.