OpenBot
An open-source template for AI coworkers that run on your own infrastructure.
Alpha
Latest release: v0.1.0 · released Oct 3, 2026
OpenBot is made by CopilotKit. It is not a SpaceXAI (xAI) product and is not affiliated with SpaceXAI.
In short
Each coworker gets its own browser, files and only the tools you grant, and every action passes through one gateway that decides and records it. It is a template you clone and run with Docker; CopilotKit compares it with hosted assistants such as Grok Bot.
Made by: CopilotKit · Where your data lives: On your own machine or servers: Docker Compose runs every part, and the data sits in your PostgreSQL.
The editor’s take
For teams that want Grok Bot-style coworkers but must keep data and approvals in-house. Expect to build, not install.
Best for
Companies with engineers
Teams that can run Docker services and want every agent action decided and recorded.
Check first
Alpha status
It is an alpha template whose first release came out on 3 October 2026; plan for changes.
Download & install
Every link goes to the official site, an official app store, or the project’s own GitHub releases.
Latest release: v0.1.0 · released Oct 3, 2026 · fetched from GitHub on Oct 3, 2026 · Releases on GitHub
Getting started without coding
Plain-language steps based on the official install guide.
You need to run a server (Docker or command line), or ask someone who can.
No installer or hosted version: you need Docker, Bun, a CopilotKit Intelligence project and a model key, and you start it from a terminal.
Is there an installer?
- Windows Not available
- Mac Not available
- Linux Not available
- iPhone & iPad Not available
- Android Not available
No official hosted version. CopilotKit calls it “a template, not a product”: there is no hosted version to sign up for.
Steps for Your own server
- Install Docker and Bun 1.3 or newer, and have a model key ready (the sample Bot uses OpenAI).
- Clone the repository, copy .env.example to .env and run “bun install”.
- Connect a CopilotKit Intelligence project with the commands in the quick start, then add your model key to .env.
- Run “bash scripts/start.sh” and open http://localhost:3010.
What we could verify
We checked key factual claims and linked to primary sources so you can confirm the details. Last reviewed Oct 3, 2026
Try before you move
A simple way to see if it fits your needs.
- Start with a low-risk taskGive it a job where a mistake costs little, such as summarising a public page.
- Check what it can reachReview which accounts it connects to and which actions need your approval.
- Count the running costsModel API usage, hosting and data retention all add up over a month.