← Back

MiniWoB++

Practice focused web interactions in small, repeatable browser tasks.

What it is

MiniWoB++ is a collection of web-interaction environments, including clicking, typing and form tasks. It builds on the MiniWoB task family introduced with World of Bits.

Small tasks make it easier to isolate interaction skills and study learning behavior before moving to longer web workflows.

How an agent works in it

Sees

A task instruction and browser observations.

Does

Mouse and keyboard interactions with the page.

Feedback

Task-specific success and failure feedback.

Example task (illustrative): Fill a form correctly or click the element described by the instruction.

Setup

Install the maintained environment package and browser dependencies. Use the task configuration and reset interface documented by Farama.

Use it with BoltzLabs

BoltzLabs does not host this project. To record an agent working on one of its tasks:

  1. Prepare one task from the project: its starter files, instructions, dependencies and check command.
  2. In Evals, choose New eval, upload the starter folder or enter its repository, then set the task and check command.
  3. Choose BoltzLabs models or your own endpoint. Each run gets its own machine.
  4. When the run finishes, open it to read the agent’s trace, file changes and check result.

Projects that need a desktop or phone, self-hosted websites, a game or a simulator need that runtime set up separately; an eval machine does not include it. Machine time uses account credits; hosted model calls are billed separately.

Details from the linked paper and repository, checked October 2026.