Mahal Systems

Overview › Benchmark catalog

SWE-Dev

Fits feature-implementation agents rather than bug fixers. Borrow the Easy/Hard test split and the 14,000-instance training set if you train your own model.

What it asks the agent to do

  • implement a new feature in an existing Python codebase from a description
  • write about 190 lines across three files and pass developer-written unit tests

What to borrow from it

case templatebaseline

Caveats

Python only; feature descriptions are derived from the merged code rather than written by a product owner, so they can leak the solution shape.

Details

Workloadscoding
Interactionautonomous long horizon
Environmentcontainers
End state checkedYes
Toolsshell, file editor
Gradingunit tests
Size500
Datareal public
Personal datapossible
LicenseApache-2.0
Harnessown repo
Statusactive

Links