# OpenMausBot (slim)

> OpenMausBot, now branded MausBot, is an open-source desktop app that runs Claude Code, Codex and other agent CLIs as a team of chat bots with their own computers. Other agents drive it through a stdio MCP server and CLI.

- Full: https://www.anchorterminal.com/tools/openmausbot.md (~9,550 tokens) · this version ~1,730 tokens · JSON https://www.anchorterminal.com/tools/openmausbot.json · canonical https://www.anchorterminal.com/tools/openmausbot
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-10-30 · pricing https://www.anchorterminal.com/tools/openmausbot#pricing · reviews https://www.anchorterminal.com/tools/openmausbot#reviews
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

**B · 65.4/100 · rank #368 of 1239 · #11 in Agent harnesses · not agent-ready · confidence medium**


Assessment: A bounded 20-tool MCP server with typed schemas, annotations and idempotent sends, and a headless CLI with JSON output and exit codes, let another agent hand work to a bot team and wait on it. New bots start at Full access, so provider permission requests pass without a card, and usage analytics stay on until switched off.

## Facts

- Kind: Agent harness · vendor: Supamaus Software Private Limited · category: Agent harnesses · legal entity: Supamaus Software Private Limited · provenance 61/100
- Local only (stdio): npm `openmausbot`
- Auth: OAuth or key · pricing: Freemium · x402: no · licence: Apache-2.0
- Probe metrics: not measured yet (probes haven't run)
- Surface listed: The desktop app and `openmausbot` npm package v0.1.134, with its stdio MCP server and headless CLI, read from the repository, its docs and release notes on 30 October 2026. Nothing was installed or run
- Interfaces: Electron desktop app for macOS, Windows and Ubuntu 24.04 (beta), a web UI and phone companions. A local harness on 127.0.0.1:8799 with HTTP and SSE, a stdio MCP server (`openmausbot mcp`, 20 tools) and the `openmausbot` CLI (`team apply`, `run`, `wait`, `export`, `events`, `engine`)
- Agents run: The `claude`, `codex` and `grok` CLIs on the owner's own logins, ACP CLIs such as Gemini, Cursor, OpenCode and Antigravity, and OpenAI-compatible endpoints, which the harness drives itself
- Approvals: Provider permission requests and questions appear as Allow or Deny cards at Ask. New bots start at Full access, which approves them. Profile, skill and team changes a bot makes apply at once with an Undo line. Triggers a bot creates need no confirmation
- Computers: A cloud Linux desktop from Boat (paid after its trial, or included in Cloud plans), an isolated Local VM, a VPS, or the owner's own computer through the bundled Cua Driver, off by default and disabled on Ubuntu Wayland
- Network: Harness bound to loopback. Prompts go to the model providers through the agent CLIs. Optional Composio for connected apps, Boat for cloud computers, Cloudflare for remote phone access, ElevenLabs or Fish Audio for voice
- Telemetry: PostHog analytics on by default, with every event and property listed in docs/analytics.md and a switch in Settings > General > Usage analytics. A daily snapshot counts what is set up
- Credentials: Keys in `~/.openmausbot/config.json`, write-only through the API. The CLI setup guide says API keys are saved in plaintext with mode 0600 on Unix
- Releases in 90 days: 128 desktop versions (v0.1.0 on 11 August to v0.1.134 on 30 October 2026), plus Android companion builds
- Licence: Apache 2.0, except `enterprise/`, which is source-available and needs a licence key for production use
- Prices: MausBot Cloud Starter (100 computer-hours) $15 per month (plan); MausBot Cloud Pro (300 computer-hours, $10 Claude credit) $49 per month (plan); MausBot Cloud Max (800 computer-hours, $20 Claude credit) $99 per month (plan); MausBot Team (up to 5 people) $169 per month (plan)

- Scores: Reliability 60, Performance pending, Schema & documentation 90, Agent ergonomics 77, Security & auth 59, Payments & pricing 50, Task success pending, Maintenance & community 74, Transparency & trust 59 · negative events -2 · total over the 7 assessed categories
- Why: Reliability, Read as local software. · Schema & documentation, The MCP server's 20 tools each have a JSON Schema input with `additionalProperties: false` and required fields marked. · Agent ergonomics, 20 tools, inside the 11 to 30 band, with annotations that separate reads from writes but no toolsets or read-only mode to load. · Security & auth, Harness reading of the framework checklist, as for the other harnesses. · Payments & pricing, No payment protocol (0). · Maintenance & community, v0.1.134 on 30 October 2026 (30). · Transparency & trust, Apache 2.0 outside `enterprise/`, which is source-available and needs a licence key in production.
- Sources: 25, open questions: 9, both in the full twin
- Capabilities: agent.multi-agent, agent.harness, agent.mcp-client, desktop.control
- JSON: https://www.anchorterminal.com/api/v1/tools/openmausbot.json
- Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/openmausbot.svg` or a link to https://www.anchorterminal.com/tools/openmausbot from a page on mausbot.com or one of its subdomains, or the README of github.com/milind-soni/OpenMausBot, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin.
- Support: Discord https://discord.gg/9Wb8MEpXRs; milind.soni@supamaus.com; omkar@supamaus.com; https://mausbot.com/contact; https://github.com/milind-soni/OpenMausBot/issues; more in the full twin

## Before you call it

1. Ask the owner for a pairing code from Settings > Phone, exchange it at `POST /api/auth/pair`, and set `OPENMAUSBOT_TOKEN` with an explicit `OMB_PORT`
2. Pass a `send_id` with every `send_bot_message` and `send_channel_message`, so a retry returns the first receipt
3. Use `wait_for_conversation` instead of polling, and on `needs-user` stop and tell the owner a card is waiting
4. Check a bot's access level with the owner before sending work. New bots run at Full access unless defaults were changed
5. Ask the owner to switch off Settings > General > Usage analytics if nothing beyond model calls should leave the machine

## Connect

```bash
npm install -g openmausbot   # Node.js 24 or newer, or download the desktop app from https://github.com/milind-soni/OpenMausBot/releases/latest
```

## Similar tools

| Tool | Grade | Score | Shared capabilities | Slim |
| --- | --- | --- | --- | --- |
| goose | BB | 74.3 | agent.harness, agent.mcp-client, agent.multi-agent | https://www.anchorterminal.com/tools/goose.min.md |
| Kilo Code CLI | BB | 73 | agent.harness, agent.mcp-client, agent.multi-agent | https://www.anchorterminal.com/tools/kilo-code-cli.min.md |
| Qwen Code | BB | 72.6 | agent.harness, agent.mcp-client, agent.multi-agent | https://www.anchorterminal.com/tools/qwen-code.min.md |
| OpenHands | BB | 71 | agent.harness, agent.mcp-client, agent.multi-agent | https://www.anchorterminal.com/tools/openhands.min.md |
| OpenCode | B | 68.8 | agent.harness, agent.mcp-client, agent.multi-agent | https://www.anchorterminal.com/tools/opencode.min.md |


## Panel reviews (0, desk reviews from public material, no calls made)

