AI Potluck
Back to Gap Map Model components / Evaluation code

SWE-bench

Princeton NLP
open source / Overall score: 4.5(leading)

Docker-based evaluation harness that benchmarks coding agents on 2,294 real GitHub issues drawn from twelve Python repositories, generating patches and grading them by running each repository's own tests. It documents Verified, Lite and Multimodal splits, and offers cloud execution as an alternative to local Docker.

This record is the harness; the underlying dataset is catalogued under benchmark_eval_data.

Openness

5 high confidence
5.0
license
MIT(OSI)
source
public(GitHub)
core features withheld
no

The harness is MIT-licensed with its full source public, and MIT is an OSI license, so this is open source. The README documents building it from source and running the evaluation locally, lists no paid tier or license key, and states that the Multimodal split is fully open for local evaluation.

  • https://api.github.com/repos/SWE-bench/SWE-bench/license recorded 2026-08-13

    GitHub's license endpoint reports spdx_id MIT for SWE-bench/SWE-bench, and returns the LICENSE.md body as the MIT text.

  • https://github.com/princeton-nlp/SWE-bench recorded 2026-06-04

    MIT license, public harness source

  • https://pypi.org/project/swebench/ recorded 2026-06-04

    official SWE-bench package, MIT license, v4.1.0

  • https://pypi.org/pypi/swebench/json recorded 2026-09-29

    PyPI metadata for swebench lists the license as "MIT License" and carries the classifier "License :: OSI Approved :: MIT License".

  • https://raw.githubusercontent.com/SWE-bench/SWE-bench/main/LICENSE recorded 2026-09-29

    The LICENSE file opens with "MIT License" and grants "Permission is hereby granted, free of charge, to any person obtaining a copy" of the software, with the right to "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" it.

  • https://raw.githubusercontent.com/SWE-bench/SWE-bench/main/README.md recorded 2026-09-29

    README carries the MIT badge, closes with "MIT license. Check `LICENSE.md`.", and documents building the harness from source ("pip install -e .") and running Docker evaluation locally with "swebench eval verified". No pricing, enterprise edition, paid tier or license key appears in it (searched for pricing, enterprise, paid, license key). The Multimodal news item states "SWE-bench Multimodal v2 is now fully open source, with 480 tasks available for local evaluation"; sb-cli and Modal are listed only as optional cloud alternatives.

Adoption

4 medium confidence
4.0

SWE-bench Verified is the de-facto standard agentic-coding evaluation, cited in nearly every 2025-26 frontier release report. Its swebench package also draws heavy PyPI traffic, but that volume is almost certainly CI and benchmark-runner traffic rather than human installs, so citation carries this reading and the download count serves only as corroboration.

Capability

5 high confidence
5.0

The harness applies model-generated patches to real GitHub issues and grades them by running each repository's tests in a Docker container. It documents Verified, Lite and Multimodal splits, and Modal and sb-cli cloud evaluation.

Verified 2026-09-29