Open-source AI coworkers that each get a computer of their own: a browser, files and tools, with every action decided before it happens and recorded after. Bring any AG-UI agent.

★ 10,607⑂ 1,323👁 34⑃ 1,100● 204▤ 23◈ 0
TypeScriptMITCreated 2026-08-17open.bot
10,607
stars
+89+730+4,660
1,323
forks
34
watchers
1,100
prs
204
issues
23
releases
0
discussions

README

OpenBot

 AI coworkers. Ready for the enterprise.

A modular, self-hostable workspace for AI coworkers.
Choose your models. Bring your agents. Own your infrastructure.

Mac / Apple silicon · Mac / Intel · Windows

iOS · Android · Slack · Teams

Kubernetes

OpenBot for Business · Get early access → · Docs

From CopilotKit, creators of AG-UI.



 Getting started

 On your laptop

The easiest way to get started is with the fully self-contained app that runs on your laptop, combining the OpenBot frontend and Docker-based backend in one application.

Mac / Apple silicon · Mac / Intel · Windows

Run from source

 For your team

OpenBot for Business brings your agents into one workspace with company sign-in, tool permissions, approvals, and audit. Deploy on your infrastructure or work with our engineers on hosting and customization.

Get early access to OpenBot for Business → · Talk to an engineer · Kubernetes setup



 Web, mobile, and chat

Web · iOS · Android · Slack · Teams

 See it in action

https://github.com/user-attachments/assets/535ef7ee-1631-4a69-b839-564c56cf90b4

Watch a Bot use its browser and tools, review interactive results, and take over when it needs you. Teach it repeatable tasks through feedback and demonstrations.

 Your workspace. Your stack.



  
  



- Choose your models. Use OpenAI, Claude, Gemini, or open models through an OpenAI-compatible endpoint, hosted by a provider or on your own infrastructure. Keep your provider relationships and change models as your needs change.
- Bring your agents. Run built-in Bots in the OpenBot server, or connect your existing agents through AG-UI from any agent execution platform. Agents built with different stacks can work in the same workspace.
- Make it yours. Use the MIT-licensed template as-is, white-label it, or customize it deeply. AG-UI connects agents, MCP connects tools, and the frontends and backend can evolve independently.
- Govern work across your team. Company sign-in, roles, tool permissions, approvals, and audit apply across the workspace. Your agents use OpenBot's tools and computers under the same policies.
- Get help deploying it. CopilotKit's engineers can work with your team to deploy OpenBot, connect your systems, and automate parts of specific jobs.

Connect your agent · Configure models and tools · Explore OpenBot for Business

 Built on CopilotKit and AG-UI

OpenBot is built on CopilotKit, which is used in production by a majority of Fortune 500 companies.

Your agent stack. AG-UI has first-class integrations across the major agent frameworks and harnesses, including Anthropic's Claude Agent SDK, Microsoft Agent Framework and Agent Harness, Google ADK, AWS Strands, Oracle Agent Spec, LangChain, Mastra, Pydantic AI, Agno, and CrewAI. Many ship first-party support; Amazon Bedrock AgentCore supports AG-UI directly.

Your execution platform. Keep your agents on Amazon Bedrock AgentCore, Claude Managed Agents, Google's Agent Platform, LangChain's Managed Deep Agents, Mic

Top issues

Latest release

v0.3.3 v0.3.3 2026-11-08
Before upgrading. Five migrations add columns: 0078_routine_title adds a nullable
routines.title, 0079_tool_unclassified adds mcp_tools.unclassified, false on every existing
row, 0080_listing_revision adds mcp_servers.listing_revision, 0 on every existing row,
0081_goal_recurring adds responsibilities.recurring, false on every existing row, and
0082_routine_goal adds routines.goal_id, empty on every existing row, and
routines.goal_by_title, true on every existing row. The database moves to 0082_routine_goal. Eight things change for an existing deployment:
- A goal's tools are named for goals. 

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON