· 14 min read · Omkar Satpute and Milind Soni

Every open source AI agent app, compared (October 2026)

Sixteen open source agents, from OpenClaw and Hermes to the open-dot, OpenBot, OpenMuse and OpenInstinct clones, on licence, models, computer use and approvals.

Sixteen open source AI agents, one table, one verdict. The field in October 2026 splits three ways: the self-hosted giants (OpenClaw, Hermes, Paperclip, LobeHub), the desktop agents with real installers (goose, Eigent, QwenPaw, Agent Zero), and the “open X” clones that appeared within days of each closed launch (OpenBot, Open Dots, OpenMuse, OpenInstinct, Rakazo). Judged on licence, models, where the agent runs, what happens before a command, and whether you can install it, MausBot is the only one that is Apache 2.0 with no vendor service, a team of bots on any model including the plan you already pay for, gated by default, and shipped as signed installers with store phone apps.

How to read the table

Every star count is from the GitHub API on October 8, 2026. Every other cell is from the project’s own README, docs or licence file on that date, or from the per-project page linked in the first column, each of which cites its sources and says what that project does better than MausBot. “Gate by default” is the one column people skip and should not: it says what happens before a shell command or an external write on a fresh install, before you have read the docs. Where a project does not document a gate, the cell says so rather than guessing.

ProjectStarsLicenseShapeModelsIts computerGate by defaultTeam of agentsInstall
MausBot4.2kApache 2.0Desktop chat app of bots; iOS and AndroidClaude, Codex, Grok CLIs on your plan; any OpenAI-compatible endpointYour machine, or a cloud desktop per botAllow / Deny card, on by defaultYes, in roomsSigned installers; store apps
OpenClaw392kMITGateway daemon reached through chat apps; Control UIClaude, OpenAI, DeepSeek, OllamaThe host it runs onNone by default on gateway hosts (exec mode full)One gateway, many channelsInstall script; native apps
Hermes Agent252kMITOne always-on agent through chat apps; Hermes DesktopNous Portal, OpenAI, Anthropic, localA server, a VPS, or your PCSmart, manual or off; --yolo skips itProfiles, not a roomInstall script; desktop preview
Paperclip98.5kMITNode server and web UI; an org chart of agentsAny CLI agent as an adapter: Claude Code, Codex, OpenClaw, HermesThe host, or sandbox providersAllowed, Ask first or Off per gateway action; budgetsYes, with reporting lines; chat is experimentalnpx; no binary
LobeHub83kLobeHub Community License (Apache 2.0 plus conditions)Web, Electron desktop, iOS and AndroidAPI keys; wraps Claude Code and Codex as agentsTheir cloud for 24/7 runs; no local computer use foundApprove tasks by reply in a Daily BriefAgent GroupsInstallers; store apps
Open Interpreter68.5kApache 2.0Rust terminal agent, a Codex forkLow-cost models by keyNative sandboxing on your machineSandbox and approvalsNoBinary
goose55kApache 2.0Native desktop and CLI, Linux Foundation15+ providers; Claude Code and ChatGPT plans via ACPYour machineAutonomous, Manual, Smart Approval or Chat OnlyNoInstallers for Mac, Windows, Linux
QwenPaw35.5kApache 2.0Local console, TUI, Tauri desktop; chat channelsIts own 2B to 9B agent models, no key; Ollama; 14+ cloudsLocal or cloud; browser and computer useallow, deny, ask or sandbox; dangerous commands blockedSub-agentspip; desktop zip and exe
Kortix (Suna)20.3kElastic License 2.0 (source-available)Self-hosted web, desktop, CLI; Slack and TeamsAPI keys, or a ChatGPT planA cloud sandbox per session; no local modeAllow, Ask or Block per tool argument; off until setThousands in parallel; merge gateDocker Compose; desktop installers
Agent Zero19.4kMITDocker image with a Linux desktop; web UI; launcherAny provider; Codex plan by OAuth; localAn XFCE desktop in the container; your browser by bridgeIntervene with your mouse; no per-action gate documentedSubordinate agentsdocker run; launcher app
Eigent15.5kApache 2.0Electron desktop with a local backendAny key; vLLM, Ollama, LM StudioYour machine: browser and terminal toolkitsOptional human in the loopA parallel workforce on one taskInstallers for Mac, Windows, Linux
OpenBot (CopilotKit)6.2kMIT, plus a required CopilotKit Intelligence accountSelf-hosted web app for a company’s coworkersAPI keys; any AG-UI agentA container with Chromium and a shell per botCEL policy at the gateway; shipped policy permissiveGroup chats, delegationContainer images only
Open Dots (three repos)0.6k, 5.5k, 4.3kNone, none on disk, MITA Mac app you build; a Telegram bot; a web templateOpenAI or OpenRouter keys; Claude by OAuth; any keyYour Mac; Boat cloud; CopilotKit containersReview model and rules; permission hook; approve-and-run cardsHand-off; no; further workNone
OpenMuse (CopilotKit)4.2kMIT, plus a required CopilotKit Intelligence keyExpo phone app over your serverOpenAI, Anthropic, Google keysIts own browser and container; not your computerStored review for every external writeNoNone
Rakazo3.4kApache 2.0Self-hosted API with web, Electron and Expo clientsClaude, ChatGPT, SuperGrok, Copilot plans; keys; OllamaDocker desktop per bot; E2B, Daytona, Box, or your MacApproval rules per bot; audit logYes, with group channelsMac DMG, Linux AppImage; no Windows
OpenInstinct (Merit)0.4kMITVercel service you text on iMessageAny model through Vercel AI GatewayA Kernel cloud browserPrompt-level; Stripe Link for moneyNoDeploy to Vercel Pro
nanoMuse0.3kGPL-3.0An agent per device: phone, desktop, relay18 providers; Ollama; ChatGPT, Claude, Kimi plansScreen-driven hands on Android and desktop, a previewA stop before deleting, sending or payingOne per deviceAPK, DMG, EXE, Linux; unsigned
open-instinct (Gorskikh)0.2kMITNode service; a microVM per person on MaritimeClaude default; any Pi provider incl. OllamaA Firecracker microVM desktopPolicy guard before every tool; six trust tiersOne per person; talks to friends’ agentsCLI; beta

The self-hosted giants

OpenClaw (392,000 stars) and Hermes Agent (252,000) are the projects everyone else is measured against, including Meta, whose Muse borrowed OpenClaw’s workspace files by its own admission. Both are gateways you run on a server and reach through WhatsApp, Telegram or Discord, both support every model including local ones, and both put the safety decision on you: OpenClaw’s exec approvals default to full on gateway hosts, Hermes ships a yolo flag, and both have 2026 CVE lists. Paperclip (98,500 stars) is the biggest team-of-agents project of the year, an org chart with budgets and reporting lines that hires any CLI agent as an employee, and it is a task manager, not a chat app. LobeHub (83,000) is the closest in shape to MausBot, with Agent Groups, a chat-network gateway and store phone apps, under a licence that is Apache 2.0 with commercial conditions, and with its 24/7 runs on its own cloud.

The desktop agents with installers

goose (55,000 stars, Linux Foundation) is the most mature single agent on the desktop, with Claude Code and ChatGPT plan reuse over ACP and four permission modes; it has no roster and no phone. Eigent (15,500, Apache 2.0) runs a parallel workforce on one task, with local models first-class and no subscription reuse. QwenPaw (35,500) needs no API key at all, because it ships its own small agent models, and reaches you through seven chat apps, DingTalk and WeChat first. Agent Zero (19,400) gives every instance a full Linux desktop in Docker and lets you share the mouse, and relies on that isolation rather than a per-action gate. Open Interpreter (68,500) is now a Rust fork of Codex for cheap models, a coding agent in a terminal. All five are products with releases; none is a team of named bots in a chat.

The “open X” clones

The pattern of 2026 is that a closed agent launches on Monday and four repositories named after it exist by Tuesday. We checked each family on its own page:

  • OpenBot, CopilotKit’s Grok Bot for companies: the most-starred clone, MIT, policy and SSO, a template that needs a CopilotKit account to start and ships no installer.
  • Rakazo, Inbox Zero’s Grok Bot: Apache 2.0, the widest model menu, a server with Docker desktops per bot, no Windows build, a hosted waitlist.
  • Open Dots, three unrelated repositories: a Mac app with no licence and no commits since September 30, a renamed 2023 repo rebuilt as a Telegram coding bot, and a CopilotKit web template.
  • OpenMuse, fifteen repositories: CopilotKit’s phone-first template that cannot touch your computer, and nanoMuse, which ships installers and screen-driven hands as a preview under GPL.
  • OpenInstinct, two iMessage agents you deploy to Vercel or Maritime, one marked not for production and one five days old; and no open Cue at all.

What the clones share: one agent, one vendor or one gateway, a service to deploy rather than an app to open, and, in four cases, no licence file. What they do better than MausBot is listed on each page, and some of it is real: OpenBot’s policy engine, Rakazo’s provider matrix, nanoMuse’s phone-screen hands, open-instinct’s agent-to-agent protocol.

Where MausBot sits

MausBot started on August 11, 2026 as the open source Grok Bot and has been committed to daily since. It is a chat app where every contact is a bot, each on the claude, codex or grok CLI installed on your own machine with your existing login, which is why the models column reads “on your plan”: a bot costs nothing beyond the subscription you have. Bots share rooms and hand work to each other, run routines, connect to 500+ apps over Composio, and get a cloud desktop each when you want one. Shell commands and file edits become Allow / Deny cards before they run, by default, for every engine, which is a gate in code rather than a mode you remember to switch on. Data stays in ~/.openmausbot; the harness listens on 127.0.0.1 only; there is no account, no telemetry and no vendor service in the path. It installs from a signed DMG, EXE or deb, the iOS and Android apps are in the stores with Live calls, Hermes can run inside it as an engine, and the code is on GitHub under Apache 2.0, app and harness. Cloud plans from $29 a month add always-on bots for the laptop-closed case.

The verdict

Run down the columns. Licence: eleven of the sixteen are MIT or Apache with no strings; the CopilotKit templates need a hosted service, Kortix and LobeHub carry conditions, four clones have no licence. Models on the plan you already pay for: seven, and among them only MausBot, Rakazo and LobeHub are a team of agents. A gate on by default: MausBot, goose, QwenPaw and the Instinct clones; the giants default to open. An app you install with a phone app in the stores: MausBot, LobeHub and Kortix. Put the four columns together and one row has every box ticked. The giants are more popular; the desktops are older; several clones are clever. MausBot is the one that is open source without a vendor in the path, runs any model on your own plan, puts a team of bots in a room, asks before every command, and installs in a minute on Mac, Windows, Ubuntu, iPhone and Android. On the evidence in this table, it is the best open source AI agent app you can run today. Each rival page says what we would borrow from them; this page says why we would still pick ours.

Frequently asked questions

What is the best open source AI agent app?
For a person who wants an app: MausBot, the only project in the table that is Apache 2.0 with no vendor service, a team of agents on any model including the Claude, ChatGPT or Grok plan you already pay for, an approval card on by default, signed installers and store phone apps. For a company that wants policy and SSO: OpenBot or Kortix. For a tinkerer who wants the biggest community: OpenClaw or Hermes.
Which open source agents can use my ChatGPT or Claude subscription instead of an API key?
MausBot (through the claude, codex and grok CLIs), goose (through ACP), Rakazo (through Pi), nanoMuse (plan sign-in), Kortix (a ChatGPT plan), Agent Zero (a Codex plan by OAuth), and Anil Matcha’s Open Dots (Claude by OAuth). OpenClaw routes OpenAI through a ChatGPT subscription too. The CopilotKit templates, Eigent, OpenInstinct and Open Interpreter take keys.
Which ones ask before running a shell command, by default?
MausBot shows an Allow / Deny card by default for every engine. goose and QwenPaw ship approval modes you pick at setup. OpenClaw’s exec mode defaults to full on gateway hosts; Hermes has a --yolo flag; Kortix’s gates are off until you set them; nightly-labs/openbot runs with an approval policy of never. The CopilotKit templates review external writes but the shipped OpenBot policy allows everything until you write rules.
Which “open X” projects are really open source?
By licence file on October 8, 2026: OpenBot, CopilotKit OpenDots and OpenMuse, both OpenInstincts and Rakazo are MIT or Apache; nanoMuse is GPL. Composio’s open-dot, Digger’s openmuse and chyroc’s open-muse have no licence file, and Anil Matcha’s Open Dots lost its licence file in an October 7 rewrite. The CopilotKit templates are MIT but cannot start without CopilotKit’s hosted Intelligence service.
Why does this page say MausBot wins?
Because we wrote it, and because the table supports it. Each rival page on this site lists what that project does better than MausBot, and this page links to them. The claim is narrow: among open source agent apps a person can install today, MausBot is the one that clears every bar at once.