BetaEditorial Listing

OpenBot

Synthetify Labs · OpenBot: Local Desktop Workspace for a Team of Codex, Claude Code, Gemini, and Grok Agents

Open OpenBot

OpenBot is a free desktop app for macOS, Windows, and Linux that runs persistent AI agents as a team on your own computer, using Codex, Claude Code, Gemini, Grok, OpenCode, Cursor, Cline, or a local model through the plans you already pay for. Each agent gets its own workspace, queue, and conversation, and agents can delegate work, message each other, and control a built-in browser. It suits individuals and small teams who want always-available AI teammates without moving their files to a vendor's cloud, for noncommercial use unless they obtain a commercial license.

PricingFreemium
Setupeasy
Runs onDesktop · Self-hosted
Open sourceNo
DocsYes
CategoryProductivity
Multi-AgentAgent OrchestrationAI TeammatesDesktop AppLocal-FirstSource-AvailableSelf-HostedClaude CodeCodexGeminiLocal ModelsBrowser AutomationComputer UseScheduled TasksMobile App

Best for

Individuals and small noncommercial teams who already pay for ChatGPT, Claude, Gemini, or Grok plans and want several persistent agents with their own roles to work and hand off tasks on a computer they control

Not ideal for

Companies that need to use it commercially without negotiating a license, anyone who needs an enforced sandbox or audit trail before letting agents touch their files, and people who do not want to keep a computer or server running for their agents

Who it's for

Individuals, hobbyists, small noncommercial teams, and nonprofit, educational, or public-sector groups who use several AI coding or assistant plans and want persistent, collaborating agents on their own hardware

Capabilities

  • Runs Codex, Claude Code, Gemini, Grok, OpenCode, Cursor, and Cline agents side by side, plus custom OpenAI-compatible endpoints, custom ACP agents, and local Ollama or LM Studio servers
  • Signs in with the plans you already have: Codex with a ChatGPT plan, Claude Code with a Claude plan, Gemini with Google AI Pro or Ultra, Grok with a Grok account or xAI API key, and Cursor or Cline with their own accounts or keys
  • Persistent agents created from a single prompt, each with its own instructions, avatar, `~/OpenBot/Agents/<agent-id>` workspace, and conversation
  • FIFO message queue per agent with pause, resume, cancel, and crash-safe persistence, so work can be queued while an agent is busy
  • Agent-to-agent messages, replies, reactions, and managed file transfers, plus a shared `~/OpenBot/Shared` folder
  • Channels where several agents and people share history, one agent owns a task and delegates explicitly, and you can stop, resume, reassign, or archive the work
  • Switching an agent to a different provider keeps its workspace and conversation
  • Persistent embedded browser that agents open, inspect, and control, with 1Password vault sign-in that fills logins without agents seeing the password
  • Optional Computer Use on macOS, Windows, and Linux through a bundled driver
  • Per-agent access setting (Full access by default, or Workspace only, which limits writes to the agent's workspace, the shared folder, and temporary folders), with per-agent auto-approve and a host-wide Turbo mode
  • Routines that run an agent instruction on a schedule, with a choice to wait for or skip a run when a Claude or Codex account is at its usage limit
  • Marketplace for shared agents, skills, and plugins (GitHub, Notion, Linear, Figma, Canva, Sentry, Stripe, Airtable, and more), and local skills that agents can create and revise
  • Teams: one computer hosts, coworkers join, and chats and files stay on the host; iPhone and Android apps and a web client connect to it remotely
  • Runs as a headless Linux server or Docker container, with a self-hostable account and signaling service for remote access
  • Imports agents, instructions, skills, routines, and memories exported from Grok Bot

Limitations

  • Development preview: by default agents run with Full access and auto-approval, so after first-launch consent they can read and change files, run commands, use the network, and control the browser without asking each time, including outside their own workspaces. A Workspace only setting restricts writes, but on Windows and Linux it does not work for Grok, OpenCode, or Gemini agents, and the developer states that full local access is a product decision, not a security boundary
  • Source-available, not open source: releases after v0.1.11 are under the PolyForm Noncommercial License 1.0.0, so commercial use requires a separate license from the copyright owner (versions up to 0.1.11 remain Apache-2.0). No commercial license price is published
  • OpenBot supplies no model. Each agent uses your own provider plan or API key, so running several agents draws down those plans and their usage limits
  • Agents only work while the computer running OpenBot is on. Keeping them available means an always-on machine, a self-hosted server, or a paid hosted server
  • Local-first, not offline: prompts go to the provider you choose, and production builds send product analytics (event metadata, not message or prompt content) to a self-hosted OpenPanel service by default, with signed-in events carrying your account ID and email. Desktop analytics can be turned off in Settings
  • Platform gaps: Linux AppImages are unsigned, Ubuntu 23.10+ and Debian 13 need an AppArmor profile installed, voice prompts are not available on Linux, and remote desktop on Linux works only on x64 under X11. Claude Code on Windows also needs Git for Windows
  • Gemini, Cursor, and Cline agents stay on the local computer and are not visible to team members
  • Very young and fast-moving: the repository was created in August 2026 and releases ship almost daily, so behavior and settings change often

Use cases

  • Giving a Codex agent and a Claude Code agent separate roles on the same project, with one implementing a change and the other reviewing it
  • Setting up a research agent with a routine that summarizes what changed in a repository or inbox every morning
  • Queuing several tasks, such as drafting release notes and checking new sign-ups, for an agent that is still busy with earlier work
  • Having an agent sign in to a web dashboard in the built-in browser and pull data from it
  • Running OpenBot on a home server or Mac mini and checking on agents from an iPhone or Android phone
  • Moving agents built in Grok Bot to your own computer with their instructions, skills, routines, and memories

Our take

OpenBot's main strength is that it treats agents from different vendors as interchangeable workers: a Codex agent and a Claude Code agent can share a channel, hand tasks to each other, and keep their history if you move them to another provider, all on hardware you control and paid through plans you already have. Queues, routines, a built-in browser, and mobile access make it a credible local substitute for hosted agent workspaces. Two things should shape the decision. Agents run with full access and auto-approval by default, and the optional Workspace only mode is not presented as a security boundary, so treat it as you would any unsandboxed automation on your machine. And the noncommercial license means businesses need to talk to the developer before using it for work. For personal projects and experimentation it is easy to try; for company use, settle the license and the security model first.

Who should use it

People who already pay for one or more of ChatGPT, Claude, Gemini, Grok, or Cursor and want several long-lived agents with distinct roles working in parallel and handing work to each other, with files and chats kept on their own machine or server, for personal or other noncommercial work.

Who should skip it

Businesses that cannot obtain a commercial license, teams that need an enforced sandbox or audit controls before agents act, people without an always-on computer who do not want to pay for hosting, and anyone who wants a stable tool that changes rarely.

Strengths

  • Free app that uses the ChatGPT, Claude, Gemini, Grok, Cursor, or local-model access you already have
  • Mixes agents from different providers in one team, and an agent keeps its workspace and history when you switch provider
  • Workspaces, chats, and browser data stay in a local database, and no account is needed on a single computer
  • Queues, channels with explicit delegation, routines, and a built-in browser cover long-running, multi-step work
  • Runs on macOS, Windows, and Linux, with mobile apps, a headless server, and Docker for always-on use

Weaknesses

  • Agents run with full access and auto-approval by default in the current development preview
  • PolyForm Noncommercial license: commercial use requires a separate license
  • Every agent draws on your provider plans, and the host computer must stay on
  • Releases ship almost daily, so expect frequent changes

OpenBot pricing

Desktop app

Free

  • No locked features
  • No account needed on one computer
  • macOS, Windows, and Linux
  • Free for noncommercial use under PolyForm Noncommercial 1.0.0

Hosted server

From €20 or $25

Billed monthly

  • Linux OpenBot server in the EU (Germany, Finland, or France)
  • Keeps agents' workspaces and chats
  • Works while your own computer is off

Note: OpenBot sells no model access. Each agent uses your own provider plan or API key (ChatGPT, Claude, Google AI Pro or Ultra, Grok or xAI, Cursor, Cline, OpenCode Go) or a local model. Commercial use of the software requires a separate license from the copyright owner, and no price for it is published. Self-hosting on your own Linux server or in Docker is free under the same license and is signed in with an OpenBot account.

Technical specs

Available models

Codex (ChatGPT plan)Claude Code (Claude plan)Gemini via Antigravity (Google AI Pro or Ultra plan)Grok CLI (Grok account or xAI API key)OpenCode (free models or OpenCode Go key)Cursor CLI (Cursor plan or API key)Cline CLI (Cline account)OpenAI-compatible endpoints and local models via Ollama or LM Studio

Where OpenBot excels

Cross-checking code between providers

A Codex agent and a Claude Code agent can share a channel, where one owns the task and delegates review to the other, and both keep their own workspace and history across sessions.

Recurring monitoring without a cloud service

Routines run an instruction on a schedule in the agent's own thread, the result lands next to the existing context, and the data stays on the machine running OpenBot.

Leaving agents working on a home server

OpenBot runs as a headless Linux server or Docker container, and the iPhone and Android apps connect to it over an encrypted peer connection so you can send work and files while away.

OpenBot vs. competitors

OpenBot vs. Grok Bot

Grok Bot runs named bots on one persistent cloud computer per account, with apps on iPhone, iPad, and Android, and comes with paid Cursor plans and SuperGrok subscriptions. OpenBot runs agents on your own computer with whichever provider plans you choose and keeps their data in a local database, but the host machine must stay on, and you can import Grok Bot agents into it.

OpenBot vs. OpenRig

OpenRig coordinates Claude Code, Codex, and Pi sessions as a persistent team defined in YAML and run in tmux, operated from a CLI and terminal UI on macOS and Linux. OpenBot offers a similar persistent, delegating team in a graphical desktop app for macOS, Windows, and Linux, with more providers, a built-in browser, and mobile access, under a noncommercial license rather than Apache 2.0.

OpenBot vs. Paperclip

Paperclip runs agents you already use as a company, with an org chart, tickets, per-agent budgets, heartbeats, and approval gates, and is MIT-licensed. OpenBot is closer to a chat workspace for agent teammates, with channels, queues, and a built-in browser. It reports usage and estimated cost per agent but has no per-agent budgets or org-chart governance, and it uses a noncommercial license.

OpenBot vs. T3 Code

T3 Code is an MIT-licensed control surface for running coding agents such as Claude Code, Codex, and Cursor through your subscriptions, organized around coding threads and git worktrees. OpenBot also drives several agent CLIs but gives each agent a persistent role, queue, and workspace and lets agents delegate to each other for coding and non-coding work.

Frequently asked questions

What is OpenBot?

OpenBot is a local-first desktop app for macOS, Windows, and Linux where AI agents work as a team on your own computer. Each agent runs on a provider you choose, such as Codex, Claude Code, Gemini, Grok, OpenCode, Cursor, Cline, or a local model, and has its own workspace, conversation, and message queue. Agents can message each other, share files, delegate tasks in channels, run routines on a schedule, and control a built-in browser.

Is OpenBot free?

The desktop app costs nothing and has no locked features, and it needs no account on a single computer. You pay your AI providers through the plans or API keys you already have. Use is free for noncommercial purposes; commercial use needs a separate license. If you do not want to keep your own computer on, OpenBot also sells hosted servers in the EU from €20 or $25 a month.

Is OpenBot open source?

Not under an open-source license. The code is public on GitHub, but it is licensed under PolyForm Noncommercial 1.0.0, which allows use, modification, and distribution only for noncommercial purposes, such as personal projects, research, and hobby use, or use by charities, educational institutions, public research organizations, and government bodies. Commercial use requires a separate license from the copyright owner. Versions up to and including 0.1.11 remain available under Apache-2.0.

Which AI models and providers does OpenBot support?

OpenBot runs Codex (with a ChatGPT plan), Claude Code (with a Claude plan), Gemini through Google's Antigravity ACP server (with a Google AI Pro or Ultra plan), Grok CLI (with a Grok account or xAI API key), OpenCode (including free models that need no account), Cursor CLI, and Cline CLI. You can also connect any OpenAI-compatible endpoint, custom ACP agents, and local models in Ollama or LM Studio.

Is it safe to let OpenBot agents work on my computer?

OpenBot describes itself as a development preview. By default, agents run with Full access and auto-approval after first-launch consent, so they can read and change files, run commands, use the network, and control the built-in browser without asking each time. You can set an agent to Workspace only, which limits where it can write, and turn auto-approve off, but the developer says full local access is not a security boundary. OpenBot advises giving agents only tasks you trust and keeping backups.

Does OpenBot keep working when my laptop is closed?

Only if the machine running OpenBot stays on. You can run it on a desktop or Mac mini, as a headless Linux server or Docker container, or on a paid hosted OpenBot server, and then reach your agents from another computer, the web client, or the iPhone and Android apps. Remote access needs an OpenBot account.

OpenBot vs Grok Bot: what is the difference?

Both give you persistent, named agents that pass work to each other. Grok Bot runs its bots on a cloud computer hosted for your account and comes with paid Cursor plans and SuperGrok. OpenBot runs agents on your own computer with the provider plans you choose, keeps data local, and is free for noncommercial use, but that computer has to stay on.

Integrations & fit

OpenAI CodexClaude CodeGemini (Antigravity)Grok CLIOpenCodeCursor CLICline CLIOllamaLM StudioOpenAI-compatible endpointsAgent Client Protocol (ACP)1PasswordSlackGitHubNotionLinearFigmaCanvaSentryStripeAirtableDocker
Good fit forSolo / individual, Startup / small team
Pricing modelFreemium· Free tier available
See pricing on OpenBot →

Alternatives to consider

About OpenBot

OpenBot does not ship a model. It is a desktop workspace that drives the agent tools you already have: the local Codex App Server, Claude Code, and, through the Agent Client Protocol, Grok CLI, OpenCode, Gemini (via Google's Antigravity ACP server), Cursor CLI, and Cline CLI, plus custom OpenAI-compatible endpoints and local model servers such as Ollama and LM Studio. You describe an agent in one prompt, review the generated instructions, and save it. From then on the agent has a name, its own folder under `~/OpenBot/Agents`, a persistent conversation, and a FIFO message queue you can pause, resume, or cancel, so you can keep sending work while it is busy. Agents share files through `~/OpenBot/Shared`, send each other messages and managed file transfers, and work together in channels where one agent owns a task and can explicitly delegate parts of it, with Stop, Resume, and Reassign controls for you. Routines run an instruction on a schedule in the agent's own thread, a persistent embedded browser lets agents open and control pages, and optional Computer Use extends that to the desktop. Switching an agent from Codex to Claude Code keeps its workspace and conversation. A Marketplace offers shared agents, skills, and plugins for services such as GitHub, Notion, Linear, Figma, and 1Password. Workspaces, chats, and browser data stay in a local SQLite database. An account is needed only to invite coworkers to a team host or to reach your agents from the iPhone and Android apps, which connect to your machine over an encrypted peer connection. You can also run OpenBot as an always-on Linux server or Docker container, or rent a hosted server in the EU from €20 or $25 a month. The tradeoffs are significant. OpenBot is a development preview in which agents run by default with full access and auto-approval (a per-agent Workspace only mode limits where they can write, but the developer says full local access is not a security boundary), the code is under the PolyForm Noncommercial 1.0.0 license rather than an open-source one, so commercial use needs a separate license, and the project ships releases almost daily.

Updates from OpenBot

New FeatureOpenBot 0.30.0 adds a Docker image and 1Password sign-in

OpenBot 0.30.0 added an official Docker image (`ghcr.io/nightly-labs/openbot`) for running OpenBot as a self-hosted server on linux/amd64 and linux/arm64, a 1Password connector that lets agents sign in to sites in the built-in browser from a dedicated vault without seeing the password, notifications when a Claude or Codex account hits its usage limit, and a routine setting to wait for the reset or skip the run.

New FeatureOpenBot 0.28.0 adds Cline, Slack, and a self-hostable account service

OpenBot 0.28.0 added Cline as a provider, let agents answer in Slack through the OpenBot app and a Slack Orchestrator agent, added support for running your own account service and signaling server for remote access, and added a Brazilian Portuguese translation.

Are you the founder? Claim this listing →