Mahal Systems

Overview › Benchmark catalog

SWE-bench Pro

Fits teams whose coding agent works on larger changes than SWE-bench; the held-out commercial split is the pattern to copy if you want a private test set that nobody can train on.

What it asks the agent to do

  • implement a multi-file change (10 to hundreds of lines) from an issue in a large repo
  • resolve an issue in Go, Python, JavaScript or TypeScript without breaking existing tests
  • work in a codebase the model is unlikely to have seen (copyleft or private)

What to borrow from it

baselineprivacy patterncase template

Caveats

Two versions (v1 with 731 tasks, v2 with 642 re-verified tasks) are not comparable; the commercial and held-out splits are private, and Inspect support is via the Harbor package.

Details

Workloadscoding
Interactionautonomous long horizon
Environmentcontainers
End state checkedYes
Toolsshell, file editor
Gradingunit tests
Size731
Datareal public
Personal datapossible
LicenseMIT
Harnessinspect_evals, own repo
Statusactive

Links