{
  "data": {
    "a": {
      "slug": "ironclaw",
      "name": "IronClaw",
      "vendor": "NEAR AI",
      "vendorUrl": "https://www.ironclaw.com",
      "kind": "harness",
      "category": "personal-assistants",
      "summary": "IronClaw is an open-source personal AI assistant written in Rust by NEAR AI. The owner runs it as a local service with a web interface, Slack and Telegram channels, Google and GitHub extensions, scheduled automations and persistent memory.",
      "url": "https://www.anchorterminal.com/tools/ironclaw",
      "markdownUrl": "https://www.anchorterminal.com/tools/ironclaw.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/ironclaw.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ironclaw.json",
      "repo": "https://github.com/nearai/ironclaw",
      "license": "MIT OR Apache-2.0",
      "transports": [
        "http"
      ],
      "packages": [],
      "auth": "mixed",
      "authNotes": "`ironclaw onboard` writes a bearer token to `~/.ironclaw/reborn/webui-token` and prints a login link that carries it as a `token` query parameter. The same token authorises the web interface and the Responses API with operator rights. Multi-user deployments can add Google or GitHub single sign-on and per-user API tokens with owner, admin or member roles. Connected accounts use OAuth (Google, Slack), a Telegram pairing code, or keys held in the encrypted secret store. The web interface binds to 127.0.0.1:3000 unless `--host` is changed (https://docs.ironclaw.com/using/webui.md).",
      "pricing": "freemium",
      "pricingNotes": "Free to self-host under MIT or Apache-2.0, with model usage billed by whichever provider the owner selects, or nothing with Ollama. NEAR AI sells hosted instances on ironclaw.com as Starter (shown as $5 beside $0 a month, 1 agent, $5 credits), Basic at $20 a month (2 agents, $20 credits) and Pro+ at $200 a month (5 agents, $200 credits). The page does not say whether a card is needed. NEAR AI Cloud inference is priced per million tokens on near.ai/pricing (checked 2026-10-12).",
      "priceSummary": "$20 / mo",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs or the release notes (checked 2026-10-12).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 12648,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-12"
      },
      "docsUrl": "https://docs.ironclaw.com",
      "llmsTxt": "https://docs.ironclaw.com/llms.txt",
      "capabilities": [
        "assistant.proactive",
        "assistant.messaging",
        "assistant.accounts",
        "assistant.memory",
        "assistant.self-hosted",
        "agent.mcp-client"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "rust",
        "wasm",
        "telegram",
        "slack",
        "gmail",
        "mcp",
        "hosted-option",
        "llms-txt"
      ],
      "lastRelease": "2026-09-29",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 66.7,
        "grade": "B",
        "agentReady": false,
        "rank": 288,
        "ranked": true,
        "rankOf": 986,
        "categoryRank": 5,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 69,
          "maintenance": 74,
          "payments": 60,
          "reliability": 67,
          "schema": 74,
          "security": 66,
          "transparency": 75
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-12"
        },
        "negative": -2,
        "negativeNotes": [
          "2026-10-12. The ironclaw.com home page lists Discord and Signal among integrations, while the channel docs for the current release say Discord, Signal, WeChat and WeCom are not part of the 1.0 release, which shipped on 27 July 2026. The docs site also says it documents the latest stable release while its heartbeat, cron, shell and WASM pages name settings absent from the 1.4.1 source. A misleading claim, at the minimum, -2. https://www.ironclaw.com/; https://docs.ironclaw.com/channels/overview.md; https://github.com/nearai/ironclaw/blob/ironclaw-v1.4.1/docs/capabilities/routines/heartbeat.mdx"
        ],
        "verdict": "Credentials stay in an encrypted store and are injected at the host boundary, and extensions declare per-tool permissions, network targets and OAuth scopes. The global auto-approve setting defaults to on in the 1.4.1 source, so tools marked ask, such as `gmail.send_message`, run unprompted until the owner turns it off.",
        "bestFor": "One technical owner who wants a self-hosted assistant over Gmail, Calendar, Slack and Telegram with credentials kept out of the model's reach.",
        "strengths": [
          "Dual MIT or Apache-2.0 licence, with installers for seven targets on GitHub releases and no account needed to run it",
          "Each extension tool declares a default permission, effects, network targets and OAuth scopes in `manifest.toml`. Gmail reads use `gmail.readonly` and sends use `gmail.send`",
          "Secrets are encrypted with AES-256-GCM per the README, with the master key in the OS keychain, and are injected into requests outside the sandbox",
          "No analytics library was found in the 1.4.1 source. Trace Commons is opt-in and has no default endpoint",
          "Six stable releases between 27 July and 29 September 2026, each with dated notes and upgrade steps"
        ],
        "weaknesses": [
          "Global auto-approve defaults to on in the 1.4.1 source, so tools marked ask (send, trash, delete) run without a prompt. Only financial, approval and budget effects always ask",
          "The `main` branch has had no commit since 10 September 2026, and open reports filed since mid-September show no replies. 1,363 issues and 183 pull requests are open",
          "Docs pages for heartbeat, cron, shell and WASM limits name settings such as `HEARTBEAT_ENABLED` and `ALLOW_LOCAL_TOOLS` that do not appear in the 1.4.1 source",
          "No SECURITY.md, security.txt or published GitHub advisory was found",
          "The home page lists Discord and Signal integrations, while the channel docs say both are not part of the 1.0 release"
        ],
        "agentNotes": [
          "Open Settings and turn off global auto-approve, or set send and delete tools to ask each time, before connecting mail or chat accounts",
          "Install with the release installer and run `ironclaw onboard`. 1.x does not migrate 0.29 data, so use a fresh home directory",
          "Call `POST /api/v1/responses` with the bearer token from `~/.ironclaw/reborn/webui-token`. Keep under 30 requests in 60 seconds",
          "Resolve approval and OAuth gates in the web interface. The Responses API fails the turn instead of surfacing them",
          "Connect MCP servers over HTTP only. The stdio transport is rejected"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 66.7
          }
        ],
        "editorialScores": {
          "ergonomics": 69,
          "maintenance": 74,
          "payments": 60,
          "reliability": 67,
          "schema": 74,
          "security": 66,
          "transparency": 79
        },
        "provenanceScore": 71
      },
      "connect": {
        "install": "IRONCLAW_RELEASE_TAG=ironclaw-v1.4.1\ncurl --proto '=https' --tlsv1.2 -LsSf \"https://github.com/nearai/ironclaw/releases/download/${IRONCLAW_RELEASE_TAG}/ironclaw-installer.sh\" | sh\nironclaw onboard"
      },
      "letme": {
        "capability": "https://letme.dev/assistant.proactive",
        "tool": "https://letme.dev/ironclaw"
      },
      "area": "frameworks",
      "unitPrices": [
        {
          "item": "Hosted Basic plan (2 agents, $20 credits)",
          "unit": "month",
          "usd": 20,
          "note": "NEAR AI Cloud, per ironclaw.com"
        },
        {
          "item": "Hosted Pro+ plan (5 agents, $200 credits)",
          "unit": "month",
          "usd": 200,
          "note": "NEAR AI Cloud, per ironclaw.com"
        }
      ],
      "provenance": {
        "legalEntity": "Jasnah, Inc. d/b/a NEAR AI",
        "domain": "ironclaw.com",
        "domainRegistered": "2018-01-04",
        "endpointOnVendorDomain": null,
        "terms": "",
        "privacy": "https://near.ai/privacy-policy",
        "statusPage": "",
        "changelog": "https://github.com/nearai/ironclaw/releases",
        "securityTxt": "none",
        "checked": "2026-10-12",
        "notes": [
          "The NEAR AI terms of service (updated 24 September 2026) name Jasnah, Inc. d/b/a NEAR AI under Delaware law and cover NEAR AI Cloud and its API. They do not mention IronClaw or agent hosting, so no terms link is set and the MIT or Apache-2.0 licence stands in for the self-hosted software.",
          "The privacy policy (updated 4 September 2026) lists ironclaw.com, agent.near.ai, the IronClaw framework and IronHub among what it covers.",
          "The ironclaw.com home page says Built by Near Foundation and its footer says by NEAR AI.",
          "security.txt answered 404 on www.ironclaw.com, docs.ironclaw.com and near.ai.",
          "RDAP for ironclaw.com gives a registration date of 2018-01-04 and Cloudflare, Inc. as registrar, last changed 2026-04-20.",
          "A self-hosted instance answers on its owner's own host. Hosted instances answer at \u003cinstance-id\u003e.agents.near.ai per the quickstart."
        ],
        "score": 71
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/ironclaw.json"
    },
    "answer": "ZeroClaw scores 70.2 (BB) on agent readiness against IronClaw's 66.7 (B), and leads in 5 of 7 scored categories. IronClaw leads on transparency \u0026 trust.",
    "b": {
      "slug": "zeroclaw",
      "name": "ZeroClaw",
      "vendor": "ZeroClaw Labs",
      "vendorUrl": "https://www.zeroclaw.com",
      "kind": "harness",
      "category": "personal-assistants",
      "summary": "Open-source personal AI assistant from ZeroClaw Labs, shipped as one Rust binary the owner runs. It answers on chat, email and voice channels, calls tools and MCP servers, and keeps memory in local SQLite.",
      "url": "https://www.anchorterminal.com/tools/zeroclaw",
      "markdownUrl": "https://www.anchorterminal.com/tools/zeroclaw.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/zeroclaw.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/zeroclaw.json",
      "repo": "https://github.com/zeroclaw-labs/zeroclaw",
      "license": "MIT OR Apache-2.0",
      "transports": [],
      "packages": [
        {
          "registry": "oci",
          "name": "ghcr.io/zeroclaw-labs/zeroclaw"
        }
      ],
      "auth": "none",
      "authNotes": "No account with the vendor. Model keys, bot tokens and mail passwords go in `~/.zeroclaw/config.toml` as encrypted secret fields, set through `zeroclaw config set`, the dashboard or the terminal UI. OpenAI Codex and Claude subscription tokens are accepted in place of API keys. Gateway clients pair first and then send `Authorization: Bearer \u003ctoken\u003e`, with token hashes kept in config (https://github.com/zeroclaw-labs/zeroclaw/blob/master/docs/book/src/security/authentication.md).",
      "pricing": "free",
      "pricingNotes": "Free under MIT or Apache-2.0, with no subscription and no hosted seat (https://www.zeroclaw.com/). The owner pays the model provider, or nothing with a local model. ZeroRouter, the vendor's hosted beta model gateway, is optional and its prices were not read (checked 2026-10-12).",
      "priceSummary": "Free · OSS",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs or the source at commit 6c0b1f9 (checked 2026-10-12).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 32965,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-12"
      },
      "docsUrl": "https://docs.zeroclaw.com/master/en/introduction.html",
      "llmsTxt": "https://www.zeroclaw.com/llms.txt",
      "capabilities": [
        "assistant.proactive",
        "assistant.messaging",
        "assistant.memory",
        "assistant.self-hosted",
        "assistant.accounts",
        "agent.mcp-client"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "local",
        "free",
        "no-card",
        "rust",
        "mit",
        "apache-2.0",
        "pre-1.0",
        "no-telemetry",
        "mcp-client",
        "approvals",
        "acp",
        "docker",
        "llms-txt"
      ],
      "lastRelease": "2026-09-05",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 70.2,
        "grade": "BB",
        "agentReady": true,
        "rank": 161,
        "ranked": true,
        "rankOf": 986,
        "categoryRank": 1,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 72,
          "maintenance": 80,
          "payments": 60,
          "reliability": 74,
          "schema": 82,
          "security": 76,
          "transparency": 64
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-12"
        },
        "negative": -3,
        "negativeNotes": [
          "2026-09-05. GHSA-93f6-34w8-5g98 (high), an unvalidated `wasm_path` let `zeroclaw plugin install` write an attacker-controlled file outside the plugins directory in 0.8.4 and earlier. Fixed in 0.8.5 and published the same day, inside six months, -2. https://github.com/zeroclaw-labs/zeroclaw/security/advisories/GHSA-93f6-34w8-5g98",
          "2026-04-01. The project lead wrote that a maintainer's AI automation merged pull requests that should not have gone through and that GitHub took enforcement action on the organisation. Disclosed, the maintainer removed and merge access tightened, over six months old, -1. https://www.zeroclaw.com/blog/community-and-stability"
        ],
        "verdict": "Supervised autonomy is the default, so tools outside a short read-only list wait for the owner's approval, and secrets are encrypted in the config file. The docs state that command execution is not written to an audit log, and the project publishes no privacy policy or terms.",
        "bestFor": "One person who wants an assistant on their own hardware that answers on Telegram, Discord, Matrix or email, asks before it writes or runs commands, and works with a local model.",
        "strengths": [
          "Supervised mode is the default. Tools outside an eleven-item read-only and fetch list prompt the owner, and an unanswered prompt is a denial after 120 seconds",
          "Approval prompts arrive on the channel in use, and `approval_route` can send them to a separate approver channel that denies when unreachable",
          "Channel secrets and provider keys are encrypted with ChaCha20-Poly1305 in `config.toml`, with the key in `.secret_key` at mode 0600",
          "An empty peer set denies every inbound sender, and the gateway binds 127.0.0.1 with pairing required by default",
          "Three tagged releases in the 90 days to 12 October 2026, each with a Breaking Changes section, and CI passing on master on 11 October"
        ],
        "weaknesses": [
          "The docs state that command execution is not audited. `[security.audit]` records certificate events only, and tool receipts are opt-in and not durable",
          "No privacy policy, terms or security.txt on zeroclaw.com, and the home page links none",
          "`web_fetch`, `web_search_tool` and `browser_open` run without approval by default, and sandboxed tools keep full network egress",
          "GHSA-93f6-34w8-5g98 (high) let a plugin install write outside the plugins directory in 0.8.4 and earlier, fixed in 0.8.5 on 5 September 2026",
          "Version 0.8.5 is pre-1.0, patch releases carry breaking changes, and 576 issues and 384 pull requests were open on 12 October 2026"
        ],
        "agentNotes": [
          "Keep `[risk_profiles.\u003calias\u003e] level = \"supervised\"`. `full` runs every tool not listed in `always_ask`, and the YOLO preset removes the sandbox and path rules too",
          "Add sending and account tools such as `send_via`, `google_workspace` and `http_request` to `always_ask` so a session-level Always grant cannot skip the prompt",
          "List senders in `[peer_groups.\u003cname\u003e] external_peers`. `[\"*\"]` accepts anyone on that channel",
          "Set `[web_fetch].allowed_domains` and `[http_request].allowed_domains`. Fetches run unprompted and the OS sandbox does not block egress",
          "Run one-shot tasks with `zeroclaw agent -a \u003calias\u003e -m \"\u003ctask\u003e\"`. A cron or webhook turn has no prompt, so shell calls fall to the command policy"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 70.2
          }
        ],
        "editorialScores": {
          "ergonomics": 72,
          "maintenance": 80,
          "payments": 60,
          "reliability": 74,
          "schema": 82,
          "security": 76,
          "transparency": 74
        },
        "provenanceScore": 53
      },
      "connect": {
        "install": "curl -fsSL https://raw.githubusercontent.com/zeroclaw-labs/zeroclaw/master/install.sh | sh   # or: brew install zeroclaw",
        "headless": {
          "command": "zeroclaw agent -a \u003calias\u003e -m \"$TASK\"",
          "setup": "zeroclaw quickstart"
        }
      },
      "letme": {
        "capability": "https://letme.dev/assistant.proactive",
        "tool": "https://letme.dev/zeroclaw"
      },
      "area": "frameworks",
      "provenance": {
        "legalEntity": "ZeroClaw Labs",
        "domain": "zeroclaw.com",
        "domainRegistered": "2026-03-02",
        "endpointOnVendorDomain": null,
        "terms": "",
        "privacy": "",
        "statusPage": "",
        "changelog": "https://github.com/zeroclaw-labs/zeroclaw/releases",
        "securityTxt": "none",
        "checked": "2026-10-12",
        "notes": [
          "The NOTICE file reads Copyright 2025 ZeroClaw Labs and the blog signs posts as CEO, ZeroClaw Labs. No company form, registration or address was found on the site or in the repository.",
          "The home page of www.zeroclaw.com links no terms and no privacy policy, so both fields are empty and the MIT or Apache-2.0 licence stands in.",
          "www.zeroclaw.com/.well-known/security.txt answered 404 on 12 October 2026. SECURITY.md asks for GitHub private vulnerability reporting and the README gives security@zeroclaw.dev.",
          "RDAP gives zeroclaw.com a registration date of 2026-03-02, registrar Atom.com Domains LLC. The repository was created on 13 February 2026.",
          "There is no hosted endpoint for the assistant. A gateway answers on its owner's own host."
        ],
        "score": 53
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/zeroclaw.json"
    },
    "facts": [
      {
        "a": "Agent harness",
        "b": "Agent harness",
        "name": "Kind"
      },
      {
        "a": "NEAR AI",
        "b": "ZeroClaw Labs",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "None",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Free",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "MIT OR Apache-2.0",
        "b": "MIT OR Apache-2.0",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-09-29",
        "b": "2026-09-05",
        "name": "Last release"
      },
      {
        "a": "no document linked",
        "b": "no document linked",
        "name": "Terms last updated"
      },
      {
        "a": "no date given",
        "b": "no document linked",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "13k stars",
        "b": "33k stars",
        "name": "Popularity"
      }
    ],
    "faq": [
      {
        "answer": "ZeroClaw scores 70.2 (BB) on agent readiness against IronClaw's 66.7 (B), and leads in 5 of 7 scored categories. IronClaw leads on transparency \u0026 trust.",
        "question": "Which is better for AI agents, IronClaw or ZeroClaw?"
      },
      {
        "answer": "Yes. IronClaw is open source (MIT OR Apache-2.0). ZeroClaw is open source (MIT OR Apache-2.0).",
        "question": "Are IronClaw and ZeroClaw open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Transparency \u0026 trust, 75 against 64"
        ],
        "also": null,
        "goodFor": "One technical owner who wants a self-hosted assistant over Gmail, Calendar, Slack and Telegram with credentials kept out of the model's reach.",
        "slug": "ironclaw",
        "watchFor": "Global auto-approve defaults to on in the 1.4.1 source, so tools marked ask (send, trash, delete) run without a prompt. Only financial, approval and budget effects always ask"
      },
      {
        "aheadOn": [
          "Reliability, 74 against 67",
          "Schema \u0026 documentation, 82 against 74",
          "Security \u0026 auth, 76 against 66",
          "Maintenance \u0026 community, 80 against 74"
        ],
        "also": [
          "Agent-ready, a grade of BB or better",
          "No key needed to call it",
          "Free to start without a card"
        ],
        "goodFor": "One person who wants an assistant on their own hardware that answers on Telegram, Discord, Matrix or email, asks before it writes or runs commands, and works with a local model.",
        "slug": "zeroclaw",
        "watchFor": "The docs state that command execution is not audited. `[security.audit]` records certificate events only, and tool receipts are opt-in and not durable"
      }
    ],
    "job": {
      "capability": "assistant.proactive",
      "name": "Assistant proactive"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/astrbot-vs-ironclaw.json",
        "title": "AstrBot vs IronClaw",
        "url": "https://www.anchorterminal.com/compare/astrbot-vs-ironclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/astrbot-vs-zeroclaw.json",
        "title": "AstrBot vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/astrbot-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cowagent-vs-ironclaw.json",
        "title": "CowAgent vs IronClaw",
        "url": "https://www.anchorterminal.com/compare/cowagent-vs-ironclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cowagent-vs-zeroclaw.json",
        "title": "CowAgent vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/cowagent-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gaia-vs-ironclaw.json",
        "title": "GAIA vs IronClaw",
        "url": "https://www.anchorterminal.com/compare/gaia-vs-ironclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gaia-vs-zeroclaw.json",
        "title": "GAIA vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/gaia-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-spark-vs-ironclaw.json",
        "title": "Gemini Spark vs IronClaw",
        "url": "https://www.anchorterminal.com/compare/gemini-spark-vs-ironclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-spark-vs-zeroclaw.json",
        "title": "Gemini Spark vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/gemini-spark-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/grok-bot-vs-ironclaw.json",
        "title": "Grok Bot vs IronClaw",
        "url": "https://www.anchorterminal.com/compare/grok-bot-vs-ironclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/grok-bot-vs-zeroclaw.json",
        "title": "Grok Bot vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/grok-bot-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/haven-vs-ironclaw.json",
        "title": "Haven vs IronClaw",
        "url": "https://www.anchorterminal.com/compare/haven-vs-ironclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/haven-vs-zeroclaw.json",
        "title": "Haven vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/haven-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hermes-agent-vs-ironclaw.json",
        "title": "Hermes Agent vs IronClaw",
        "url": "https://www.anchorterminal.com/compare/hermes-agent-vs-ironclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hermes-agent-vs-zeroclaw.json",
        "title": "Hermes Agent vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/hermes-agent-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/instinct-vs-ironclaw.json",
        "title": "Instinct vs IronClaw",
        "url": "https://www.anchorterminal.com/compare/instinct-vs-ironclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/instinct-vs-zeroclaw.json",
        "title": "Instinct vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/instinct-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ironclaw-vs-leon.json",
        "title": "IronClaw vs Leon",
        "url": "https://www.anchorterminal.com/compare/ironclaw-vs-leon"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ironclaw-vs-lindy.json",
        "title": "IronClaw vs Lindy",
        "url": "https://www.anchorterminal.com/compare/ironclaw-vs-lindy"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ironclaw-vs-nanobot.json",
        "title": "IronClaw vs nanobot",
        "url": "https://www.anchorterminal.com/compare/ironclaw-vs-nanobot"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ironclaw-vs-nanoclaw.json",
        "title": "IronClaw vs NanoClaw",
        "url": "https://www.anchorterminal.com/compare/ironclaw-vs-nanoclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ironclaw-vs-openai-dots.json",
        "title": "IronClaw vs Dots",
        "url": "https://www.anchorterminal.com/compare/ironclaw-vs-openai-dots"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ironclaw-vs-openclaw.json",
        "title": "IronClaw vs OpenClaw",
        "url": "https://www.anchorterminal.com/compare/ironclaw-vs-openclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ironclaw-vs-picoclaw.json",
        "title": "IronClaw vs PicoClaw",
        "url": "https://www.anchorterminal.com/compare/ironclaw-vs-picoclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ironclaw-vs-poke.json",
        "title": "IronClaw vs Poke",
        "url": "https://www.anchorterminal.com/compare/ironclaw-vs-poke"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ironclaw-vs-qwenpaw.json",
        "title": "IronClaw vs QwenPaw",
        "url": "https://www.anchorterminal.com/compare/ironclaw-vs-qwenpaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ironclaw-vs-zo-computer.json",
        "title": "IronClaw vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/ironclaw-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/leon-vs-zeroclaw.json",
        "title": "Leon vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/leon-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lindy-vs-zeroclaw.json",
        "title": "Lindy vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/lindy-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nanobot-vs-zeroclaw.json",
        "title": "nanobot vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/nanobot-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nanoclaw-vs-zeroclaw.json",
        "title": "NanoClaw vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/nanoclaw-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-dots-vs-zeroclaw.json",
        "title": "Dots vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/openai-dots-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openclaw-vs-zeroclaw.json",
        "title": "OpenClaw vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/openclaw-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/picoclaw-vs-zeroclaw.json",
        "title": "PicoClaw vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/picoclaw-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/poke-vs-zeroclaw.json",
        "title": "Poke vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/poke-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/qwenpaw-vs-zeroclaw.json",
        "title": "QwenPaw vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/qwenpaw-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/zeroclaw-vs-zo-computer.json",
        "title": "ZeroClaw vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/zeroclaw-vs-zo-computer"
      }
    ],
    "scores": [
      {
        "by": 7,
        "edge": "zeroclaw",
        "ironclaw": 67,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16,
        "zeroclaw": 74
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 8,
        "edge": "zeroclaw",
        "ironclaw": 74,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13,
        "zeroclaw": 82
      },
      {
        "by": 3,
        "edge": "zeroclaw",
        "ironclaw": 69,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13,
        "zeroclaw": 72
      },
      {
        "by": 10,
        "edge": "zeroclaw",
        "ironclaw": 66,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14,
        "zeroclaw": 76
      },
      {
        "by": 0,
        "edge": "",
        "ironclaw": 60,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10,
        "zeroclaw": 60
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 6,
        "edge": "zeroclaw",
        "ironclaw": 74,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7,
        "zeroclaw": 80
      },
      {
        "by": 11,
        "edge": "ironclaw",
        "ironclaw": 75,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7,
        "zeroclaw": 64
      }
    ],
    "summary": "ZeroClaw scores 70.2 (BB) on agent readiness against IronClaw's 66.7 (B), and leads in 5 of 7 scored categories. IronClaw leads on transparency \u0026 trust. Both do assistant proactive.",
    "verdicts": {
      "ironclaw": "Credentials stay in an encrypted store and are injected at the host boundary, and extensions declare per-tool permissions, network targets and OAuth scopes. The global auto-approve setting defaults to on in the 1.4.1 source, so tools marked ask, such as `gmail.send_message`, run unprompted until the owner turns it off.",
      "zeroclaw": "Supervised autonomy is the default, so tools outside a short read-only list wait for the owner's approval, and secrets are encrypted in the config file. The docs state that command execution is not written to an audit log, and the project publishes no privacy policy or terms."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/ironclaw-vs-zeroclaw",
    "json": "https://www.anchorterminal.com/compare/ironclaw-vs-zeroclaw.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/ironclaw-vs-zeroclaw.md",
    "slim": "https://www.anchorterminal.com/compare/ironclaw-vs-zeroclaw.min.md"
  },
  "markdown": "ZeroClaw scores 70.2 (BB) on agent readiness against IronClaw's 66.7 (B), and leads in 5 of 7 scored categories. IronClaw leads on transparency \u0026 trust. Both do assistant proactive.\n\n- IronClaw: grade B, 66.7/100, rank #288 of 986. Markdown https://www.anchorterminal.com/tools/ironclaw.md · JSON https://www.anchorterminal.com/api/v1/tools/ironclaw.json\n- ZeroClaw: grade BB, 70.2/100, rank #161 of 986. Markdown https://www.anchorterminal.com/tools/zeroclaw.md · JSON https://www.anchorterminal.com/api/v1/tools/zeroclaw.json\n- Best AI personal assistants that act for one person: https://www.anchorterminal.com/best/personal-assistants/index.md\n- All 190 assistants comparisons: https://www.anchorterminal.com/compare/personal-assistants/index.md\n\n## Which one, for what\n\n### IronClaw (B)\n\nGood for: One technical owner who wants a self-hosted assistant over Gmail, Calendar, Slack and Telegram with credentials kept out of the model's reach.\n\nAhead on:\n- Transparency \u0026 trust, 75 against 64\n\nWatch for: Global auto-approve defaults to on in the 1.4.1 source, so tools marked ask (send, trash, delete) run without a prompt. Only financial, approval and budget effects always ask\n\n### ZeroClaw (BB)\n\nGood for: One person who wants an assistant on their own hardware that answers on Telegram, Discord, Matrix or email, asks before it writes or runs commands, and works with a local model.\n\nAhead on:\n- Reliability, 74 against 67\n- Schema \u0026 documentation, 82 against 74\n- Security \u0026 auth, 76 against 66\n- Maintenance \u0026 community, 80 against 74\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n- No key needed to call it\n- Free to start without a card\n\nWatch for: The docs state that command execution is not audited. `[security.audit]` records certificate events only, and tool receipts are opt-in and not durable\n\n\n## Score by category\n\n| Category | Weight | IronClaw | ZeroClaw | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 67 | 74 | ZeroClaw +7 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 74 | 82 | ZeroClaw +8 |\n| Agent ergonomics | 13% (16.2 this run) | 69 | 72 | ZeroClaw +3 |\n| Security \u0026 auth | 14% (17.5 this run) | 66 | 76 | ZeroClaw +10 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 60 | 60 | even |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 74 | 80 | ZeroClaw +6 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 75 | 64 | IronClaw +11 |\n| Negative events | ≤15 | -2 | -3 | |\n| **Total** | | **66.7 · B** | **70.2 · BB** | |\n\n## Facts side by side\n\n| Fact | IronClaw | ZeroClaw |\n| --- | --- | --- |\n| Kind | Agent harness | Agent harness |\n| Vendor | NEAR AI | ZeroClaw Labs |\n| Hosted endpoint | no (local only) | no (local only) |\n| Transports | HTTP |  |\n| Auth | OAuth or key | None |\n| Pricing | Freemium | Free |\n| x402 | no | no |\n| Licence | MIT OR Apache-2.0 | MIT OR Apache-2.0 |\n| Read-only variant documented | no | yes |\n| llms.txt | yes | yes |\n| Last release | 2026-09-29 | 2026-09-05 |\n| Terms last updated | no document linked | no document linked |\n| Privacy policy last updated | no date given | no document linked |\n| Customer content may train models |  |  |\n| Terms restrict automated access |  |  |\n| Terms restrict benchmarking |  |  |\n| Terms or service can change without notice |  |  |\n| Arbitration or class-action waiver |  |  |\n| Popularity | 13k stars | 33k stars |\n\n## Verdicts\n\n**IronClaw.** Credentials stay in an encrypted store and are injected at the host boundary, and extensions declare per-tool permissions, network targets and OAuth scopes. The global auto-approve setting defaults to on in the 1.4.1 source, so tools marked ask, such as `gmail.send_message`, run unprompted until the owner turns it off.\n\n**ZeroClaw.** Supervised autonomy is the default, so tools outside a short read-only list wait for the owner's approval, and secrets are encrypted in the config file. The docs state that command execution is not written to an audit log, and the project publishes no privacy policy or terms.\n\n## Before you call either\n\n### IronClaw\n\n1. Open Settings and turn off global auto-approve, or set send and delete tools to ask each time, before connecting mail or chat accounts\n2. Install with the release installer and run `ironclaw onboard`. 1.x does not migrate 0.29 data, so use a fresh home directory\n3. Call `POST /api/v1/responses` with the bearer token from `~/.ironclaw/reborn/webui-token`. Keep under 30 requests in 60 seconds\n4. Resolve approval and OAuth gates in the web interface. The Responses API fails the turn instead of surfacing them\n5. Connect MCP servers over HTTP only. The stdio transport is rejected\n\n### ZeroClaw\n\n1. Keep `[risk_profiles.\u003calias\u003e] level = \"supervised\"`. `full` runs every tool not listed in `always_ask`, and the YOLO preset removes the sandbox and path rules too\n2. Add sending and account tools such as `send_via`, `google_workspace` and `http_request` to `always_ask` so a session-level Always grant cannot skip the prompt\n3. List senders in `[peer_groups.\u003cname\u003e] external_peers`. `[\"*\"]` accepts anyone on that channel\n4. Set `[web_fetch].allowed_domains` and `[http_request].allowed_domains`. Fetches run unprompted and the OS sandbox does not block egress\n5. Run one-shot tasks with `zeroclaw agent -a \u003calias\u003e -m \"\u003ctask\u003e\"`. A cron or webhook turn has no prompt, so shell calls fall to the command policy\n\n## Questions\n\n### Which is better for AI agents, IronClaw or ZeroClaw?\n\nZeroClaw scores 70.2 (BB) on agent readiness against IronClaw's 66.7 (B), and leads in 5 of 7 scored categories. IronClaw leads on transparency \u0026 trust.\n\n### Are IronClaw and ZeroClaw open source?\n\nYes. IronClaw is open source (MIT OR Apache-2.0). ZeroClaw is open source (MIT OR Apache-2.0).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/ironclaw-vs-zeroclaw.json, and with the fewest tokens: https://www.anchorterminal.com/compare/ironclaw-vs-zeroclaw.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"ironclaw\", \"b\": \"zeroclaw\"}`. From a terminal: `anchor compare ironclaw zeroclaw`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/ironclaw.json and https://www.anchorterminal.com/api/v1/tools/zeroclaw.json\n\n## Other comparisons with IronClaw or ZeroClaw\n\n- [AstrBot vs IronClaw](https://www.anchorterminal.com/compare/astrbot-vs-ironclaw.md)\n- [AstrBot vs ZeroClaw](https://www.anchorterminal.com/compare/astrbot-vs-zeroclaw.md)\n- [CowAgent vs IronClaw](https://www.anchorterminal.com/compare/cowagent-vs-ironclaw.md)\n- [CowAgent vs ZeroClaw](https://www.anchorterminal.com/compare/cowagent-vs-zeroclaw.md)\n- [GAIA vs IronClaw](https://www.anchorterminal.com/compare/gaia-vs-ironclaw.md)\n- [GAIA vs ZeroClaw](https://www.anchorterminal.com/compare/gaia-vs-zeroclaw.md)\n- [Gemini Spark vs IronClaw](https://www.anchorterminal.com/compare/gemini-spark-vs-ironclaw.md)\n- [Gemini Spark vs ZeroClaw](https://www.anchorterminal.com/compare/gemini-spark-vs-zeroclaw.md)\n- [Grok Bot vs IronClaw](https://www.anchorterminal.com/compare/grok-bot-vs-ironclaw.md)\n- [Grok Bot vs ZeroClaw](https://www.anchorterminal.com/compare/grok-bot-vs-zeroclaw.md)\n- [Haven vs IronClaw](https://www.anchorterminal.com/compare/haven-vs-ironclaw.md)\n- [Haven vs ZeroClaw](https://www.anchorterminal.com/compare/haven-vs-zeroclaw.md)\n- [Hermes Agent vs IronClaw](https://www.anchorterminal.com/compare/hermes-agent-vs-ironclaw.md)\n- [Hermes Agent vs ZeroClaw](https://www.anchorterminal.com/compare/hermes-agent-vs-zeroclaw.md)\n- [Instinct vs IronClaw](https://www.anchorterminal.com/compare/instinct-vs-ironclaw.md)\n- [Instinct vs ZeroClaw](https://www.anchorterminal.com/compare/instinct-vs-zeroclaw.md)\n- [IronClaw vs Leon](https://www.anchorterminal.com/compare/ironclaw-vs-leon.md)\n- [IronClaw vs Lindy](https://www.anchorterminal.com/compare/ironclaw-vs-lindy.md)\n- [IronClaw vs nanobot](https://www.anchorterminal.com/compare/ironclaw-vs-nanobot.md)\n- [IronClaw vs NanoClaw](https://www.anchorterminal.com/compare/ironclaw-vs-nanoclaw.md)\n- [IronClaw vs Dots](https://www.anchorterminal.com/compare/ironclaw-vs-openai-dots.md)\n- [IronClaw vs OpenClaw](https://www.anchorterminal.com/compare/ironclaw-vs-openclaw.md)\n- [IronClaw vs PicoClaw](https://www.anchorterminal.com/compare/ironclaw-vs-picoclaw.md)\n- [IronClaw vs Poke](https://www.anchorterminal.com/compare/ironclaw-vs-poke.md)\n- [IronClaw vs QwenPaw](https://www.anchorterminal.com/compare/ironclaw-vs-qwenpaw.md)\n- [IronClaw vs Zo Computer](https://www.anchorterminal.com/compare/ironclaw-vs-zo-computer.md)\n- [Leon vs ZeroClaw](https://www.anchorterminal.com/compare/leon-vs-zeroclaw.md)\n- [Lindy vs ZeroClaw](https://www.anchorterminal.com/compare/lindy-vs-zeroclaw.md)\n- [nanobot vs ZeroClaw](https://www.anchorterminal.com/compare/nanobot-vs-zeroclaw.md)\n- [NanoClaw vs ZeroClaw](https://www.anchorterminal.com/compare/nanoclaw-vs-zeroclaw.md)\n- [Dots vs ZeroClaw](https://www.anchorterminal.com/compare/openai-dots-vs-zeroclaw.md)\n- [OpenClaw vs ZeroClaw](https://www.anchorterminal.com/compare/openclaw-vs-zeroclaw.md)\n- [PicoClaw vs ZeroClaw](https://www.anchorterminal.com/compare/picoclaw-vs-zeroclaw.md)\n- [Poke vs ZeroClaw](https://www.anchorterminal.com/compare/poke-vs-zeroclaw.md)\n- [QwenPaw vs ZeroClaw](https://www.anchorterminal.com/compare/qwenpaw-vs-zeroclaw.md)\n- [ZeroClaw vs Zo Computer](https://www.anchorterminal.com/compare/zeroclaw-vs-zo-computer.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-12",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "IronClaw vs ZeroClaw",
        "url": ""
      }
    ],
    "description": "ZeroClaw scores 70.2 (BB) to IronClaw's 66.7 (B) for assistant proactive. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "IronClaw B 66.7",
      "ZeroClaw BB 70.2",
      "scores"
    ],
    "h1": "IronClaw vs ZeroClaw",
    "image": "https://www.anchorterminal.com/assets/og/compare-ironclaw-vs-zeroclaw.png",
    "path": "/compare/ironclaw-vs-zeroclaw",
    "published": "2026-10-01",
    "section": "tools",
    "title": "IronClaw vs ZeroClaw for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-12",
    "url": "https://www.anchorterminal.com/compare/ironclaw-vs-zeroclaw"
  },
  "tokens": {
    "markdown": 2600,
    "slim": 580
  },
  "version": 1
}
