ConsultingAI

Running the DeepSWE benchmark on MiniMax M3 across agent harnesses

Short answer

DeepSWE is Datacurve's benchmark of 113 long-horizon software engineering tasks in TypeScript, Go, Python, JavaScript and Rust, each with an isolated environment and a program-based verifier, run through the Pier framework. I wired MiniMax M3 into it across several agent harnesses with my own harness configs, a CLI harness adapter and run scripts for baseline and full runs. I build and run SWE-style environments like this to order.

Running someone else's benchmark well is its own skill: environments have to build, networks have to be locked down without starving the agent, and a failed sandbox must not be scored as a wrong answer. This project stood DeepSWE up for a model it wasn't set up for.

The benchmark

What I added

Facts

ItemDetail
BenchmarkDeepSWE by Datacurve, 113 tasks
RunnerPier (Harbor-compatible), sandboxes on Modal
ModelMiniMax M3
ResultsNot published here yet

What you can buy

SWE-style environments built and run to your spec: tasks in the Harbor format or as HUD tasksets, verifiers that accept any correct behaviour, network allowlists per agent, and runs across harnesses so you can separate the model from the harness.

FAQ

What is the DeepSWE benchmark?

DeepSWE is Datacurve's benchmark of 113 long-horizon software engineering tasks drawn from active open-source repositories, in TypeScript, Go, Python, JavaScript and Rust. Each task has its own environment and a program-based verifier, and runs through Pier, a Harbor-compatible runner.

What is the Harbor task format?

A task directory with metadata, the agent-facing instruction, an environment definition, a verifier and a held-out reference solution. The verifier checks observable behaviour, so any correct solution passes.

Why run one model under several harnesses?

Because the harness changes results. Comparing harnesses on the same tasks shows how much of a score belongs to the model and how much to the tooling around it.

Want this, or something like it?

License it, or have me build an environment in the same style.

Email me →
nextRunning large language models on a 4 GB laptop GPUkeep scrolling