Head to head · Robotic process automation · October 2026 research run
Robocorp vs Robot Framework
Robot Framework scores 76.4 (BB) on agent readiness against Robocorp's 65.5 (B), and leads in 6 of 7 scored categories. Both do robotic process automation.
Best desktop and mobile app automation for AI agents · All 15 desktop comparisons
Which one, for what
Robocorp B
Best for Python RPA on Windows desktops, browsers and documents, written or run by a coding agent.
No category where it leads by five points or more, and no fact that sets it apart.
Watch 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
Best for Agents that write or run keyword-driven test and RPA suites across web, desktop and mobile through libraries.
Ahead on
- Reliability, 95 against 87
- Schema & documentation, 86 against 65
- Agent ergonomics, 78 against 59
- Security & auth, 50 against 44
- Maintenance & community, 90 against 81
- Transparency & trust, 76 against 65
Also in its favour
- Agent-ready, a grade of BB or better
- Free to start without a card
Watch for
Desktop and mobile control depend on separate libraries, such as AppiumLibrary and AutoItLibrary, maintained outside the core project
Score by category
| Category | Weight this run | Robocorp | Robot Framework | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 87 | 95 | Robot Framework +8 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 65 | 86 | Robot Framework +21 |
| Agent ergonomics | 13%16.2 | 59 | 78 | Robot Framework +19 |
| Security & auth | 14%17.5 | 44 | 50 | Robot Framework +6 |
| Payments & pricing | 10%12.5 | 60 | 60 | even |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 81 | 90 | Robot Framework +9 |
| Transparency & trust | 7%8.8 | 65 | 76 | Robot Framework +11 |
| Negative events | ≤15 | 0 | 0 | |
| Total | B 65.5/100 | BB 76.4/100 |
Facts side by side
| Fact | Robocorp | Robot Framework |
|---|---|---|
| Kind | SDK + MCP | Agent framework |
| Vendor | Sema4.ai | Robot Framework Foundation |
| Hosted endpoint | no (local only) | no (local only) |
| Transports | ||
| Auth | None | None |
| Pricing | Free | Free |
| x402 | no | no |
| Licence | Apache-2.0 | Apache-2.0 |
| Read-only variant documented | no | no |
| llms.txt | no | yes |
| Last release | 2026-10-04 | 2026-09-14 |
| Terms last updated | no document linked | no document linked |
| Privacy policy last updated | no document linked | no date given |
| Customer content may train models | ||
| Terms restrict automated access | ||
| Terms restrict benchmarking | ||
| Terms or service can change without notice | ||
| Arbitration or class-action waiver | ||
| Popularity | 1.6k stars, 61k PyPI/wk | 12k stars, 776k PyPI/wk |
Verdicts
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.
Robot Framework
A stable 7.5 release, passing unit and acceptance tests, JSON schemas for results and library docs, and an llms.txt make it a dependable base for agent-written automation. Desktop and mobile control come from separate community libraries, there is no official MCP server, and no security policy or security.txt was found.
Before you call either
Robocorp
- Install libraries with
pip install robocorpand addrpaframeworkorrobocorp-windowsseparately. 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
Robot Framework
- Install with
pip install robotframeworkand check withrobot --version. Add the library for the target app, such as AppiumLibrary, separately - Read the exit code. It is the number of failed tests or tasks up to 250, and 252, 253 or 255 mean bad input, a user stop or an internal error
- Use
--dryrunto validate a suite without running keywords, and--rerunfailed output.xmlto repeat only failures - Convert results with
rebot --output output.json output.xmlfor JSON that matches doc/schema/result.json - Keep secrets out of keyword arguments, because log.html records arguments unless keywords are removed with
--removekeywords
Questions
Which is better for AI agents, Robocorp or Robot Framework?
Robot Framework scores 76.4 (BB) on agent readiness against Robocorp's 65.5 (B), and leads in 6 of 7 scored categories.
Are Robocorp and Robot Framework open source?
Yes. Robocorp is open source (Apache-2.0). Robot Framework is open source (Apache-2.0).
Other comparisons with Robocorp or Robot Framework
Machine-readable
- This page as Markdown
/compare/robocorp-vs-robot-framework.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/robocorp.json·/api/v1/tools/robot-framework.json - From a terminal
anchor compare robocorp robot-framework(the CLI) - Over MCP
compare_tools {"a": "robocorp", "b": "robot-framework"}at/mcp, no key