#2828th of 49 in Desktop AI apps
openbot
Desktop workspace that runs coding-agent CLIs as persistent teammates
- Stars
- 7k
- License
- custom license
- Last commit
- Nov 2026
- Last release
- Nov 2026
- Language
- TypeScript
237 on 10 Aug 20266,993 on 9 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
OpenBot is an Electron desktop app that wraps local agent CLIs (Codex, Claude Code, Grok, OpenCode, Gemini, Cursor, Cline, Kimi, Devin, Copilot, Mistral Vibe, Hermes) as persistent agents. Each agent gets its own workspace and conversation, with FIFO message queues, agent-to-agent messaging, file transfer and an embedded browser they can control. It also runs headless on Linux servers or in Docker.
Who it is for: Developers running several coding-agent CLIs as persistent teammates
Strengths
- Supports about a dozen agent CLIs, plus custom ACP agents and OpenAI-compatible endpoints
- Per-agent workspaces, crash-safe FIFO queues and automatic context compaction
- Can run headless via a server install script or Docker image (amd64 and arm64)
- Optional Computer Use through a bundled cua-driver on macOS, Windows and Linux
Weaknesses
- PolyForm Noncommercial license; not free software and restricted for commercial use
- Agents run with danger-full-access and no per-action approval after first-launch consent
- Depends on hosted providers (OpenAI, Anthropic, Google and others); not offline-only
- Gemini sign-in needs a desktop browser; remote desktop is X11 only on Linux x64
What it needs
- no GPU
- Docker + Compose
- Needs Agent CLIs (Codex, Claude Code, etc.), Bun 1.4.2 and Node.js 24 (development only), Cloudflare Workers and D1 (optional accounts)
- Models: Codex, Claude Code, Grok CLI, OpenCode, Gemini
What changed
From the release notes. No flag means the note does not say so, not that the upgrade is safe.
Quick answers
Is openbot open source?
Its code is public on GitHub under its own license terms; read them before you use it at work.
Can you run openbot with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Does openbot need a GPU?
No, it runs without one.
Also in Desktop AI apps
See all 49| Rank | Project | Score |
|---|---|---|
| 1 | cherry-studioDesktop client for chatting with many LLM providers, with agents and knowledge bases | 92 out of 100 |
| 2 | dsh-desktopNative Windows and macOS desktop client for DeepSeek Harness, built on plugins | 90 out of 100 |
| 3 | screenpipeRecords screen and audio locally, makes it searchable for you and your agents | 90 out of 100 |
| #4 | prompt-optimizerPrompt rewriting and testing tool for web, desktop, Chrome and MCP | 86 out of 100 |
| #5 | aionuiDesktop and WebUI app that runs a built-in agent plus external CLI agents | 86 out of 100 |