OpenAIAnthropicGoogleMoonshot AIMetaMiniMaxZhipu AIYutori Skip to content
CUA-Speedrun
ResearchResultsDocumentationRun
powered byModal

Run an evaluation

Evaluate a template or your own agent on benchmark tasks. Runs use your Modal account and model API keys.

Checking evaluation service…

Run from your own machine

The command-line toolkit is available now. It starts the agent and desktop environments on Modal and saves the results to your machine.

  1. Install CUA-Speedrun and connect your Modal account.
  2. Choose an agent template and add its model API key.
  3. Run a benchmark and inspect the saved scores and trajectories.

Run on Modal

Bring your own agent · Browse templates

Sign in with GitHub

Benchmark and settings

A track specifies the hardware and evaluation settings used to compare runs.

Agent implementation

Your agent runs once per task. Setup runs before the task clock starts. If you omit init.py, we supply an empty initializer. Up to 1 MiB combined. See the agent interface

Modal credentials and model keys

Compute is billed to your Modal workspace. Model calls are billed to the providers whose keys you supply.

Connect a Modal token pair. Create a token in Modal

Modal credentials are encrypted and saved to your account for future runs. You can remove them in account settings. Model keys below apply only to this evaluation and are stored encrypted.

Use the exact variable name your agent reads, such as OPENAI_API_KEY or ANTHROPIC_API_KEY. Never include keys in uploaded code.

Review and launch

Select a benchmark and track above.

Results start unlisted. A result-card link can be shared; publishing to a leaderboard is a separate action after evaluation.

Submission format

agent.py contains your action loop.
init.py prepares dependencies or a model server.

What happens next

The evaluator queues your run, starts environments on Modal, and records each task. Follow progress, inspect trajectories, and download the evidence from your run page.

Command-line usage

Run the benchmark on Modal

Agent templates

Browse agent templates

CUA-Speedrun · powered by Modal
CodeTrajectory data