{
  "data": {
    "a": {
      "slug": "aura-autopilot",
      "name": "Aura Autopilot",
      "vendor": "Ramen",
      "vendorUrl": "https://www.tryaura.dev/autopilot/",
      "kind": "mcp",
      "category": "desktop-automation",
      "summary": "Aura Autopilot is Ramen's Apache-2.0 game playtester for Unreal Engine 5, Unity 6 and Godot 4. An editor plugin and local agent service play the game, and Claude Code or Codex drive it through a stdio MCP server.",
      "url": "https://www.anchorterminal.com/tools/aura-autopilot",
      "markdownUrl": "https://www.anchorterminal.com/tools/aura-autopilot.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/aura-autopilot.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/aura-autopilot.json",
      "dns": "aura-autopilot.grade.anchorterminal.com",
      "repo": "https://github.com/ramenvr/autopilot",
      "license": "Apache-2.0",
      "transports": [
        "stdio"
      ],
      "packages": [],
      "auth": "api-key",
      "authNotes": "No Ramen account needed with one's own keys. A run needs a TypeSafe API key for the Jev decision model and a model provider key or Claude or ChatGPT plan, or an Aura sign-in in the browser instead. Keys are kept in autopilot.env in the user settings folder.",
      "pricing": "byo-plan",
      "pricingNotes": "Free under Apache-2.0. Runs pay for Jev through a TypeSafe key ($0.042 per million input tokens, per our typesafe-jev listing) or an Aura plan from $10 a month billed annually, plus the coding agent's model on the user's key or plan.",
      "priceSummary": "Your plan",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the repository, the docs or the download page, checked 1 November 2026.",
        "endpoints": []
      },
      "toolCount": 14,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-01"
      },
      "docsUrl": "https://www.tryaura.dev/documentation/autopilot",
      "capabilities": [
        "desktop.control",
        "desktop.scripting"
      ],
      "tags": [
        "open-source",
        "apache-2.0",
        "local",
        "mcp",
        "stdio",
        "python",
        "game-testing",
        "unreal-engine",
        "unity",
        "godot",
        "claude-code-plugin",
        "pre-1.0"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 55.5,
        "grade": "C",
        "agentReady": false,
        "rank": 787,
        "ranked": true,
        "rankOf": 1251,
        "categoryRank": 4,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 69,
          "maintenance": 43,
          "payments": 50,
          "reliability": 41,
          "schema": 74,
          "security": 53,
          "transparency": 55
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-01"
        },
        "negative": 0,
        "verdict": "Apache-2.0, with typed MCP tools carrying read-only hints, a separate process for model-written code and headless exit codes for CI. It is days old with no changelog, needs a TypeSafe Jev key or an Aura account, and by default shares recordings, agent traces and the user's own agent conversation with Ramen unless turned off.",
        "bestFor": "Agent-driven playtests of Unreal, Unity or Godot games in the editor or in CI",
        "strengths": [
          "Apache-2.0 source for the agent service, the Unreal, Unity and Godot plugins and the Claude Code plugin in one repository",
          "Fourteen MCP tools with JSON Schema inputs, readOnlyHint on the seven that only read, and a `wait` call for long episodes",
          "Model-written harness and probe code runs in a child process without API keys; on Linux bubblewrap also removes network and most disk access",
          "Headless runs from the engine's command line write result.json and exit 0, 1, 2 or 3 for CI",
          "Release downloads are signed, listed in SHA256SUMS.txt and published as immutable GitHub releases"
        ],
        "weaknesses": [
          "Run sharing is on by default and sends recordings, screenshots, agent traces with code excerpts and, for MCP runs, the user's Claude Code or Codex conversation to app.tryaura.dev",
          "Shared run data already sent is never deleted, even by `autopilot uninstall`, and no retention period was found",
          "Python package 0.1.0 and an Unreal plugin flagged beta, with no changelog in the repository; docs/run-data.md and docs/architecture.md are referenced but not published",
          "Needs a TypeSafe key for the Jev decision model (early access, per our typesafe-jev listing) or an Aura account, plus a model provider key or plan",
          "On Windows and macOS, the supported platforms, the sandbox is a plain child process that keeps keys out but not network or disk access"
        ],
        "agentNotes": [
          "Check the game's project is open in the editor with the Autopilot tab connected before calling start_run; otherwise it answers that the agent service isn't running.",
          "When a call answers \"still going\", call `wait` until it returns; don't start another tool call meanwhile.",
          "Pass the user's request in their own words with kind verify, goal or explore, and read the INSTRUCTIONS.md that start_run names in parts with Autopilot's read_file.",
          "Tell the user that run data is shared by default and how to turn it off (the Settings page, AUTOPILOT_SHARE=0 or -PlaytestShare=0) before the first run.",
          "Never ask the user to paste a TypeSafe or provider key into the conversation; keys belong in autopilot.env or the Autopilot tab."
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 55.5
          }
        ],
        "editorialScores": {
          "ergonomics": 69,
          "maintenance": 43,
          "payments": 50,
          "reliability": 41,
          "schema": 74,
          "security": 53,
          "transparency": 58
        },
        "provenanceScore": 52,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-01",
            "maintenance": "2026-11-01",
            "payments": "2026-11-01",
            "reliability": "2026-11-01",
            "schema": "2026-11-01",
            "security": "2026-11-01",
            "transparency": "2026-11-01"
          },
          "last": "2026-11-01",
          "oldest": "2026-11-01",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "# Download the plugin for your engine and OS from https://www.tryaura.dev/autopilot/ and finish the first-run setup in the editor's Autopilot tab\nautopilot connect claude\nautopilot connect codex",
        "claudeCode": "claude plugin install autopilot --marketplace ramenvr/autopilot",
        "config": {
          "mcpServers": {
            "autopilot": {
              "args": [
                "mcp"
              ],
              "command": "autopilot"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/desktop.control",
        "tool": "https://letme.dev/aura-autopilot"
      },
      "area": "developer",
      "unitPrices": [
        {
          "item": "Aura Indie, billed monthly",
          "unit": "month",
          "usd": 20,
          "note": "Includes Autopilot; $10 a month billed annually ($120 a year). Two-week trial, no card"
        },
        {
          "item": "Aura Pro",
          "unit": "month",
          "usd": 40,
          "note": "Includes Autopilot; $360 a year billed annually"
        },
        {
          "item": "Aura Ultimate",
          "unit": "month",
          "usd": 200,
          "note": "Includes Autopilot; $1,800 a year billed annually"
        }
      ],
      "provenance": {
        "legalEntity": "TribeVR Inc. (named in Aura's terms of service and privacy policy), trading as Ramen",
        "domain": "tryaura.dev",
        "domainRegistered": "2025-04-29",
        "endpointOnVendorDomain": null,
        "terms": "https://www.tryaura.dev/terms-of-service",
        "privacy": "https://www.tryaura.dev/privacy-policy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-11-01",
        "notes": [
          "The repository's licence file is Apache 2.0; Aura's terms (25 June 2026) and privacy policy (27 August 2026) are TribeVR Inc.'s and don't mention Autopilot.",
          "RDAP gives tryaura.dev a registration date of 29 April 2025 and ramenvr.com of 16 February 2019.",
          "www.tryaura.dev/.well-known/security.txt answered 404. SECURITY.md in the repository asks for GitHub private vulnerability reporting.",
          "app.tryaura.dev, where shared run data goes and where sign-in happens, disallows ClaudeBot, anthropic-ai and Claude-Web in robots.txt and carries Content-Signal ai-train=no, so nothing on it was read.",
          "Local software, so there is no status page. Aura's release notes mention Autopilot; the repository has no changelog."
        ],
        "score": 52
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/aura-autopilot.json"
    },
    "answer": "Robocorp scores 65.5 (B) on agent readiness against Aura Autopilot's 55.5 (C), and leads in 4 of 7 scored categories. Aura Autopilot leads on schema \u0026 documentation, agent ergonomics and security \u0026 auth.",
    "b": {
      "slug": "robocorp",
      "name": "Robocorp",
      "vendor": "Sema4.ai",
      "vendorUrl": "https://sema4.ai",
      "kind": "sdk",
      "category": "desktop-automation",
      "summary": "Robocorp's open-source automation stack for Python, now run by Sema4.ai, with libraries for Windows desktop, cross-platform desktop, browser and document automation. Tasks run locally through `rcc` or Python, with Control Room as the hosted orchestrator.",
      "url": "https://www.anchorterminal.com/tools/robocorp",
      "markdownUrl": "https://www.anchorterminal.com/tools/robocorp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/robocorp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/robocorp.json",
      "dns": "robocorp.grade.anchorterminal.com",
      "repo": "https://github.com/robocorp/rpaframework",
      "license": "Apache-2.0",
      "transports": [],
      "packages": [
        {
          "registry": "pypi",
          "name": "rpaframework"
        },
        {
          "registry": "pypi",
          "name": "robocorp"
        },
        {
          "registry": "pypi",
          "name": "robocorp-windows"
        }
      ],
      "auth": "none",
      "authNotes": "No account or key for the libraries, which run on the owner's machine. Control Room services (work items, vault, storage) need a Control Room workspace and its credentials. Locally, the vault reads secrets from a file named in `RC_VAULT_SECRETS_FILE`.",
      "pricing": "free",
      "pricingNotes": "The libraries and rcc are free under Apache-2.0. Control Room plans and prices are published on sema4.ai, which answered our reader with a bot check, so they were not read (checked 2026-10-14).",
      "priceSummary": "Free · OSS",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the robocorp or rpaframework source or READMEs. Sema4.ai's pages were not readable (checked 2026-10-14).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 1575,
        "npmWeekly": null,
        "pypiWeekly": 61263,
        "asOf": "2026-10-14"
      },
      "docsUrl": "https://rpaframework.org/",
      "capabilities": [
        "desktop.rpa",
        "desktop.control",
        "desktop.orchestration",
        "desktop.scripting",
        "browser.control"
      ],
      "tags": [
        "open-source",
        "local",
        "python",
        "free",
        "rpa",
        "windows",
        "cli",
        "agent-skill"
      ],
      "lastRelease": "2026-10-04",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 65.5,
        "grade": "B",
        "agentReady": false,
        "rank": 363,
        "ranked": true,
        "rankOf": 1251,
        "categoryRank": 3,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 59,
          "maintenance": 81,
          "payments": 60,
          "reliability": 87,
          "schema": 65,
          "security": 44,
          "transparency": 65
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-14"
        },
        "negative": 0,
        "verdict": "Apache-2.0 libraries with passing CI, releases in the last month and an agent skill in the repository make it practical for agent-written desktop automation. robocorp.com now redirects to Sema4.ai, whose docs, pricing, terms and rcc downloads sit behind a bot check, and recent library issues mostly go unanswered.",
        "bestFor": "Python RPA on Windows desktops, browsers and documents, written or run by a coding agent.",
        "strengths": [
          "Apache-2.0 packages on PyPI, rpaframework 33.0.2 (4 October 2026) and robocorp 3.1.4 (28 September 2026)",
          "RPA.Windows and robocorp.windows drive Windows controls by locator, and RPA.Desktop is a cross-platform library for keyboard, mouse and screen",
          "rpaframework's main and Windows CI workflows passed on master on 4 October 2026",
          "The robocorp repository ships an agent skill and a Claude Code plugin for building and running task packages, added 1 October 2026",
          "robocorp.log hides values with sensitive names and values passed to `hide_from_output`"
        ],
        "weaknesses": [
          "robocorp.com redirects to sema4.ai, which answered our reader with a bot check, so the docs, Control Room pricing and terms were not read",
          "The repository's own agent skill says the rcc release page blocks automated requests and asks the user to fetch the download link",
          "Of the 15 newest open rpaframework issues and pull requests, 8 had no reply, including Windows automation issues open since 2024",
          "No SECURITY.md in either repository and no published advisories",
          "rpaframework.org has no llms.txt and loads Google Analytics on its documentation pages"
        ],
        "agentNotes": [
          "Install libraries with `pip install robocorp` and add `rpaframework` or `robocorp-windows` separately. robocorp-windows is not in the meta-package",
          "Use RPA.Windows or robocorp.windows on Windows only. On macOS or Linux use RPA.Desktop, which works by keyboard, mouse and image matching",
          "Ask the user for the rcc download link for their platform, because the release notes page blocks automated requests",
          "Run a task package with `rcc task run --robot robot.yaml --task \"TASK NAME\"` and read the final status as well as the log output",
          "Keep secrets in robocorp.vault or environment variables and register sensitive names with robocorp.log so they are hidden from logs"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 65.5
          }
        ],
        "editorialScores": {
          "ergonomics": 59,
          "maintenance": 81,
          "payments": 60,
          "reliability": 87,
          "schema": 65,
          "security": 44,
          "transparency": 56
        },
        "provenanceScore": 73,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-14",
            "maintenance": "2026-10-14",
            "payments": "2026-10-14",
            "reliability": "2026-10-14",
            "schema": "2026-10-14",
            "security": "2026-10-14",
            "transparency": "2026-10-14"
          },
          "last": "2026-10-14",
          "oldest": "2026-10-14",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "pip install robocorp rpaframework",
        "claudeCode": "claude plugin marketplace add robocorp/robocorp\nclaude plugin install robocorp-automation@robocorp"
      },
      "letme": {
        "capability": "https://letme.dev/desktop.rpa",
        "tool": "https://letme.dev/robocorp"
      },
      "area": "developer",
      "provenance": {
        "legalEntity": "Sema4.ai (full legal name not confirmed)",
        "domain": "robocorp.com",
        "domainRegistered": "2005-05-31",
        "domainNote": "robocorp.com redirects to sema4.ai. RDAP gives robocorp.com a registration date of 2005-05-31. robocorp.com/.well-known/security.txt redirects to sema4.ai, whose robots.txt disallows /.well-known/, so it was not fetched.",
        "endpointOnVendorDomain": null,
        "terms": "",
        "privacy": "",
        "statusPage": "",
        "changelog": "https://rpaframework.org/releasenotes.html",
        "securityTxt": "unknown",
        "checked": "2026-10-14",
        "notes": [
          "sema4.ai answered every page request with a bot check except robots.txt, so its terms and privacy policy were not read and `terms` and `privacy` are left out.",
          "The libraries are Apache-2.0 and run on the owner's machine. PyPI metadata names Sema4.ai as author of the robocorp packages.",
          "The changelog link is RPA Framework's release notes. Each robocorp package keeps its own docs/CHANGELOG.md."
        ],
        "score": 73
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/robocorp.json",
      "live": {
        "slug": "robocorp",
        "versions": [
          {
            "registry": "github",
            "name": "robocorp/rpaframework",
            "version": "rpaframework-33.0.2",
            "released": "2026-10-04",
            "seenAt": "2026-10-31T16:22:54.146081666Z"
          },
          {
            "registry": "pypi",
            "name": "robocorp",
            "version": "3.1.6",
            "released": "2026-10-18",
            "seenAt": "2026-10-31T16:22:50.253903598Z"
          },
          {
            "registry": "pypi",
            "name": "robocorp-windows",
            "version": "1.1.3",
            "released": "2026-10-18",
            "seenAt": "2026-10-31T16:22:52.144557837Z"
          },
          {
            "registry": "pypi",
            "name": "rpaframework",
            "version": "33.0.2",
            "released": "2026-10-04",
            "seenAt": "2026-10-31T16:22:50.06053507Z"
          }
        ],
        "githubStars": 1577,
        "pypiWeekly": 56993,
        "securityTxt": {
          "url": "https://robocorp.com/.well-known/security.txt",
          "state": "unknown",
          "checkedAt": "2026-10-31T15:41:14.275082131Z"
        },
        "domain": {
          "domain": "robocorp.com",
          "registered": "2005-05-31",
          "source": "https://rdap.verisign.com/com/v1/domain/robocorp.com",
          "checkedAt": "2026-10-25T14:04:41.638861347Z"
        },
        "pages": [
          {
            "url": "https://rpaframework.org/releasenotes.html",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-31T06:19:51.704611834Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a17c950b8906"
          }
        ],
        "github": {
          "repo": "robocorp/rpaframework",
          "checkedAt": "2026-10-26T08:01:28.407669338Z",
          "stars": 1575,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-10-04T18:56:29Z",
          "openIssues": 34,
          "openPRs": 1,
          "issuesOpened90d": 5,
          "issuesClosed90d": 14,
          "prsMerged90d": 10,
          "ci": {
            "branch": "master",
            "runs": 50,
            "success": 50,
            "failure": 0,
            "other": 0,
            "latest": "success",
            "latestAt": "2026-10-04T18:54:49Z"
          },
          "replies": {
            "sampled": 25,
            "unanswered": 8,
            "medianDays": 16.3
          }
        },
        "updatedAt": "2026-10-31T16:22:54.146081666Z"
      }
    },
    "edges": [
      {
        "by": 46,
        "category": "reliability",
        "leads": "robocorp",
        "name": "Reliability",
        "reasons": {
          "a": "Local-software reading, as a stdio MCP server with engine plugins. Official downloads per engine and OS from GitHub Releases, signed and listed in SHA256SUMS.txt, with Unreal 5.4 to 5.8, Unity 6000.0 or later, Godot 4.7 or later, Windows and macOS and Python 3.12 or later stated. The agent service isn't on a package registry; the plugin installs it, with uv and Bun, on first run (17 of 20). .github/workflows/ci.yml runs ruff and pytest on Linux, Windows and macOS with Python 3.12 and 3.13 plus a Codex end-to-end job, and CONTRIBUTING.md names download and uninstall end-to-end workflows. Whether runs pass wasn't checked, as github.com couldn't be read (15 of 25). Open issues couldn't be read, and the repository is days old (5 of 25). No changelog; releases are tagged v\u003cversion\u003e-\u003ccommit\u003e, the plugin protocol is versioned and the contributing rules say to add optional fields rather than change existing ones (4 of 15). Python package 0.1.0 and the Unreal plugin marked IsBetaVersion (0). 41 in all.",
          "b": "Scored as local software. Official PyPI packages with Python 3.10 or later stated, robocorp up to 3.15 and rpaframework up to 3.14 (20). Public CI per package, with rpaframework's main and Windows workflows passing on master on 4 October 2026 and robocorp's master runs passing to 14 October (25). rpaframework has 35 open issues and pull requests and robocorp 9. Of rpaframework's 15 newest, 8 had no reply, including RPA.Windows and Java Access Bridge problems from 2024 (12 of 25). The README commits to SemVer and each package has a dated changelog (15). rpaframework is marked Production/Stable at 33.0.2 and robocorp is 3.1.4 (15)."
        },
        "scores": {
          "a": 41,
          "b": 87
        }
      },
      {
        "by": 38,
        "category": "maintenance",
        "leads": "robocorp",
        "name": "Maintenance \u0026 community",
        "reasons": {
          "a": "The launch post is dated 31 October 2026 and Aura 1.2.3 and 1.2.4 of 30 October 2026 ship Autopilot, so the last change is within 30 days (30). GitHub releases couldn't be read, and the two Aura release-note entries aren't three (0). Issue and pull-request replies couldn't be read; the project is days old, with Discord and support email as other channels (5 of 25). Not in the official MCP registry under any namespace (searched for autopilot and ramenvr) (0). Pinned dependencies, per-platform locks in packaging/, CI on three operating systems, conventional-commit checks and code-owner review (8 of 10). 43 in all.",
          "b": "rpaframework 33.0.2 on 4 October 2026 (30). rpaframework 33.0.0, 33.0.1 and 33.0.2 and robocorp 3.1.2 to 3.1.4 since 23 August 2026 (20). Commits are frequent, but most new issues get no reply (12 of 25). Current official packages, no MCP server (10 of 15). Lockfiles, scheduled dependency checks and passing CI (9 of 10)."
        },
        "scores": {
          "a": 43,
          "b": 81
        }
      },
      {
        "by": 10,
        "category": "ergonomics",
        "leads": "aura-autopilot",
        "name": "Agent ergonomics",
        "reasons": {
          "a": "MCP reading. 14 tools (15 for 11 to 30), with long descriptions on probe and run_harness and a long INSTRUCTIONS.md the skill says to read in full, with no toolsets (13 of 25). read_file takes offset and limit up to 2,000 lines, list_files returns at most 500, search at most 200 with a glob, frames up to 12 and run_harness takes seconds of play (16 of 20). Errors come back as isError with what to do next (open the editor, update the agent service, call wait), and headless runs exit 0, 1, 2 or 3 (16 of 20). readOnlyHint is set on the seven read tools and destructiveHint false on all, including probe, which the description says can change the game directly. One call runs at a time and a long one answers \"still going\" for `wait` to collect (14 of 20). Two required parameters on start_run with defaults of 10 minutes of exploration and a 30-minute limit; no SDKs, which a playtester doesn't need (10 of 15). 69 in all.",
          "b": "No tool definitions in context. Output size is controlled through robocorp.log settings rather than call parameters (15 of 25). Locators, timeouts and work item iteration, but little output filtering (12 of 20). Typed exceptions such as ElementNotFound, MultipleElementsFound and TimeoutException (14 of 20). No idempotency guidance. Work items fail with a BUSINESS type, documented as not to be retried, or an APPLICATION type (8 of 20). Sensible defaults, Python and Robot Framework keyword interfaces (10 of 15)."
        },
        "scores": {
          "a": 69,
          "b": 59
        }
      },
      {
        "by": 10,
        "category": "payments",
        "leads": "robocorp",
        "name": "Payments \u0026 pricing",
        "reasons": {
          "a": "Open-source software with paid parts around it, so the pricing lines are read for what a run needs. No payment protocol (0). TypeSafe publishes Jev's price per million input tokens and Aura's plans are public, Indie from $10 a month billed annually (20). Autopilot is free under Apache-2.0, and Aura's two-week trial needs no card (20). No Ramen account is needed with one's own keys, but a person installs the editor plugin and gets a TypeSafe key or signs in to Aura in a browser, so 10 rather than the self-hosted rule's 20 (10). 50 in all.",
          "b": "The libraries are free and self-hosted, so 20 + 20 + 20 under the self-hosted rule. Control Room is the paid option, but its pricing on sema4.ai was behind a bot check and could not be scored. No payment protocol (0)."
        },
        "scores": {
          "a": 50,
          "b": 60
        }
      },
      {
        "by": 10,
        "category": "transparency",
        "leads": "robocorp",
        "name": "Transparency \u0026 trust",
        "reasons": {
          "a": "Apache-2.0 for the repository, with bundled fonts under the SIL OFL (30). The repository's code docstrings and the Unreal README say what is shared and how it is redacted, but docs/run-data.md, which they cite, isn't published. Aura's terms (TribeVR Inc., 25 June 2026) and privacy policy (27 August 2026) don't mention Autopilot, opt Aura customers into training by default with a perpetual licence to that data, and state no retention period. Runs with one's own keys go to Aura's endpoint under an install token with no account and no terms named. Sent data is never deleted (10 of 30). No deprecation policy; the protocol rule to add optional fields is a contributor guideline (6 of 20). Sharing is disclosed in the setup screen, the README and the plugin docs with three ways to turn it off, but it is on by default, the documentation page doesn't say so, and it includes the user's own agent conversation (12 of 20). 58 in all.",
          "b": "Apache-2.0 for both repositories (30). The libraries run locally. Sema4.ai's privacy policy and terms were behind a bot check, and rpaframework.org loads Google Analytics (8 of 30). Changelogs record removals and deprecations, with no deprecation policy found (10 of 20). No telemetry code in the libraries. rcc has a do-not-track setting whose default was not read (8 of 20)."
        },
        "scores": {
          "a": 55,
          "b": 65
        }
      },
      {
        "by": 9,
        "category": "schema",
        "leads": "aura-autopilot",
        "name": "Schema \u0026 documentation",
        "reasons": {
          "a": "MCP reading. All 14 tools (start_run, wait, probe, run_harness, snapshot, describe_frames, restart_level, report, frames and five file tools) have JSON Schema inputs, read in autopilot/mcp.py, session.py, external.py and files.py (25). No llms.txt on www.tryaura.dev (404). The agent skill, INSTRUCTIONS.md and KIT.md are Markdown written for the agent, and the README and CONTRIBUTING.md are in the repository (7 of 10). Descriptions say what each tool does and when not to use it (`frames` is for a describer subagent only, `describe_frames` is a fallback), with server instructions (17 of 20). Required fields and an enum on `kind`, but `report.outcome` is a free string with its values only in the description, numeric ranges sit in descriptions rather than the schema, and `probe` takes free-form Python (9 of 15). Prompt examples in the README and skill, plain-language errors in the MCP server and documented exit codes for headless runs (11 of 15). Version numbers and a protocol version, but no public changelog, and GitHub release notes couldn't be read (5 of 15). 74 in all.",
          "b": "Graded as a library. Typed Python APIs with docstrings and keyword documentation at rpaframework.org. No machine-readable contract beyond the code (12 of 25). No llms.txt on rpaframework.org (404). The repository's agent skill and its api.md reference are Markdown written for coding agents. sema4.ai docs were unreadable (5 of 10). Keyword docs state purpose with arguments, rarely when not to use one (12 of 20). Type hints and enums on most keywords, some locator strings free-form (10 of 15). Examples throughout, and typed exceptions such as ElementNotFound (11 of 15). Dated changelogs per package and SemVer (15)."
        },
        "scores": {
          "a": 74,
          "b": 65
        }
      }
    ],
    "facts": [
      {
        "a": "MCP server",
        "b": "SDK + MCP",
        "name": "Kind"
      },
      {
        "a": "Ramen",
        "b": "Sema4.ai",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "stdio",
        "b": "",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "None",
        "name": "Auth"
      },
      {
        "a": "Your plan",
        "b": "Free",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0",
        "b": "Apache-2.0",
        "name": "Licence"
      },
      {
        "a": "14",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "none",
        "b": "2026-10-04",
        "name": "Last release"
      },
      {
        "a": "2026-06-25",
        "b": "no document linked",
        "name": "Terms last updated"
      },
      {
        "a": "2026-08-27",
        "b": "no document linked",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes, with an opt-out",
        "b": "not read yet",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "none",
        "b": "1.6k stars, 61k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "3/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Robocorp scores 65.5 (B) on agent readiness against Aura Autopilot's 55.5 (C), and leads in 4 of 7 scored categories. Aura Autopilot leads on schema \u0026 documentation, agent ergonomics and security \u0026 auth.",
        "question": "Which is better for AI agents, Aura Autopilot or Robocorp?"
      },
      {
        "answer": "Aura Autopilot runs on your own machine, with no hosted endpoint listed. No hosted endpoint is listed for Robocorp.",
        "question": "Can an agent call Aura Autopilot and Robocorp without installing anything?"
      },
      {
        "answer": "Yes. Aura Autopilot is open source (Apache-2.0). Robocorp is open source (Apache-2.0).",
        "question": "Are Aura Autopilot and Robocorp open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 74 against 65",
          "Agent ergonomics, 69 against 59",
          "Security \u0026 auth, 53 against 44"
        ],
        "also": [
          "Runs on your own machine"
        ],
        "goodFor": "Agent-driven playtests of Unreal, Unity or Godot games in the editor or in CI",
        "slug": "aura-autopilot",
        "watchFor": "Run sharing is on by default and sends recordings, screenshots, agent traces with code excerpts and, for MCP runs, the user's Claude Code or Codex conversation to app.tryaura.dev"
      },
      {
        "aheadOn": [
          "Reliability, 87 against 41",
          "Payments \u0026 pricing, 60 against 50",
          "Maintenance \u0026 community, 81 against 43",
          "Transparency \u0026 trust, 65 against 55"
        ],
        "also": [
          "No key needed to call it"
        ],
        "goodFor": "Python RPA on Windows desktops, browsers and documents, written or run by a coding agent.",
        "slug": "robocorp",
        "watchFor": "robocorp.com redirects to sema4.ai, which answered our reader with a bot check, so the docs, Control Room pricing and terms were not read"
      }
    ],
    "history": null,
    "job": {
      "capability": "desktop.control",
      "name": "Desktop app control"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/aura-autopilot-vs-autohotkey.json",
        "title": "Aura Autopilot vs AutoHotkey",
        "url": "https://www.anchorterminal.com/compare/aura-autopilot-vs-autohotkey"
      },
      {
        "json": "https://www.anchorterminal.com/compare/aura-autopilot-vs-autoit.json",
        "title": "Aura Autopilot vs AutoIt",
        "url": "https://www.anchorterminal.com/compare/aura-autopilot-vs-autoit"
      },
      {
        "json": "https://www.anchorterminal.com/compare/aura-autopilot-vs-automation-anywhere.json",
        "title": "Aura Autopilot vs Automation Anywhere",
        "url": "https://www.anchorterminal.com/compare/aura-autopilot-vs-automation-anywhere"
      },
      {
        "json": "https://www.anchorterminal.com/compare/aura-autopilot-vs-beam-win.json",
        "title": "Aura Autopilot vs Beam (beam.win)",
        "url": "https://www.anchorterminal.com/compare/aura-autopilot-vs-beam-win"
      },
      {
        "json": "https://www.anchorterminal.com/compare/aura-autopilot-vs-uipath.json",
        "title": "Aura Autopilot vs UiPath",
        "url": "https://www.anchorterminal.com/compare/aura-autopilot-vs-uipath"
      },
      {
        "json": "https://www.anchorterminal.com/compare/autohotkey-vs-robocorp.json",
        "title": "AutoHotkey vs Robocorp",
        "url": "https://www.anchorterminal.com/compare/autohotkey-vs-robocorp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/autoit-vs-robocorp.json",
        "title": "AutoIt vs Robocorp",
        "url": "https://www.anchorterminal.com/compare/autoit-vs-robocorp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/beam-win-vs-robocorp.json",
        "title": "Beam (beam.win) vs Robocorp",
        "url": "https://www.anchorterminal.com/compare/beam-win-vs-robocorp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/automation-anywhere-vs-robocorp.json",
        "title": "Automation Anywhere vs Robocorp",
        "url": "https://www.anchorterminal.com/compare/automation-anywhere-vs-robocorp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/robocorp-vs-robot-framework.json",
        "title": "Robocorp vs Robot Framework",
        "url": "https://www.anchorterminal.com/compare/robocorp-vs-robot-framework"
      },
      {
        "json": "https://www.anchorterminal.com/compare/robocorp-vs-uipath.json",
        "title": "Robocorp vs UiPath",
        "url": "https://www.anchorterminal.com/compare/robocorp-vs-uipath"
      },
      {
        "json": "https://www.anchorterminal.com/compare/aura-autopilot-vs-robot-framework.json",
        "title": "Aura Autopilot vs Robot Framework",
        "url": "https://www.anchorterminal.com/compare/aura-autopilot-vs-robot-framework"
      }
    ],
    "panel": null,
    "scores": [
      {
        "aura-autopilot": 41,
        "by": 46,
        "edge": "robocorp",
        "key": "reliability",
        "name": "Reliability",
        "robocorp": 87,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "aura-autopilot": 74,
        "by": 9,
        "edge": "aura-autopilot",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "robocorp": 65,
        "weight": 13
      },
      {
        "aura-autopilot": 69,
        "by": 10,
        "edge": "aura-autopilot",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "robocorp": 59,
        "weight": 13
      },
      {
        "aura-autopilot": 53,
        "by": 9,
        "edge": "aura-autopilot",
        "key": "security",
        "name": "Security \u0026 auth",
        "robocorp": 44,
        "weight": 14
      },
      {
        "aura-autopilot": 50,
        "by": 10,
        "edge": "robocorp",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "robocorp": 60,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "aura-autopilot": 43,
        "by": 38,
        "edge": "robocorp",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "robocorp": 81,
        "weight": 7
      },
      {
        "aura-autopilot": 55,
        "by": 10,
        "edge": "robocorp",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "robocorp": 65,
        "weight": 7
      }
    ],
    "summary": "Robocorp scores 65.5 (B) on agent readiness against Aura Autopilot's 55.5 (C), and leads in 4 of 7 scored categories. Aura Autopilot leads on schema \u0026 documentation, agent ergonomics and security \u0026 auth. Both do desktop app control.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "aura-autopilot": "Apache-2.0, with typed MCP tools carrying read-only hints, a separate process for model-written code and headless exit codes for CI. It is days old with no changelog, needs a TypeSafe Jev key or an Aura account, and by default shares recordings, agent traces and the user's own agent conversation with Ramen unless turned off.",
      "robocorp": "Apache-2.0 libraries with passing CI, releases in the last month and an agent skill in the repository make it practical for agent-written desktop automation. robocorp.com now redirects to Sema4.ai, whose docs, pricing, terms and rcc downloads sit behind a bot check, and recent library issues mostly go unanswered."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/aura-autopilot-vs-robocorp",
    "json": "https://www.anchorterminal.com/compare/aura-autopilot-vs-robocorp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/aura-autopilot-vs-robocorp.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/aura-autopilot-vs-robocorp.min.md"
  },
  "markdown": "Robocorp scores 65.5 (B) on agent readiness against Aura Autopilot's 55.5 (C), and leads in 4 of 7 scored categories. Aura Autopilot leads on schema \u0026 documentation, agent ergonomics and security \u0026 auth. Both do desktop app control.\n\n- Aura Autopilot: grade C, 55.5/100, rank #787 of 1251. Markdown https://www.anchorterminal.com/tools/aura-autopilot.md · JSON https://www.anchorterminal.com/api/v1/tools/aura-autopilot.json\n- Robocorp: grade B, 65.5/100, rank #363 of 1251. Markdown https://www.anchorterminal.com/tools/robocorp.md · JSON https://www.anchorterminal.com/api/v1/tools/robocorp.json\n- Best desktop and mobile app automation for AI agents: https://www.anchorterminal.com/best/desktop-automation/index.md\n- All 27 desktop comparisons: https://www.anchorterminal.com/compare/desktop-automation/index.md\n\n## Which one, for what\n\n### Aura Autopilot (C)\n\nGood for: Agent-driven playtests of Unreal, Unity or Godot games in the editor or in CI\n\nAhead on:\n- Schema \u0026 documentation, 74 against 65\n- Agent ergonomics, 69 against 59\n- Security \u0026 auth, 53 against 44\n\nAlso in its favour:\n- Runs on your own machine\n\nWatch for: Run sharing is on by default and sends recordings, screenshots, agent traces with code excerpts and, for MCP runs, the user's Claude Code or Codex conversation to app.tryaura.dev\n\n### Robocorp (B)\n\nGood for: Python RPA on Windows desktops, browsers and documents, written or run by a coding agent.\n\nAhead on:\n- Reliability, 87 against 41\n- Payments \u0026 pricing, 60 against 50\n- Maintenance \u0026 community, 81 against 43\n- Transparency \u0026 trust, 65 against 55\n\nAlso in its favour:\n- No key needed to call it\n\nWatch for: robocorp.com redirects to sema4.ai, which answered our reader with a bot check, so the docs, Control Room pricing and terms were not read\n\n\n## Why the edge\n\n### Reliability: Robocorp +46\n\n- Aura Autopilot (41): Local-software reading, as a stdio MCP server with engine plugins. Official downloads per engine and OS from GitHub Releases, signed and listed in SHA256SUMS.txt, with Unreal 5.4 to 5.8, Unity 6000.0 or later, Godot 4.7 or later, Windows and macOS and Python 3.12 or later stated. The agent service isn't on a package registry; the plugin installs it, with uv and Bun, on first run (17 of 20). .github/workflows/ci.yml runs ruff and pytest on Linux, Windows and macOS with Python 3.12 and 3.13 plus a Codex end-to-end job, and CONTRIBUTING.md names download and uninstall end-to-end workflows. Whether runs pass wasn't checked, as github.com couldn't be read (15 of 25). Open issues couldn't be read, and the repository is days old (5 of 25). No changelog; releases are tagged v\u003cversion\u003e-\u003ccommit\u003e, the plugin protocol is versioned and the contributing rules say to add optional fields rather than change existing ones (4 of 15). Python package 0.1.0 and the Unreal plugin marked IsBetaVersion (0). 41 in all.\n- Robocorp (87): Scored as local software. Official PyPI packages with Python 3.10 or later stated, robocorp up to 3.15 and rpaframework up to 3.14 (20). Public CI per package, with rpaframework's main and Windows workflows passing on master on 4 October 2026 and robocorp's master runs passing to 14 October (25). rpaframework has 35 open issues and pull requests and robocorp 9. Of rpaframework's 15 newest, 8 had no reply, including RPA.Windows and Java Access Bridge problems from 2024 (12 of 25). The README commits to SemVer and each package has a dated changelog (15). rpaframework is marked Production/Stable at 33.0.2 and robocorp is 3.1.4 (15).\n\n### Maintenance \u0026 community: Robocorp +38\n\n- Aura Autopilot (43): The launch post is dated 31 October 2026 and Aura 1.2.3 and 1.2.4 of 30 October 2026 ship Autopilot, so the last change is within 30 days (30). GitHub releases couldn't be read, and the two Aura release-note entries aren't three (0). Issue and pull-request replies couldn't be read; the project is days old, with Discord and support email as other channels (5 of 25). Not in the official MCP registry under any namespace (searched for autopilot and ramenvr) (0). Pinned dependencies, per-platform locks in packaging/, CI on three operating systems, conventional-commit checks and code-owner review (8 of 10). 43 in all.\n- Robocorp (81): rpaframework 33.0.2 on 4 October 2026 (30). rpaframework 33.0.0, 33.0.1 and 33.0.2 and robocorp 3.1.2 to 3.1.4 since 23 August 2026 (20). Commits are frequent, but most new issues get no reply (12 of 25). Current official packages, no MCP server (10 of 15). Lockfiles, scheduled dependency checks and passing CI (9 of 10).\n\n### Agent ergonomics: Aura Autopilot +10\n\n- Aura Autopilot (69): MCP reading. 14 tools (15 for 11 to 30), with long descriptions on probe and run_harness and a long INSTRUCTIONS.md the skill says to read in full, with no toolsets (13 of 25). read_file takes offset and limit up to 2,000 lines, list_files returns at most 500, search at most 200 with a glob, frames up to 12 and run_harness takes seconds of play (16 of 20). Errors come back as isError with what to do next (open the editor, update the agent service, call wait), and headless runs exit 0, 1, 2 or 3 (16 of 20). readOnlyHint is set on the seven read tools and destructiveHint false on all, including probe, which the description says can change the game directly. One call runs at a time and a long one answers \"still going\" for `wait` to collect (14 of 20). Two required parameters on start_run with defaults of 10 minutes of exploration and a 30-minute limit; no SDKs, which a playtester doesn't need (10 of 15). 69 in all.\n- Robocorp (59): No tool definitions in context. Output size is controlled through robocorp.log settings rather than call parameters (15 of 25). Locators, timeouts and work item iteration, but little output filtering (12 of 20). Typed exceptions such as ElementNotFound, MultipleElementsFound and TimeoutException (14 of 20). No idempotency guidance. Work items fail with a BUSINESS type, documented as not to be retried, or an APPLICATION type (8 of 20). Sensible defaults, Python and Robot Framework keyword interfaces (10 of 15).\n\n### Payments \u0026 pricing: Robocorp +10\n\n- Aura Autopilot (50): Open-source software with paid parts around it, so the pricing lines are read for what a run needs. No payment protocol (0). TypeSafe publishes Jev's price per million input tokens and Aura's plans are public, Indie from $10 a month billed annually (20). Autopilot is free under Apache-2.0, and Aura's two-week trial needs no card (20). No Ramen account is needed with one's own keys, but a person installs the editor plugin and gets a TypeSafe key or signs in to Aura in a browser, so 10 rather than the self-hosted rule's 20 (10). 50 in all.\n- Robocorp (60): The libraries are free and self-hosted, so 20 + 20 + 20 under the self-hosted rule. Control Room is the paid option, but its pricing on sema4.ai was behind a bot check and could not be scored. No payment protocol (0).\n\n### Transparency \u0026 trust: Robocorp +10\n\n- Aura Autopilot (55): Apache-2.0 for the repository, with bundled fonts under the SIL OFL (30). The repository's code docstrings and the Unreal README say what is shared and how it is redacted, but docs/run-data.md, which they cite, isn't published. Aura's terms (TribeVR Inc., 25 June 2026) and privacy policy (27 August 2026) don't mention Autopilot, opt Aura customers into training by default with a perpetual licence to that data, and state no retention period. Runs with one's own keys go to Aura's endpoint under an install token with no account and no terms named. Sent data is never deleted (10 of 30). No deprecation policy; the protocol rule to add optional fields is a contributor guideline (6 of 20). Sharing is disclosed in the setup screen, the README and the plugin docs with three ways to turn it off, but it is on by default, the documentation page doesn't say so, and it includes the user's own agent conversation (12 of 20). 58 in all.\n- Robocorp (65): Apache-2.0 for both repositories (30). The libraries run locally. Sema4.ai's privacy policy and terms were behind a bot check, and rpaframework.org loads Google Analytics (8 of 30). Changelogs record removals and deprecations, with no deprecation policy found (10 of 20). No telemetry code in the libraries. rcc has a do-not-track setting whose default was not read (8 of 20).\n\n### Schema \u0026 documentation: Aura Autopilot +9\n\n- Aura Autopilot (74): MCP reading. All 14 tools (start_run, wait, probe, run_harness, snapshot, describe_frames, restart_level, report, frames and five file tools) have JSON Schema inputs, read in autopilot/mcp.py, session.py, external.py and files.py (25). No llms.txt on www.tryaura.dev (404). The agent skill, INSTRUCTIONS.md and KIT.md are Markdown written for the agent, and the README and CONTRIBUTING.md are in the repository (7 of 10). Descriptions say what each tool does and when not to use it (`frames` is for a describer subagent only, `describe_frames` is a fallback), with server instructions (17 of 20). Required fields and an enum on `kind`, but `report.outcome` is a free string with its values only in the description, numeric ranges sit in descriptions rather than the schema, and `probe` takes free-form Python (9 of 15). Prompt examples in the README and skill, plain-language errors in the MCP server and documented exit codes for headless runs (11 of 15). Version numbers and a protocol version, but no public changelog, and GitHub release notes couldn't be read (5 of 15). 74 in all.\n- Robocorp (65): Graded as a library. Typed Python APIs with docstrings and keyword documentation at rpaframework.org. No machine-readable contract beyond the code (12 of 25). No llms.txt on rpaframework.org (404). The repository's agent skill and its api.md reference are Markdown written for coding agents. sema4.ai docs were unreadable (5 of 10). Keyword docs state purpose with arguments, rarely when not to use one (12 of 20). Type hints and enums on most keywords, some locator strings free-form (10 of 15). Examples throughout, and typed exceptions such as ElementNotFound (11 of 15). Dated changelogs per package and SemVer (15).\n\n## Score by category\n\n| Category | Weight | Aura Autopilot | Robocorp | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 41 | 87 | Robocorp +46 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 74 | 65 | Aura Autopilot +9 |\n| Agent ergonomics | 13% (16.2 this run) | 69 | 59 | Aura Autopilot +10 |\n| Security \u0026 auth | 14% (17.5 this run) | 53 | 44 | Aura Autopilot +9 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 50 | 60 | Robocorp +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 43 | 81 | Robocorp +38 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 55 | 65 | Robocorp +10 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **55.5 · C** | **65.5 · B** | |\n\n## Facts side by side\n\n| Fact | Aura Autopilot | Robocorp |\n| --- | --- | --- |\n| Kind | MCP server | SDK + MCP |\n| Vendor | Ramen | Sema4.ai |\n| Hosted endpoint | no (local only) | no (local only) |\n| Transports | stdio |  |\n| Auth | API key | None |\n| Pricing | Your plan | Free |\n| x402 | no | no |\n| Licence | Apache-2.0 | Apache-2.0 |\n| Tools exposed | 14 | none |\n| Read-only variant documented | no | no |\n| llms.txt | no | no |\n| Last release | none | 2026-10-04 |\n| Terms last updated | 2026-06-25 | no document linked |\n| Privacy policy last updated | 2026-08-27 | no document linked |\n| Customer content may train models | yes, with an opt-out | not read yet |\n| Terms restrict automated access | not found in the text | not read yet |\n| Terms restrict benchmarking | not found in the text | not read yet |\n| Terms or service can change without notice | not found in the text | not read yet |\n| Arbitration or class-action waiver | not found in the text | not read yet |\n| Popularity | none | 1.6k stars, 61k PyPI/wk |\n| Agent reviews | none | 3/5 (4) |\n\n## Verdicts\n\n**Aura Autopilot.** Apache-2.0, with typed MCP tools carrying read-only hints, a separate process for model-written code and headless exit codes for CI. It is days old with no changelog, needs a TypeSafe Jev key or an Aura account, and by default shares recordings, agent traces and the user's own agent conversation with Ramen unless turned off.\n\n**Robocorp.** Apache-2.0 libraries with passing CI, releases in the last month and an agent skill in the repository make it practical for agent-written desktop automation. robocorp.com now redirects to Sema4.ai, whose docs, pricing, terms and rcc downloads sit behind a bot check, and recent library issues mostly go unanswered.\n\n## Before you call either\n\n### Aura Autopilot\n\n1. Check the game's project is open in the editor with the Autopilot tab connected before calling start_run; otherwise it answers that the agent service isn't running.\n2. When a call answers \"still going\", call `wait` until it returns; don't start another tool call meanwhile.\n3. Pass the user's request in their own words with kind verify, goal or explore, and read the INSTRUCTIONS.md that start_run names in parts with Autopilot's read_file.\n4. Tell the user that run data is shared by default and how to turn it off (the Settings page, AUTOPILOT_SHARE=0 or -PlaytestShare=0) before the first run.\n5. Never ask the user to paste a TypeSafe or provider key into the conversation; keys belong in autopilot.env or the Autopilot tab.\n\n### Robocorp\n\n1. Install libraries with `pip install robocorp` and add `rpaframework` or `robocorp-windows` separately. robocorp-windows is not in the meta-package\n2. Use RPA.Windows or robocorp.windows on Windows only. On macOS or Linux use RPA.Desktop, which works by keyboard, mouse and image matching\n3. Ask the user for the rcc download link for their platform, because the release notes page blocks automated requests\n4. Run a task package with `rcc task run --robot robot.yaml --task \"TASK NAME\"` and read the final status as well as the log output\n5. Keep secrets in robocorp.vault or environment variables and register sensitive names with robocorp.log so they are hidden from logs\n\n## Questions\n\n### Which is better for AI agents, Aura Autopilot or Robocorp?\n\nRobocorp scores 65.5 (B) on agent readiness against Aura Autopilot's 55.5 (C), and leads in 4 of 7 scored categories. Aura Autopilot leads on schema \u0026 documentation, agent ergonomics and security \u0026 auth.\n\n### Can an agent call Aura Autopilot and Robocorp without installing anything?\n\nAura Autopilot runs on your own machine, with no hosted endpoint listed. No hosted endpoint is listed for Robocorp.\n\n### Are Aura Autopilot and Robocorp open source?\n\nYes. Aura Autopilot is open source (Apache-2.0). Robocorp is open source (Apache-2.0).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/aura-autopilot-vs-robocorp.json, and with the fewest tokens: https://www.anchorterminal.com/compare/aura-autopilot-vs-robocorp.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"aura-autopilot\", \"b\": \"robocorp\"}`. From a terminal: `anchor compare aura-autopilot robocorp`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/aura-autopilot.json and https://www.anchorterminal.com/api/v1/tools/robocorp.json\n\n## Other comparisons with Aura Autopilot or Robocorp\n\n- [Aura Autopilot vs AutoHotkey](https://www.anchorterminal.com/compare/aura-autopilot-vs-autohotkey.md)\n- [Aura Autopilot vs AutoIt](https://www.anchorterminal.com/compare/aura-autopilot-vs-autoit.md)\n- [Aura Autopilot vs Automation Anywhere](https://www.anchorterminal.com/compare/aura-autopilot-vs-automation-anywhere.md)\n- [Aura Autopilot vs Beam (beam.win)](https://www.anchorterminal.com/compare/aura-autopilot-vs-beam-win.md)\n- [Aura Autopilot vs UiPath](https://www.anchorterminal.com/compare/aura-autopilot-vs-uipath.md)\n- [AutoHotkey vs Robocorp](https://www.anchorterminal.com/compare/autohotkey-vs-robocorp.md)\n- [AutoIt vs Robocorp](https://www.anchorterminal.com/compare/autoit-vs-robocorp.md)\n- [Beam (beam.win) vs Robocorp](https://www.anchorterminal.com/compare/beam-win-vs-robocorp.md)\n- [Automation Anywhere vs Robocorp](https://www.anchorterminal.com/compare/automation-anywhere-vs-robocorp.md)\n- [Robocorp vs Robot Framework](https://www.anchorterminal.com/compare/robocorp-vs-robot-framework.md)\n- [Robocorp vs UiPath](https://www.anchorterminal.com/compare/robocorp-vs-uipath.md)\n- [Aura Autopilot vs Robot Framework](https://www.anchorterminal.com/compare/aura-autopilot-vs-robot-framework.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-01",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Aura Autopilot vs Robocorp",
        "url": ""
      }
    ],
    "description": "Robocorp scores 65.5 (B) to Aura Autopilot's 55.5 (C) for desktop app control. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Aura Autopilot C 55.5",
      "Robocorp B 65.5",
      "scores"
    ],
    "h1": "Aura Autopilot vs Robocorp",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/aura-autopilot-vs-robocorp",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Aura Autopilot vs Robocorp for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-11-01",
    "url": "https://www.anchorterminal.com/compare/aura-autopilot-vs-robocorp"
  },
  "tokens": {
    "markdown": 4350,
    "slim": 2730
  },
  "version": 1
}
