Explore

Coding 8

RL environment

SWE-Gym

Train software agents on real repositories, executable tasks and unit tests.

Repository tasksVerifiers

Eval · Ready to run

SWE-bench

Evaluate repository-level fixes for real GitHub issues.

GitHub issuesPatch evaluation

RL environment · Eval · Ready to run

SWE-smith

Creates many repository tasks with failing tests, for training software agents.

Task generationRepository tasks

RL environment

R2E-Gym

Procedurally built repository environments with hybrid verifiers, for training software agents.

Repository tasksVerifiers

Eval · Coming soon

HumanEval

Hand-written Python programming problems, each checked by unit tests.

Code generationUnit tests

Eval

LiveCodeBench

New problems collected over time from LeetCode, AtCoder and Codeforces, to avoid contamination.

Contest problemsCode generation

RL environment · Eval · On your repo

Repo to RL tasks

Tasks written from your repository, each with a check, for evals and RL training.

Task generationVerified checks

Eval · On your repo

Issue fixing

Real bugs from your repository’s history, each with the tests from the real fix.

Repository tasksRegression tests

Web 8

Eval

WebArena

Complete realistic, multi-step tasks across self-hosted websites.

Browser agentsMulti-step tasks

RL environment · Eval

BrowserGym

A common Gym-style interface for studying web agents across benchmarks.

Gym interfaceBrowser tooling

RL environment · Eval

WebShop

Ground shopping instructions in product search, attributes and choices.

Grounded languageSearch

RL environment · Eval

MiniWoB++

Practice focused web interactions in small, repeatable browser tasks.

Web interactionForms

Eval

VisualWebArena

Realistic web tasks that depend on images and other visual page content.

Multimodal agentsBrowser agents

Eval

Mind2Web

Over 2,000 tasks collected on 137 real websites, for generalist web agents.

Real websitesGeneralist agents

Eval

WorkArena

Everyday knowledge-work tasks on the ServiceNow platform, run through BrowserGym.

Enterprise softwareBrowser agents

Eval · Coming soon

Browser tasks

Jobs in your web app, done through a browser and checked on the app’s data.

Browser agentsYour web app

Tool use 5

Eval

τ²-Bench

Evaluate agents that coordinate with users and act through tools.

Tool callingUser simulation

Eval

τ-bench

Retail and airline tasks where an agent works with a simulated user, tools and policies.

Tool callingUser simulation

Eval

ToolBench

Tool-use instructions over more than 16,000 real-world APIs.

API callsTool calling

Eval

AppWorld

Agents write code against the APIs of nine everyday apps used by simulated people.

App APIsInteractive coding

Eval · Coming soon

Tool calling

Tasks that use your own APIs or tools, checked on what the calls changed.

API callsState checks

Desktop 2

Eval

OSWorld

Work across real desktop applications using computer interaction.

Computer useVisual agents

Eval

Windows Agent Arena

Over 150 tasks across Windows applications, on a real Windows machine, run in parallel.

Computer useWindows

Mobile 1

Eval

AndroidWorld

Tasks across 20 real Android apps, with goals that change from run to run.

Phone useAndroid apps

Terminal 3

Eval

Terminal-Bench

Solve practical tasks in a terminal with a reproducible task harness.

Shell toolsContainers

RL environment · Eval

InterCode

Interactive coding in Bash, SQL and Python, with execution feedback after every action.

BashExecution feedback

Eval · On your repo

Terminal tasks

Command-line jobs in your project: build, debug, migrate and configure.

ShellBuild and deploy

Embodied 2

RL environment · Eval

ALFWorld

Learn household tasks through aligned text and embodied environments.

PlanningText worlds

RL environment · Eval

ScienceWorld

A text world for running elementary-school science experiments.

Text worldsScience tasks

Games 2

RL environment · Eval

TextWorld

Generates text-based games for training and testing reinforcement learning agents.

Text gamesProcedural generation

RL environment · Eval

NetHack Learning Environment

The game NetHack as a fast, hard, procedurally generated RL environment.

Roguelike gameProcedural generation

Documents 3

Eval

SpreadsheetBench

Spreadsheet tasks built from 912 real questions on online Excel forums.

SpreadsheetsExcel

Eval

OfficeBench

Office workflows that need long plans and switching between several applications.

Office appsLong-horizon tasks

Eval · Coming soon

Document Q&A

Questions about your own documents, with answers checked against them.

DocumentsQuestion answering

SQL and data 4

Eval

Spider 2.0

Enterprise text-to-SQL workflows on large databases and cloud data warehouses.

Text-to-SQLData warehouses

Eval

BIRD

Text-to-SQL questions grounded in large, real-world databases.

Text-to-SQLDatabases

Eval

DS-1000

Data science coding problems across NumPy, pandas and other Python libraries.

Data sciencePython libraries

Eval · Coming soon

SQL questions

Questions about your data, answered by writing SQL against a copy of it.

Text-to-SQLYour database

Security 4

Eval

Cybench

40 professional capture-the-flag tasks from four competitions.

Capture the flagOffensive security

Eval

NYU CTF Bench

Capture-the-flag challenges from popular competitions, with an automated agent harness.

Capture the flagOffensive security

Eval

AgentDojo

Tool-using agents face prompt-injection attacks; measures both task success and security.

Prompt injectionTool calling

Eval · On your repo

Security fixes

Security weaknesses in your code to find and fix, checked by tests that try them.

Secure codeExploit tests

ML research 2

Eval

MLE-bench

75 Kaggle competitions as tasks for machine learning engineering agents.

KaggleModel training

Eval

PaperBench

Agents replicate 20 ICML 2024 papers from scratch, graded against author-checked rubrics.

Paper replicationRubric grading

Math and reasoning 2

RL environment

Reasoning Gym

Over 100 generators and verifiers for reasoning tasks, for RL with verifiable rewards.

Verifiable rewardsProcedural tasks

Eval · Coming soon

GSM8K

Grade-school math word problems with checkable final answers.

MathWord problems

General 3

Eval

AgentBench

Eight environments, from operating systems and databases to games, for testing LLMs as agents.

Multiple environmentsDecision making

Eval

GAIA

Real-world questions for general assistants that need browsing, tools and reasoning.

AssistantsWeb browsing

Eval

TheAgentCompany

A simulated small software company where agents browse, write code and message coworkers.

Workplace tasksSimulated coworkers

Research entries are public projects, not hosted by BoltzLabs. Ready to run evals come with a sample task we checked, and On your repo evals are ones we prepare from your code; both are started from Prepare eval in the BoltzLabs desktop app. Coming soon lists kinds of eval that are not available yet. Hosted environments are in RL Pools; to compare agents on your own task, use Evals.