terminal-bench

Setup Guide

A guide to help you set up Terminal-Bench.

We welcome contributions to Terminal-Bench, especially to contribute new tasks and adapters.

Clone the repo

git clone https://github.com/laude-institute/terminal-bench.git

Install dependencies

Terminal-Bench uses uv to manage dependencies.

Once you clone the repo, cd into the root directory and run the following command to install the dependencies.

uv sync

Contribute a task

See the task quickstart and task tutorial for more information on how to contribute a task.

Contribute an adapter

See the adapter guide for more information on how to contribute an adapter.

On this page