Code for evals measuring frontier model capabilities.
We manage environments with uv. Install uv once, then run uv sync (or uv pip install -r ...) inside the project of interest to create its virtual environment from the checked-in uv.lock.
Each eval directory documents how to reproduce runs, configure models, and interpret results. Start with the suite README.md, then consult any scripts under scripts/ or runtime_*/ directories for orchestration details. When in doubt:
cd into the eval directory.uv sync to install dependencies.README.md..
├── pyproject.toml # Shared tooling configuration (Ruff, Black, etc.)
└── project/
├── common/ # Shared libraries
├── evmbench/ # EVMBench eval
├── paperbench/ # PaperBench eval
└── swelancer/ # SWE-Lancer eval
Each eval directory is its own isolated project with a README.md, pyproject.toml and uv.lock.
uv. Example for PaperBench:
cd project/paperbenchuv syncuv run pytestpyproject.toml and project/common/tooling/ruff_autofix_minimal.toml) and Black. Run uv run ruff check --fix or use the provided Poe/make tasks where available.project/common; changes there may affect multiple evals. Bump the relevant editable dependencies if you create new shared subpackages.Python
55.9%
Solidity
25.1%
Shell
10.9%
Rust
6.4%
Code for evals measuring frontier model capabilities.
We manage environments with uv. Install uv once, then run uv sync (or uv pip install -r ...) inside the project of interest to create its virtual environment from the checked-in uv.lock.
Each eval directory documents how to reproduce runs, configure models, and interpret results. Start with the suite README.md, then consult any scripts under scripts/ or runtime_*/ directories for orchestration details. When in doubt:
cd into the eval directory.uv sync to install dependencies.README.md..
├── pyproject.toml # Shared tooling configuration (Ruff, Black, etc.)
└── project/
├── common/ # Shared libraries
├── evmbench/ # EVMBench eval
├── paperbench/ # PaperBench eval
└── swelancer/ # SWE-Lancer eval
Each eval directory is its own isolated project with a README.md, pyproject.toml and uv.lock.
uv. Example for PaperBench:
cd project/paperbenchuv syncuv run pytestpyproject.toml and project/common/tooling/ruff_autofix_minimal.toml) and Black. Run uv run ruff check --fix or use the provided Poe/make tasks where available.project/common; changes there may affect multiple evals. Bump the relevant editable dependencies if you create new shared subpackages.Python
55.9%
Solidity
25.1%
Shell
10.9%
Rust
6.4%