The Harness

All packages

eval

Evaluate the agent: experiments over tasks and seeds, their suites, locks, run pages and self-improvement

harness install eval
Latest
0.3.1
Harness
>=0.67,<2
Platforms
windows, macos, linux
Depends on
local-models ^0.3

Provides

Commands
config, inspect, lock, program, runs, self-improve, serve, view

Readme

Evaluate the agent: an experiment (configs/experiments/<name>.toml) runs the agent with a model over a benchmark's tasks and seeds. harness run EXPERIMENT starts the workers and runs every episode into a suite directory that resumes where it stopped; harness program runs a task's seeds against a worker that already runs. harness config and harness lock say what the agent resolves to and what decides its behaviour, harness runs, harness inspect, harness view and the TUI's suite pages read the suites, and harness self-improve grows a library on development seeds, and harness checkout NAMES installs a benchmark's checkout and assets ahead of its first run. Every benchmark package depends on it.

harness install eval
harness run dev --model grok-low --tasks stack_bowls --seeds 0-2

Versions

VersionHarnessDepends onsha256Published
0.3.1 >=0.67,<2 local-models ^0.3 fbcc116e6a3e 2026-11-13 Download
0.3.0 >=0.67,<2 local-models ^0.3 e2f19189bb59 2026-11-10 Download
0.2.2 >=0.67,<2 local-models ^0.3 1d38b8e5ad3c 2026-11-03 Download

Changelog

0.3.1

0.3.0

0.2.2

0.2.1

0.2.0

0.1.2

0.1.1

0.1.0