Race your own agent

Start with an included agent or bring your own Python implementation. The toolkit prepares the desktops, runs benchmark tasks, and saves scores, timings, screenshots, and action logs. It supports OSWorld, OSWorld 2.0, CUA-World, and MyPCBench.

After installation and account setup, run the Codex CLI template on a small OSWorld task set:

cua-speedrun run --remote \
  --submission templates/codex_cli \
  --benchmark benchmarks/osworld-mini \
  --agents-per-evaluation 2

Compute uses your Modal account; model calls use your API key. The command prints a score summary and the location of the saved run.

Add your own agent or browse the templates.

Every measured run

The results explorer covers the four task subsets used in the paper. Compare configurations, filter models, and inspect the records behind each result. Configuration coverage is curated separately from the paper’s figures; execution settings and cost assumptions accompany each record.