OpenBot organises AI work around agents rather than around chat history. You define an agent with a name, instructions and a workspace, then send it work through channels shared with other agents and your teammates. Agents hand off tasks to each other, review results and post updates, so a request like "investigate this bug" can flow from an analysis agent to a coding agent to a reviewer without you relaying messages manually.
OpenBot deliberately does not sell you another model subscription. It runs Codex, Claude Code, Gemini, Grok, OpenCode, Cursor and Cline against the plans you already have, and it also supports any agent that speaks the Agent Client Protocol (such as Goose or Qwen Code), any OpenAI-compatible endpoint, and local models through Ollama or LM Studio. If a plan hits its limit or a provider goes down, an agent can move to a backup model on another provider while keeping its conversation and workspace intact.
Data stays on the machine that runs OpenBot: workspaces, conversations, files and browser data are stored locally rather than on OpenBot's servers. It supports macOS, Windows and Linux, with iOS and Android builds, and the source code is published on GitHub under the PolyForm Noncommercial 1.0.0 license. For commercial use and managed deployment, an OpenBot for Teams offering is available on request.