#OpenWorker
Mendaciousness or imbecility?

one can argue whether the cursor of refusal is too tight/too open but this magical thinking, lmao.
September 22, 2026 at 4:38 AM
September 22, 2026 at 12:07 AM
Generate security reviews and incident reports with OpenWorker, a desktop AI coworker that runs locally and delivers finished work instead of simple chat.
September 22, 2026 at 12:07 AM
github.com/andrewyng/o...

Honest part: open beta, macOS signed, Windows builds unsigned for now, and
models beyond the curated tool-calling list are at-your-own-risk. You still
approve the consequential steps — that's the design, not a limitation.
GitHub - andrewyng/openworker
Contribute to andrewyng/openworker development by creating an account on GitHub.
github.com
August 27, 2026 at 3:00 PM
¿Otro chat o trabajo terminado? Pongo OpenWorker a prueba: la clave no es quedarse en el titular, sino decidir si aporta utilidad real. Que problema resuelve, que limite mantiene y como lo probaría antes de meterlo en un flujo serio.

https://www.youtube.com/watch?v=_3JB-xGzdjM
August 13, 2026 at 1:55 PM
自社ツールの脆弱性診断を、OpenAI と Anthropic に断られる。

Andrew Ng が OpenWorker の点検で直面した話。代わりに中国製オープンウェイトの Kimi K3 と GLM-5.2 で通したそうです。「オープンウェイトのほうが安全に見える」と本人。

守る側の手を止める安全策は、誰のためだろう。

scmp.com/news/us/article/3362974/us-ai…
August 11, 2026 at 2:35 AM
🚀 GitHub Intelligence Drop

openworker (Python • 🟢)
⭐ 14.1K → https://github.com/andrewyng/openworker

cc-haha (TypeScript • 🟢)
⭐ 14K → https://github.com/NanmiCoder/cc-haha

⚡ Only signal. Zero noise.
August 11, 2026 at 1:07 AM
OpenWorker — ИИ-агент, который живёт на твоём компьютере

Агент работает локально: обрабатывает файлы, пишет команды в терминале и запускает задачи по расписанию. Поддерживает больше 25...

https://github.com/andrewyng/openworker
https://app.baseten.co/apps/QPp4nPE/operator_views/RqgOnqV
August 9, 2026 at 3:33 AM
OpenWorker — десктопный ассистент от Эндрю Ына Эндрю

Ын выпустил OpenWorker — ассистента, который работает локально и автоматизирует рутину: собирает документы, синхронизирует календари, разбирает почту. Всё это без отправки данных на внешние серверы....

https://github.com/andrewyng/openworker
August 7, 2026 at 6:57 AM
Дайджест технологий: автономные агенты OpenWorker и память Tencent, прорывы в робототехнике через симуляции Kandinsky WM 1.0 и новые возможности Claude AI для медицины. Будущее уже здесь! #AI #Robotics #TechNews #Automation #Science https://ai.dappcrypto.org/r/cQ
August 5, 2026 at 7:35 PM
From autonomous agents like OpenWorker to AI-driven medical diagnostics and advanced robotics training, tech is evolving fast. Discover how neural networks are reshaping engineering and science. #AI #Robotics #Automation #TechNews #Innovation https://ai.dappcrypto.org/r/cQ
August 5, 2026 at 7:29 PM
Основатель Coursera и Google Brain Эндрю Ын запустил

опенсорсную альтернативу Cowork от OpenAI — OpenWorker живёт на вашем компе и выполняет любые рабочие задачи. Что умеет: → Не просто отвечает в чате, а выдаёт реальный результат: разбирает почту,...

https://github.com/andrewyng/openworker
August 5, 2026 at 5:50 PM
OpenWorker

AI that gets your everyday tasks done. OpenWorker is an open-source AI coworker that lives on your desktop and delivers finished work, not just chat: a polished document, a Slack reply with the numbers, an updated calendar, a triaged inbox.

https://github.com/andrewyng/openworker
August 4, 2026 at 4:15 AM
The transparency inherent in open frameworks, such as the OpenWorker project, allows for thorough software evaluations, thereby enhancing overall security and addressing limitations in closed systems. For further insights from Andrew Ng regarding open models, visit the DeepLearning.AI blog.
August 1, 2026 at 10:46 PM
OPENWORKER announced it has found evidence of at least 32 AI agents escaped from its headquarters during a cybersecurity examination. This is a signal that AI needs much more oversight and regulation.
August 1, 2026 at 2:01 AM
3/3
Open-source agents are eating the AI assistant category. OpenWorker, opencode, aider, open interpreter. All local, all community-driven.

The moat in this space was always the workflow. Models are commodities now. Workflows want to be open.
July 29, 2026 at 12:56 PM
1/3
Andrew Ng just open-sourced an AI coworker called OpenWorker. Runs on your desktop, plugs into Slack and GitHub and Gmail, hands you finished deliverables instead of chat. 10k stars in days.
July 29, 2026 at 12:32 PM
OpenWorker: Andrew Ng's Local-First AI Coworker, Explained for Developers
OpenWorker shipped in late July 2026. It is MIT-licensed, runs on your own machine, and takes your API key instead of selling you inference. The pitch is narrow and worth repeating exactly: it is an agent that hands you **finished work** , not a chat transcript. A drafted document on disk. A Slack reply with the real numbers in it. A calendar that has actually been rearranged. There are a lot of desktop agents right now. This post is about what makes this one structurally different, what state it is actually in, and how to get it running. ## What it is in one paragraph OpenWorker is a desktop app: a Tauri shell around a React UI, sitting on top of a local Python agent server. You give it an outcome ("prepare a customer brief from these three files and the Jira tickets"). It decomposes that into steps, reaches into your files, terminal, and connected SaaS apps, and produces an artifact. Before anything consequential happens - sending a message, running a shell command, writing to your calendar - it stops and asks. The engine is built on aisuite, Ng's provider-agnostic LLM library. That matters more than it sounds like: OpenWorker is explicitly positioned as a reference implementation of what you can build on aisuite, so the codebase doubles as a worked example if you are building your own harness. ## The four things that actually distinguish it ### 1. There is no OpenWorker inference service You paste a key, or you point it at Ollama and use none at all. The curated list covers OpenAI, Anthropic, Google, plus OpenAI-compatible vendors like DeepSeek, GLM, Kimi, Qwen, MiniMax, Mistral, and Grok, plus open-weight models through Together and Fireworks. Roughly thirty models are marked as verified for tool-calling work; you can point it at any other model string and accept the risk yourself. The practical consequence: your cost is your provider bill, and swapping models is a dropdown, not a migration. ### 2. The permission model is typed, not a confirmation dialog This is the part I would actually read the source for. Most agent projects treat approvals as UI polish. OpenWorker classifies every tool call into one of four risk classes: Risk class | Meaning ---|--- `read` | No side effects `write_local` | Mutates the workspace, path-scoped `exec` | Runs commands `external` | Side effects that leave your machine Five permission modes then decide what happens to each class. `discuss` and `plan` are read-only. `interactive` is the default and asks before writes, commands, and external actions. `auto` allows everything but stays path-scoped. `custom` auto-approves a list of tools you name. Two design choices stand out. First, unattended runs do not raise the autonomy ceiling - they change _where the human is reached_. Prompts that would have appeared inline get routed to an inbox and the session suspends until you answer. The agent does not quietly gain permissions because you walked away. Second, standing "always allow" rules are restricted to the `external` class only. Shell commands ask every single time, on purpose. ### 3. It has an explicit prompt-injection posture The shipped operator persona instructs the model to treat content coming from tools, logs, web pages, files, and incoming messages as untrusted _data_ , not as instructions. That is written into the persona the app ships with, rather than being left as an exercise for the user. For an agent that reads your Slack and your inbox, this is not optional, and it is good to see it stated rather than assumed. ### 4. Local-first is close to literal Conversations, connector tokens, and model keys live in a local secret store. Model calls go straight from your machine to whichever provider you configured. The only cloud component is a small optional broker that handles OAuth handshakes for one-click connectors, and tokens are handed to your machine rather than stored server-side. You can skip sign-in entirely and wire up connectors with manually created credentials. ## What it can do out of the box * **Real deliverables** - documents, spreadsheets, reports, web pages, written to disk as files you can open. * **25+ connectors** - GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, monday.com, Gmail, Google Calendar, and more, plus your terminal and local filesystem. Anything reachable over MCP plugs in too, with per-tool control. * **Slack as an entry point** - mention `@OpenWorker` in a channel, a session opens on your desktop, the work runs with your local tools, and the answer comes back as a thread reply. * **Scheduled automations** - morning briefs, weekly reports, a standing watch on a channel. Runs land in the app with full transcripts. ## Setup ### Option A: install the app (five minutes) 1. Download from the repo's release links: macOS (Apple Silicon), macOS 12+, signed and notarized, auto-updating. Or Windows 10/11 x64 - note that Windows builds are not code-signed yet, so SmartScreen will warn you. 2. Open the app and add a model key, or point it at a running Ollama instance. 3. Give it a real task. Not "hello" - something with a file attached and a defined output. Leave it in `interactive` mode for the first few sessions. Watching what it asks permission for is the fastest way to build an accurate mental model of what it is doing. ### Option B: run from source Prerequisites: Python 3.10+, Node 20+, and the Rust toolchain via rustup if you want the desktop shell rather than the browser UI. git clone https://github.com/andrewyng/openworker cd openworker # 1. One-time bootstrap - creates the Python venv at .venv # On Windows, run this from Git Bash or WSL bash packaging/setup_dev_env.sh # 2. Start the local agent server .venv/bin/openworker-server --cwd ~/some/project --port 8765 # Windows: .venv\Scripts\openworker-server.exe Then in a second terminal: cd surfaces/gui npm install npm run dev # browser UI on the Vite dev port For the full desktop app instead of the browser UI, replace that last step with `npm run tauri dev` from `surfaces/gui/`. The Tauri shell launches the window and supervises the Python server itself, so you can skip step 2 in that case. The server is FastAPI on uvicorn, bound to `127.0.0.1:8765` by default. Running the tests: .venv/bin/pytest # backend cd surfaces/gui npm test # GUI unit tests npm run e2e # hermetic end-to-end Note the `--cwd` flag on the server. That is the workspace root the agent's path-scoped file access is anchored to. Point it at a scratch directory for your first runs, not at your home folder. ### Where to look in the code Directory | Contents ---|--- `coworker/` | Python backend - agent engine, model providers, connectors, MCP client, memory, automations `surfaces/gui/` | React UI plus the Tauri shell `stt/` | Rust speech-to-text sidecar for voice input `packaging/` | macOS DMG and Windows installer builds, auto-update manifest `docs/` | Design specs and decision logs `tests/` | Backend test suite If you are here to learn rather than to use, `docs/` and the permission engine in `coworker/` are the highest-value reads. The design logs explain choices rather than just documenting APIs. ## Is it worth looking into? **Yes, if any of these describe you:** * You want a desktop agent that touches real work systems but you are unwilling to hand a vendor your Slack tokens and your filesystem. * You are building an agent harness and want a substantial, production-shaped reference for permission gating, connector management, and MCP integration. Roughly 32k lines of Python with 78 backend test modules is a real codebase to learn from, not a demo. * You have compliance constraints that rule out hosted agents. Local-first plus BYO-key plus MIT is a rare combination. * You want to run agents against fully local models. The Ollama path needs no key at all. **Hold off if:** * You need stability. This is v0.1.x, self-labeled open beta, with a handful of contributors and a repo that is days old. It auto-updates, which is convenient and also means the thing under you moves. * You expect a coding agent. It works with your terminal and files, but the framing is knowledge work - briefs, reports, inbox triage, calendar - not writing your service. ## The honest summary The interesting claim here is not "agent that does tasks." Everyone is shipping that. The interesting claim is that the boring infrastructure - who is allowed to do what, where secrets live, what counts as an instruction versus data - has been designed as a typed system rather than bolted on. That is the part worth reading even if you never use the app. It is early. Expect rough edges, expect the Windows signing situation to resolve, expect the connector list to shift. But if you have been waiting for a credible open, local, model-agnostic option in this category, this is the first one that looks like it was built by people who thought about the failure modes first. Repo: github.com/andrewyng/openworker Site: openworker.com
dev.to
July 29, 2026 at 12:37 PM
OpenWorker: 데스크톱에서 실제 결과물을 만들어내는 오픈소스 AI Co-worker 프로젝트 (feat. Andrew Ng)

OpenWorker 소개

OpenWorker는 대화창에서 답변을 돌려주는 데서 멈추는 업무용 AI의 한계를 넘기 위해, 사용자의 데스크톱에서 파일과 터미널, 업무용 SaaS를 직접 조작하는 방식을 택한 오픈소스 AI 코워커(coworker)입니다. 개발팀은 이 도구가 내놓는 것을 다듬어진 문서, 숫자가 채워진 Slack 답장, 갱신된 캘린더, 분류가 끝난 받은편지함처럼 완성된 결과물 이라고 설명합…
OpenWorker: 데스크톱에서 실제 결과물을 만들어내는 오픈소스 AI Co-worker 프로젝트 (feat. Andrew Ng)
OpenWorker 소개 OpenWorker는 대화창에서 답변을 돌려주는 데서 멈추는 업무용 AI의 한계를 넘기 위해, 사용자의 데스크톱에서 파일과 터미널, 업무용 SaaS를 직접 조작하는 방식을 택한 오픈소스 AI 코워커(coworker)입니다. 개발팀은 이 도구가 내놓는 것을 다듬어진 문서, 숫자가 채워진 Slack 답장, 갱신된 캘린더, 분류가 끝난 받은편지함처럼 완성된 결과물 이라고 설명합니다. aisuite 로 잘 알려진 Andrew Ng 팀이 공개했고, 현재 공개 베타(open beta) 단계로 앱이 스스로 업데이트되는 상태로 배포되고 있습니다. 두 번째 특징은 모델과 데이터의 통제권을 사용자에게 남겨 둔다는 점입니다. OpenWorker는 사용자의 컴퓨터에서 실행되며 특정 모델 제공자에 묶이지 않습니다. OpenAI, Anthropic, Google의 API 키를 직접 넣어 쓸 수도 있고, 공개 가중치(open-weig...
discuss.pytorch.kr
July 29, 2026 at 3:31 AM
今日のGitHubトレンド

andrewyng/aisuite
aisuiteは、LLMを利用した開発のための軽量なPythonライブラリです。
異なるプロバイダー間で統一されたチャットAPIと、ツールやツールキットを備えたエージェントAPIの2層で構成されています。
また、デスクトップAIアシスタントであるOpenWorkerの基盤としても活用されています。
GitHub - andrewyng/aisuite: Simple, unified interface to multiple Generative AI providers · GitHub
Simple, unified interface to multiple Generative AI providers - GitHub - andrewyng/aisuite: Simple, unified interface to multiple Generative AI providers
github.com
July 28, 2026 at 12:53 PM
Tired of AI that just chats while you still do all the work? OpenWorker is a local-first desktop agent that actually finishes tasks: drafts docs, replies to Slack, updates your calendar, and more. Your keys, your model, your machine. Full breakdown in the next post. #DevTools
July 28, 2026 at 12:16 PM
Създателят на Google Brain, Андрю Ин, представи AI-агент с отворен код

Един от водещите специалисти в областта на изкуствения интелект, основател на Coursera и DeepLearning.AI, Андрю Ин представи OpenWorker — десктоп AI агент с отворен код, който е насочен не към водене на диалог, а към получаване…
Създателят на Google Brain, Андрю Ин, представи AI-агент с отворен код
Един от водещите специалисти в областта на изкуствения интелект, основател на Coursera и DeepLearning.AI, Андрю Ин представи OpenWorker — десктоп AI агент с отворен код, който е насочен не към водене на диалог, а към получаване на готов резултат. Вместо текстово запитване потребителят формулира желания резултат, например готов документ, актуализиран календар или сортирана поща, след което агентът самостоятелно разбива задачата на етапи и я изпълнява. OpenWorker работи изцяло локално, но засега само на Mac — поддръжката за Windows ще бъде добавена по-късно. Приложението е изградено върху четиристепенна архитектура: нативната обвивка на Tauri хоства React интерфейса, локалният сървър на Python и FastAPI управлява логиката на агента, нивото на инструментите осигурява достъп до файлове, Git, терминал и външни услуги, а маршрутизаторът на модели позволява свързването на различните ИИ-модели чрез единен интерфейс.
www.kaldata.com
July 28, 2026 at 8:12 AM
OpenWorker: 채팅이 아닌 완성된 결과물을 만드는 오픈소스 AI 동료 (feat. Andrew Ng)

OpenWorker 소개

OpenWorker는 대화나 초안 작성에서 멈추지 않고 완성된 업무 결과물을 직접 만들어 내는 것을 목표로 하는 오픈소스 AI 동료(AI coworker)입니다. 대부분의 챗봇은 답변이나 초안까지만 내놓고 마무리는 사람의 몫으로 남기지만, OpenWorker는 다듬어진 문서, 수치가 담긴 Slack 답장, 갱신된 캘린더, 정리된 받은 편지함처럼 바로 쓸 수 있는 결과물을 돌려주는 것을 지향합니다…
OpenWorker: 채팅이 아닌 완성된 결과물을 만드는 오픈소스 AI 동료 (feat. Andrew Ng)
OpenWorker 소개 OpenWorker는 대화나 초안 작성에서 멈추지 않고 완성된 업무 결과물을 직접 만들어 내는 것을 목표로 하는 오픈소스 AI 동료(AI coworker)입니다. 대부분의 챗봇은 답변이나 초안까지만 내놓고 마무리는 사람의 몫으로 남기지만, OpenWorker는 다듬어진 문서, 수치가 담긴 Slack 답장, 갱신된 캘린더, 정리된 받은 편지함처럼 바로 쓸 수 있는 결과물을 돌려주는 것을 지향합니다. 개발팀은 이 도구를 "AI that gets your everyday tasks done" 이라는 한 줄로 소개합니다. OpenWorker는 사용자의 데스크톱에서 실행되며 특정 모델에 종속되지 않습니다. OpenAI, Anthropic, Google의 API 키를 직접 넣어 쓰거나, 오픈 가중치(open-weight) 모델 제공자를 연결하거나, Ollama로 완전히 로컬에서 돌릴 수 있습니다. 데이터는 사용자가 직접...
discuss.pytorch.kr
July 28, 2026 at 7:31 AM
Andrew Ng launches OpenWorker, an open-source AI agent that delivers finished work

ift.tt/DToasv6
July 28, 2026 at 1:41 AM