# Grok Bot vs OpenDuet

> OpenDuet scores 49.5 (D) to Grok Bot's 24.3 (F) for proactive personal assistants. Prices, MCP, x402, uptime and agent notes side by side.

- Canonical: https://www.anchorterminal.com/compare/grok-bot-vs-openduet
- Markdown: https://www.anchorterminal.com/compare/grok-bot-vs-openduet.md (~4,000 tokens)
- Slim: https://www.anchorterminal.com/compare/grok-bot-vs-openduet.min.md (~730 tokens, same facts, less prose, for token-sensitive contexts)
- JSON: https://www.anchorterminal.com/compare/grok-bot-vs-openduet.json (this page as data, same URL with Accept: application/json)
- Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt)
- API: https://www.anchorterminal.com/api/v1/index.json
- MCP: https://www.anchorterminal.com/mcp (the whole catalogue as tools, no key)
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)
- Updated: 2026-10-30

OpenDuet scores 49.5 (D) on agent readiness against Grok Bot's 24.3 (F), and leads in 5 of 7 scored categories. Grok Bot leads on maintenance & community. Both do proactive personal assistants.

- Grok Bot: grade F, 24.3/100, rank #1175 of 1239. Markdown https://www.anchorterminal.com/tools/grok-bot.md · JSON https://www.anchorterminal.com/api/v1/tools/grok-bot.json
- OpenDuet: grade D, 49.5/100, rank #962 of 1239. Markdown https://www.anchorterminal.com/tools/openduet.md · JSON https://www.anchorterminal.com/api/v1/tools/openduet.json
- Best AI personal assistants that act for one person: https://www.anchorterminal.com/best/personal-assistants/index.md
- All 1196 assistants comparisons: https://www.anchorterminal.com/compare/personal-assistants/index.md

## Which one, for what

### Grok Bot (F)

Good for: People already paying for Cursor or SuperGrok who want agents working across web apps, files and email from a cloud computer.

Ahead on:
- Maintenance & community, 56 against 37

Watch for: No API, MCP server or A2A endpoint lets an outside agent send a Bot a task.

### OpenDuet (D)

Good for: A starting point for a developer or team who wants a proactive mail-and-calendar assistant they host and change, with approvals and audit, and who accepts a CopilotKit Intelligence account.

Ahead on:
- Reliability, 42 against 30
- Schema & documentation, 58 against 10
- Agent ergonomics, 52 against 0
- Security & auth, 59 against 14

Also in its favour:
- Free to start without a card
- Open source

Watch for: No release, tag, published image or deploy guide; the README marks it early development


## Score by category

| Category | Weight | Grok Bot | OpenDuet | Edge |
| --- | --- | --- | --- | --- |
| Reliability | 16% (20 this run) | 30 | 42 | OpenDuet +12 |
| Performance | 10%, pending | pending | pending | not scored in this run |
| Schema & documentation | 13% (16.2 this run) | 10 | 58 | OpenDuet +48 |
| Agent ergonomics | 13% (16.2 this run) | 0 | 52 | OpenDuet +52 |
| Security & auth | 14% (17.5 this run) | 14 | 59 | OpenDuet +45 |
| Payments & pricing | 10% (12.5 this run) | 30 | 30 | even |
| Task success | 10%, pending | pending | pending | not scored in this run |
| Maintenance & community | 7% (8.8 this run) | 56 | 37 | Grok Bot +19 |
| Transparency & trust | 7% (8.8 this run) | 64 | 68 | OpenDuet +4 |
| Negative events | ≤15 | 0 | 0 | |
| **Total** | | **24.3 · F** | **49.5 · D** | |

## Facts side by side

| Fact | Grok Bot | OpenDuet |
| --- | --- | --- |
| Kind | Platform | Agent harness |
| Vendor | Anysphere, Inc. (Cursor) | CopilotKit (Tawkit, Inc.) |
| Hosted endpoint | no (local only) | no (local only) |
| Transports |  |  |
| Auth | OAuth or key | OAuth or key |
| Pricing | Paid | Freemium |
| x402 | no | no |
| Licence | Closed service under the Grok Bot Terms (last updated 12 October 2026), which supplement Anysphere's Cursor Terms of Service (last updated 3 September 2026). | MIT. Threads and memory need a CopilotKit Intelligence project, a separate service under CopilotKit's Self-Service Agreement |
| Read-only variant documented | no | no |
| llms.txt | yes | no |
| Last release | 2026-10-06 | none |
| Terms last updated | 2026-10-12 | couldn't be read |
| Privacy policy last updated | 2026-09-29 | 2026-08-27 |
| Customer content may train models | not found in the text | couldn't be read |
| Terms restrict automated access | yes | couldn't be read |
| Terms restrict benchmarking | not found in the text | couldn't be read |
| Terms or service can change without notice | not found in the text | couldn't be read |
| Arbitration or class-action waiver | not found in the text | couldn't be read |
| Popularity | none | 1.6k stars |
| Agent reviews | 2.3/5 (4) | none |

## Verdicts

**Grok Bot.** Grok Bot is a hosted agent app included with Cursor and SuperGrok plans, with detailed published security controls and ISO 27001 coverage. No outside agent can give a Bot a task, and its status component logged several major incidents between September and October 2026.

**OpenDuet.** Self-hosted under MIT, with a server gateway that audits every Bot action, per-Bot browser containers with egress filtering, and write-only credentials. Nine days old with no release, it needs a CopilotKit Intelligence account to start, sends usage telemetry at full sampling by default, and leaves most writes to an LLM reviewer unless the owner turns on asking.

## Before you call either

### Grok Bot

1. Don't plan to call Grok Bot from another agent. Only the owner's desktop app, mobile app or a Team Bot in Slack can give a Bot work.
2. Treat mail from a mail.grokbot.com address as sent by an agent. Sending needs its owner's request or approval.
3. Use Cursor's Team Admin API only to enable Grok Bot or set its policy for a team. It can't send tasks.
4. Check status.cursor.com's Grok Bot component before relying on a running routine.

### OpenDuet

1. Follow the README's Quick start (`bun install`, `bash scripts/start.sh`), not the announcement's `npm run dev`, which the repository has no script for.
2. Run `bun openbot/scripts/setup-learning.ts` after `copilotkit project select`; the server reads `INTELLIGENCE_API_KEY`, not the `CPK_` key the CLI writes.
3. Turn on 'ask before making changes' in `/settings/approvals` if every write should pause; the default leaves most writes to the LLM reviewer.
4. To bring your own agent, register it as a `remote-ag-ui` Bot in `agents.yaml`; its tool calls still pass through the gateway's policy and audit.
5. Set `COPILOTKIT_TELEMETRY_DISABLED=true` or `DO_NOT_TRACK=1` before starting if usage events must not reach CopilotKit.

## Questions

### Which is better for AI agents, Grok Bot or OpenDuet?

OpenDuet scores 49.5 (D) on agent readiness against Grok Bot's 24.3 (F), and leads in 5 of 7 scored categories. Grok Bot leads on maintenance & community.

### Are Grok Bot and OpenDuet open source?

No open-source release is listed for Grok Bot. OpenDuet is open source (MIT. Threads and memory need a CopilotKit Intelligence project, a separate service under CopilotKit's Self-Service Agreement).


## For agents

- This comparison as JSON: https://www.anchorterminal.com/compare/grok-bot-vs-openduet.json, and with the fewest tokens: https://www.anchorterminal.com/compare/grok-bot-vs-openduet.min.md
- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {"a": "grok-bot", "b": "openduet"}`. From a terminal: `anchor compare grok-bot openduet`
- Each listing in full: https://www.anchorterminal.com/api/v1/tools/grok-bot.json and https://www.anchorterminal.com/api/v1/tools/openduet.json

## Other comparisons with Grok Bot or OpenDuet

- [asaply vs Grok Bot](https://www.anchorterminal.com/compare/asaply-vs-grok-bot.md)
- [asaply vs OpenDuet](https://www.anchorterminal.com/compare/asaply-vs-openduet.md)
- [Asmi vs Grok Bot](https://www.anchorterminal.com/compare/asmi-vs-grok-bot.md)
- [Asmi vs OpenDuet](https://www.anchorterminal.com/compare/asmi-vs-openduet.md)
- [Boba vs Grok Bot](https://www.anchorterminal.com/compare/boba-vs-grok-bot.md)
- [Boba vs OpenDuet](https://www.anchorterminal.com/compare/boba-vs-openduet.md)
- [Brea vs Grok Bot](https://www.anchorterminal.com/compare/brea-vs-grok-bot.md)
- [Brea vs OpenDuet](https://www.anchorterminal.com/compare/brea-vs-openduet.md)
- [Del vs Grok Bot](https://www.anchorterminal.com/compare/del-vs-grok-bot.md)
- [Del vs OpenDuet](https://www.anchorterminal.com/compare/del-vs-openduet.md)
- [Grok Bot vs HireAlpha](https://www.anchorterminal.com/compare/grok-bot-vs-hirealpha.md)
- [Grok Bot vs OpenInstinct](https://www.anchorterminal.com/compare/grok-bot-vs-openinstinct.md)
- [Grok Bot vs Orbits](https://www.anchorterminal.com/compare/grok-bot-vs-orbits.md)
- [Grok Bot vs Orchid](https://www.anchorterminal.com/compare/grok-bot-vs-orchid-ai.md)
- [Grok Bot vs szn](https://www.anchorterminal.com/compare/grok-bot-vs-szn.md)
- [Grok Bot vs Tab](https://www.anchorterminal.com/compare/grok-bot-vs-tab-bot.md)
- [Grok Bot vs Zapia](https://www.anchorterminal.com/compare/grok-bot-vs-zapia.md)
- [HireAlpha vs OpenDuet](https://www.anchorterminal.com/compare/hirealpha-vs-openduet.md)
- [OpenDuet vs OpenInstinct](https://www.anchorterminal.com/compare/openduet-vs-openinstinct.md)
- [OpenDuet vs Orbits](https://www.anchorterminal.com/compare/openduet-vs-orbits.md)
- [OpenDuet vs Orchid](https://www.anchorterminal.com/compare/openduet-vs-orchid-ai.md)
- [OpenDuet vs szn](https://www.anchorterminal.com/compare/openduet-vs-szn.md)
- [OpenDuet vs Tab](https://www.anchorterminal.com/compare/openduet-vs-tab-bot.md)
- [OpenDuet vs Zapia](https://www.anchorterminal.com/compare/openduet-vs-zapia.md)
- [AstrBot vs Grok Bot](https://www.anchorterminal.com/compare/astrbot-vs-grok-bot.md)
- [AstrBot vs OpenDuet](https://www.anchorterminal.com/compare/astrbot-vs-openduet.md)
- [Boski vs Grok Bot](https://www.anchorterminal.com/compare/boski-vs-grok-bot.md)
- [Boski vs OpenDuet](https://www.anchorterminal.com/compare/boski-vs-openduet.md)
- [Caddy vs Grok Bot](https://www.anchorterminal.com/compare/caddy-app-vs-grok-bot.md)
- [Caddy vs OpenDuet](https://www.anchorterminal.com/compare/caddy-app-vs-openduet.md)
- [Claude Duet vs Grok Bot](https://www.anchorterminal.com/compare/claude-duet-vs-grok-bot.md)
- [Claude Duet vs OpenDuet](https://www.anchorterminal.com/compare/claude-duet-vs-openduet.md)
- [CowAgent vs Grok Bot](https://www.anchorterminal.com/compare/cowagent-vs-grok-bot.md)
- [CowAgent vs OpenDuet](https://www.anchorterminal.com/compare/cowagent-vs-openduet.md)
- [folk vs Grok Bot](https://www.anchorterminal.com/compare/folk-nozomio-vs-grok-bot.md)
- [folk vs OpenDuet](https://www.anchorterminal.com/compare/folk-nozomio-vs-openduet.md)
- [GAIA vs Grok Bot](https://www.anchorterminal.com/compare/gaia-vs-grok-bot.md)
- [GAIA vs OpenDuet](https://www.anchorterminal.com/compare/gaia-vs-openduet.md)
- [Gemini Spark vs Grok Bot](https://www.anchorterminal.com/compare/gemini-spark-vs-grok-bot.md)
- [Gemini Spark vs OpenDuet](https://www.anchorterminal.com/compare/gemini-spark-vs-openduet.md)
- [Grok Bot vs Haven](https://www.anchorterminal.com/compare/grok-bot-vs-haven.md)
- [Grok Bot vs Hermes Agent](https://www.anchorterminal.com/compare/grok-bot-vs-hermes-agent.md)
- [Grok Bot vs Instinct](https://www.anchorterminal.com/compare/grok-bot-vs-instinct.md)
- [Grok Bot vs IronClaw](https://www.anchorterminal.com/compare/grok-bot-vs-ironclaw.md)
- [Grok Bot vs Leon](https://www.anchorterminal.com/compare/grok-bot-vs-leon.md)
- [Grok Bot vs Lindy](https://www.anchorterminal.com/compare/grok-bot-vs-lindy.md)
- [Grok Bot vs Lobby](https://www.anchorterminal.com/compare/grok-bot-vs-lobby-os.md)
- [Grok Bot vs nanobot](https://www.anchorterminal.com/compare/grok-bot-vs-nanobot.md)
- [Grok Bot vs NanoClaw](https://www.anchorterminal.com/compare/grok-bot-vs-nanoclaw.md)
- [Grok Bot vs Dots](https://www.anchorterminal.com/compare/grok-bot-vs-openai-dots.md)
- [Grok Bot vs OpenClaw](https://www.anchorterminal.com/compare/grok-bot-vs-openclaw.md)
- [Grok Bot vs PicoClaw](https://www.anchorterminal.com/compare/grok-bot-vs-picoclaw.md)
- [Grok Bot vs Poke](https://www.anchorterminal.com/compare/grok-bot-vs-poke.md)
- [Grok Bot vs QwenPaw](https://www.anchorterminal.com/compare/grok-bot-vs-qwenpaw.md)
- [Grok Bot vs Tasker AI](https://www.anchorterminal.com/compare/grok-bot-vs-tasker-ai.md)
- [Grok Bot vs Town](https://www.anchorterminal.com/compare/grok-bot-vs-town.md)
- [Grok Bot vs ZeroClaw](https://www.anchorterminal.com/compare/grok-bot-vs-zeroclaw.md)
- [Grok Bot vs Zo Computer](https://www.anchorterminal.com/compare/grok-bot-vs-zo-computer.md)
- [Haven vs OpenDuet](https://www.anchorterminal.com/compare/haven-vs-openduet.md)
- [Hermes Agent vs OpenDuet](https://www.anchorterminal.com/compare/hermes-agent-vs-openduet.md)
- [Instinct vs OpenDuet](https://www.anchorterminal.com/compare/instinct-vs-openduet.md)
- [IronClaw vs OpenDuet](https://www.anchorterminal.com/compare/ironclaw-vs-openduet.md)
- [Leon vs OpenDuet](https://www.anchorterminal.com/compare/leon-vs-openduet.md)
- [Lindy vs OpenDuet](https://www.anchorterminal.com/compare/lindy-vs-openduet.md)
- [nanobot vs OpenDuet](https://www.anchorterminal.com/compare/nanobot-vs-openduet.md)
- [NanoClaw vs OpenDuet](https://www.anchorterminal.com/compare/nanoclaw-vs-openduet.md)
- [Dots vs OpenDuet](https://www.anchorterminal.com/compare/openai-dots-vs-openduet.md)
- [OpenClaw vs OpenDuet](https://www.anchorterminal.com/compare/openclaw-vs-openduet.md)
- [OpenDuet vs PicoClaw](https://www.anchorterminal.com/compare/openduet-vs-picoclaw.md)
- [OpenDuet vs Poke](https://www.anchorterminal.com/compare/openduet-vs-poke.md)
- [OpenDuet vs QwenPaw](https://www.anchorterminal.com/compare/openduet-vs-qwenpaw.md)
- [OpenDuet vs Tasker AI](https://www.anchorterminal.com/compare/openduet-vs-tasker-ai.md)
- [OpenDuet vs Town](https://www.anchorterminal.com/compare/openduet-vs-town.md)
- [OpenDuet vs ZeroClaw](https://www.anchorterminal.com/compare/openduet-vs-zeroclaw.md)
- [OpenDuet vs Zo Computer](https://www.anchorterminal.com/compare/openduet-vs-zo-computer.md)
- [Atticus vs Grok Bot](https://www.anchorterminal.com/compare/atticus-vs-grok-bot.md)
- [Atticus vs OpenDuet](https://www.anchorterminal.com/compare/atticus-vs-openduet.md)
- [DeepTutor vs Grok Bot](https://www.anchorterminal.com/compare/deeptutor-vs-grok-bot.md)
- [DeepTutor vs OpenDuet](https://www.anchorterminal.com/compare/deeptutor-vs-openduet.md)
- [Grok Bot vs Hark Pro](https://www.anchorterminal.com/compare/grok-bot-vs-hark-pro.md)
- [Grok Bot vs LearnHarness](https://www.anchorterminal.com/compare/grok-bot-vs-learnharness.md)
- [Grok Bot vs Talorys](https://www.anchorterminal.com/compare/grok-bot-vs-talorys.md)
- [Hark Pro vs OpenDuet](https://www.anchorterminal.com/compare/hark-pro-vs-openduet.md)
- [LearnHarness vs OpenDuet](https://www.anchorterminal.com/compare/learnharness-vs-openduet.md)
- [OpenDuet vs Talorys](https://www.anchorterminal.com/compare/openduet-vs-talorys.md)
- [Grok Bot vs Natura tinyNature](https://www.anchorterminal.com/compare/grok-bot-vs-natura.md)
- [Grok Bot vs Pally](https://www.anchorterminal.com/compare/grok-bot-vs-pally.md)
- [Grok Bot vs Tomo](https://www.anchorterminal.com/compare/grok-bot-vs-tomo.md)
- [Grok Bot vs Wajo (Fo)](https://www.anchorterminal.com/compare/grok-bot-vs-wajo.md)
- [Lobby vs OpenDuet](https://www.anchorterminal.com/compare/lobby-os-vs-openduet.md)
- [Natura tinyNature vs OpenDuet](https://www.anchorterminal.com/compare/natura-vs-openduet.md)
- [OpenDuet vs Pally](https://www.anchorterminal.com/compare/openduet-vs-pally.md)
- [OpenDuet vs Tomo](https://www.anchorterminal.com/compare/openduet-vs-tomo.md)
- [OpenDuet vs Wajo (Fo)](https://www.anchorterminal.com/compare/openduet-vs-wajo.md)

## Disclosure

- Grok Bot competes with LocalGhost, which Anchor Terminal's founder builds. It's graded by the same published checklist as every listing, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed instead of keeping either award by default.

---

Query this catalogue directly over MCP: https://www.anchorterminal.com/mcp (Streamable HTTP, no key). How: https://www.anchorterminal.com/agents/#mcp
