A collection of starter projects showing how to build deployable applications on the Claude API, from support agents to browser and computer-use agents.
- Stars
- 6,622
- Forks
- 915
- Open issues
- 34
- Last commit
- yesterday
What is it?
OpenBot is a self-hosted platform for running AI assistants, called coworkers or Bots, inside your own infrastructure. Each Bot runs in its own container with a Chromium browser, a persistent workspace and its own logins, and it can only use the tools it has been granted. Docker Compose brings up the app, API server, PostgreSQL and the Bot computers, and the model provider is supplied by the administrator.
Any agent that speaks the AG-UI protocol can be registered as a Bot, whether it is built with LangGraph, Mastra, CrewAI, Pydantic AI, Google ADK or written by hand. Browser, file, shell and MCP tool calls all pass through a single gateway that evaluates CEL policy rules, writes an audit record, and only then acts or refuses. Users can take manual control of a Bot's browser when it hits a login or 2FA prompt.
The project is in alpha and is distributed as a template to clone and customize rather than a hosted product. It includes sign-in through Google, Microsoft, Okta or SAML/OIDC providers, scheduled routines, reusable skills, and sandboxed UI components.
Key features
- 01Each Bot gets its own container with a browser, workspace and browser profile.
- 02Any AG-UI endpoint can be registered as a Bot.
- 03Tool calls are checked against CEL policy rules before running and logged in an audit trail.
- 04Users can take over a Bot's browser to handle logins or 2FA prompts.
- 05Scheduled routines, personal and deployment skills, and MCP server integrations are included.
Use cases
- Giving an internal team an AI assistant that runs on company infrastructure with auditable browser and file access.
- Building a governed agent that operates web apps using saved logins under approval rules.
- Experimenting with AG-UI agents built on different frameworks inside one shared interface.
- Running scheduled AI tasks that report back into a chat channel.
Topics
FAQ
- What is OpenBot?
- A self-hosted AI coworker platform where each agent gets its own browser, files and tools, with every action gated by policy and logged. OpenBot is a self-hosted platform for running AI assistants, called coworkers or Bots, inside your own infrastructure. Each Bot runs in its own container with a Chromium browser, a persistent workspace and its own logins, and it can only use the tools it has been granted. Docker Compose brings up the app, API server, PostgreSQL and the Bot computers, and the model provider is supplied by the administrator.
- Is OpenBot free to use? What license does it have?
- OpenBot is open source under the MIT license. Check the license terms before using it in commercial products.
- Is OpenBot still maintained?
- Actively maintained. The last commit to OpenBot was on Oct 17, 2026.
- What can I use OpenBot for?
- Giving an internal team an AI assistant that runs on company infrastructure with auditable browser and file access. Building a governed agent that operates web apps using saved logins under approval rules. Experimenting with AG-UI agents built on different frameworks inside one shared interface. Running scheduled AI tasks that report back into a chat channel.
- Where can I get OpenBot?
- The source code and installation instructions are on GitHub: https://github.com/CopilotKit/OpenBot
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source, self-hostable backend platform for building apps, offering Auth, Databases, Storage, Functions, Messaging, Realtime, Hosting and MCP access for agents.
An agent harness for Claude Code and Codex that adds multi-agent swarms, shared memory, task routing and cross-machine federation.
A marketplace of plugins, agents, skills and commands for Claude Code, Codex CLI, Cursor, OpenCode, Copilot and other AI coding tools.
A collection of file-based plugins that specialize Claude for knowledge-work roles like sales, legal, finance, and product management, built for Claude Cowork.
Fair-code workflow automation platform for building AI agents and workflows, with a visual canvas, custom code, and 1500+ integrations.