StackMap
Subscribe

OpenBot vs openworker

CopilotKit's self-hosted AI coworkers: each gets its own computer — a real browser with logins, files, granted tools — with every action decided before it runs and recorded after. Any AG-UI agent. — versus — Andrew Ng's local-first desktop AI coworker: give it an outcome and it works across your files, terminal and 25+ apps — Slack, Jira, Notion, Gmail — then hands back the finished deliverable.

The curated verdict

Both are 'AI coworkers' that work across files, terminal and apps. OpenWorker is Andrew Ng's local single-user desktop app; OpenBot is a multi-tenant platform where each coworker's actions pass through a governance gateway.

OpenBotopenworker
Stars4.3k17k
Forks5312.4k
LanguageTypeScriptPython
LicenseMITMIT
Last activitytoday2 days ago
Topicsagents, orchestrationagents
Curated connections46

OpenBot — the curator's take

A template for running agents you'd trust with real access, on your own infrastructure: Docker Compose, your Postgres, your model credential, and coworkers defined in agents.yaml. Because a Bot is any endpoint speaking AG-UI, agents built on LangGraph, Mastra, CrewAI, Pydantic AI or Google ADK arrive the same way and the governance rides the protocol — watch a coworker on its own screen, take the wheel at a decision it shouldn't make alone, hand it back. NOT a product: nothing is published as a package, there is no hosted version, you clone it and replace the example tenant. Alpha, and single-user by default until you wire OAuth.

openworker — the curator's take

Use it when you want an agent that produces artifacts rather than chat: it plans, works across your desktop and connected apps, and stops for approval before sending, writing or running anything. The agent loop, conversations, connector tokens and model keys all stay in the app's local store; bring your own key for 13-plus providers or point it at Ollama. Scheduled automations park their questions in an inbox instead of acting alone. Caveats: it's an open beta desktop app (macOS signed and notarized, Windows builds not yet code-signed), a small cloud service brokers connector OAuth unless you paste credentials by hand, and 'finished work' is only as good as the model you plug in.