Benchmarks

Mirantis TokenFactory · SWE-bench

Testing the latest open-weight models against SWE-bench

We ran 12 models through the same agent, the same gateway and the official SWE-bench grader. Every score links to the evidence behind it.

Three words we use

Task
One problem in the benchmark, a real bug report from an open-source project. The benchmark has 2,294 tasks.
Attempt
One model’s try at one task. 12 models x 2,294 tasks = 27,528 attempts.
Solved
The project’s own tests pass after the model’s patch.

Model names are the gateway's route names.

Models

12

Tasks

2,294

Attempts

27,528

Attempts graded

27,528 (100%)

Charts need JavaScript. You can read every plotted value in the open tables below.

Resolved tasks

deepseek-v4.1-flash-1017 leads inside our limits, resolving 54.97% of the 2,294 Full tasks

The bars show what each model solved inside our limits, among its graded attempts. The lines show a 95% confidence interval (Wilson): a range describing uncertainty from the choice of tasks, not repeated attempts. GLM Flash routes use lighter fills. Diagonal marks identify uncensored or abliterated variants.

Limit-constrained: Cut off on 20% or more of tasks by our limits, so this score understates what the model can do.

Show the data as a table
Full scores
RankModelResolvedCut off by limitsWilson intervalResolved / gradedCoverage
1deepseek-v4.1-flash-101754.97%5.01% (115 / 2,294)52.93%–57.00%1,261 / 2,294100.00%
2deepseek-v4.1-flash-1017-uncensored-fp852.62%5.19% (119 / 2,294)50.57%–54.65%1,207 / 2,294100.00%
3glm-5.352.01%5.32% (122 / 2,294)49.96%–54.04%1,193 / 2,294100.00%
4glm-5.3-flash-uncensored-fp850.09%8.15% (187 / 2,294)48.04%–52.13%1,149 / 2,294100.00%
5kimi-k349.30%22.80% (523 / 2,294) · limit-constrained47.26%–51.35%1,131 / 2,294100.00%
6glm-5.3-flash48.69%11.60% (266 / 2,294)46.65%–50.74%1,117 / 2,294100.00%
7nemotron-3-ultra40.76%4.36% (100 / 2,294)38.76%–42.78%935 / 2,294100.00%
8kimi-k3-abliterated38.32%45.03% (1,033 / 2,294) · limit-constrained36.35%–40.32%879 / 2,294100.00%
9glm-5.3-uncensored-fp834.09%45.95% (1,054 / 2,294) · limit-constrained32.18%–36.05%782 / 2,294100.00%
10nemotron-3-super31.52%6.36% (146 / 2,294)29.65%–33.45%723 / 2,294100.00%
11nemotron-3.5-lightning17.00%6.41% (147 / 2,294)15.52%–18.59%390 / 2,294100.00%
12minimax-m3.1-flash16.39%75.50% (1,732 / 2,294) · limit-constrained14.93%–17.96%376 / 2,294100.00%

Source: summary.json and subsets.json.

Show the data as a table
Verified scores
RankModelResolvedCut off by limitsWilson intervalResolved / gradedCoverage
1deepseek-v4.1-flash-101779.40%2.40% (12 / 500)75.64%–82.71%397 / 500100.00%
2glm-5.378.80%1.80% (9 / 500)75.00%–82.16%394 / 500100.00%
3deepseek-v4.1-flash-1017-uncensored-fp877.00%2.60% (13 / 500)73.11%–80.47%385 / 500100.00%
4glm-5.3-flash-uncensored-fp876.20%3.40% (17 / 500)72.28%–79.72%381 / 500100.00%
5glm-5.3-flash74.00%7.20% (36 / 500)69.98%–77.65%370 / 500100.00%
6kimi-k372.60%14.20% (71 / 500)68.53%–76.33%363 / 500100.00%
7nemotron-3-ultra68.00%2.20% (11 / 500)63.79%–71.94%340 / 500100.00%
8kimi-k3-abliterated62.20%30.80% (154 / 500) · limit-constrained57.87%–66.34%311 / 500100.00%
9nemotron-3-super56.80%4.80% (24 / 500)52.42%–61.07%284 / 500100.00%
10glm-5.3-uncensored-fp856.20%33.20% (166 / 500) · limit-constrained51.82%–60.49%281 / 500100.00%
11nemotron-3.5-lightning29.20%8.20% (41 / 500)25.39%–33.33%146 / 500100.00%
12minimax-m3.1-flash28.60%66.20% (331 / 500) · limit-constrained24.81%–32.71%143 / 500100.00%

Source: summary.json and subsets.json.

Show the data as a table
Lite scores
RankModelResolvedCut off by limitsWilson intervalResolved / gradedCoverage
1deepseek-v4.1-flash-101766.33%2.00% (6 / 300)60.81%–71.44%199 / 300100.00%
1glm-5.366.33%2.00% (6 / 300)60.81%–71.44%199 / 300100.00%
3deepseek-v4.1-flash-1017-uncensored-fp865.67%1.67% (5 / 300)60.13%–70.81%197 / 300100.00%
4glm-5.3-flash61.67%7.33% (22 / 300)56.05%–66.99%185 / 300100.00%
4glm-5.3-flash-uncensored-fp861.67%5.67% (17 / 300)56.05%–66.99%185 / 300100.00%
6kimi-k360.67%17.00% (51 / 300)55.04%–66.03%182 / 300100.00%
7nemotron-3-ultra53.67%1.67% (5 / 300)48.01%–59.23%161 / 300100.00%
8kimi-k3-abliterated49.67%36.67% (110 / 300) · limit-constrained44.05%–55.29%149 / 300100.00%
9glm-5.3-uncensored-fp847.33%36.00% (108 / 300) · limit-constrained41.75%–52.98%142 / 300100.00%
10nemotron-3-super44.00%6.00% (18 / 300)38.49%–49.66%132 / 300100.00%
11minimax-m3.1-flash22.33%69.33% (208 / 300) · limit-constrained17.99%–27.38%67 / 300100.00%
11nemotron-3.5-lightning22.33%5.33% (16 / 300)17.99%–27.38%67 / 300100.00%

Source: summary.json and subsets.json.

Based on 12 models x 2,294 tasks = 27,528 attempts.

Attempt outcomes

5,594 attempts ended with no patch, and 120 ran out of time

All 2,294 tasks for every model. Colour shows how each attempt ended, not which model made it. Each attempt is counted once, in the first group that fits: solved, still waiting to be graded, ran out of time, no patch submitted, or a patch that failed the tests. See the methodology section on limits and their effects.

Limits and their effects · How we count timeouts

Show the data as a table
Full attempt outcomes · counts and shares
ModelSolvedPatch failed the testsNo patch submittedRan out of timeTotal
deepseek-v4.1-flash-10171,261 (54.97%)913 (39.80%)120 (5.23%)0 (0.00%)2,294
deepseek-v4.1-flash-1017-uncensored-fp81,207 (52.62%)968 (42.20%)113 (4.93%)6 (0.26%)2,294
glm-5.31,193 (52.01%)977 (42.59%)124 (5.41%)0 (0.00%)2,294
glm-5.3-flash-uncensored-fp81,149 (50.09%)957 (41.72%)188 (8.20%)0 (0.00%)2,294
kimi-k31,131 (49.30%)638 (27.81%)497 (21.67%)28 (1.22%)2,294
glm-5.3-flash1,117 (48.69%)911 (39.71%)253 (11.03%)13 (0.57%)2,294
nemotron-3-ultra935 (40.76%)1,225 (53.40%)133 (5.80%)1 (0.04%)2,294
kimi-k3-abliterated879 (38.32%)382 (16.65%)962 (41.94%)71 (3.10%)2,294
glm-5.3-uncensored-fp8782 (34.09%)442 (19.27%)1,070 (46.64%)0 (0.00%)2,294
nemotron-3-super723 (31.52%)1,363 (59.42%)207 (9.02%)1 (0.04%)2,294
nemotron-3.5-lightning390 (17.00%)1,711 (74.59%)193 (8.41%)0 (0.00%)2,294
minimax-m3.1-flash376 (16.39%)184 (8.02%)1,734 (75.59%)0 (0.00%)2,294

Source: instances.csv, grade reasons and timeout-adjudications.json.

Based on 12 models x 2,294 tasks = 27,528 attempts.

How many tasks the models can solve together

All 12 models together solve 1,586 of the 2,294 tasks (69.1%)

Here is what happens when you combine the models. The best single model solves 1,261 tasks. Adding the other 11 brings in only 325 more. The remaining 708 tasks, 30.9% of the benchmark, were solved by no model.

Each step adds one model. Scroll across the chart on a small screen to read every model.

Show the data as a table
Best score first
Number of models combinedModel addedNew tasks solvedTasks solved by at least one model
0No models00
1deepseek-v4.1-flash-10171,2611,261
2deepseek-v4.1-flash-1017-uncensored-fp8931,354
3glm-5.3771,431
4glm-5.3-flash-uncensored-fp8351,466
5kimi-k3661,532
6glm-5.3-flash161,548
7nemotron-3-ultra61,554
8kimi-k3-abliterated201,574
9glm-5.3-uncensored-fp841,578
10nemotron-3-super21,580
11nemotron-3.5-lightning41,584
12minimax-m3.1-flash21,586

Source: instances.csv and public SWE-bench issue text.

Show the data as a table
Most new tasks first
Number of models combinedModel addedNew tasks solvedTasks solved by at least one model
0No models00
1deepseek-v4.1-flash-10171,2611,261
2kimi-k31541,415
3glm-5.3651,480
4glm-5.3-flash-uncensored-fp8351,515
5kimi-k3-abliterated241,539
6glm-5.3-flash171,556
7deepseek-v4.1-flash-1017-uncensored-fp8131,569
8nemotron-3-ultra51,574
9nemotron-3.5-lightning51,579
10glm-5.3-uncensored-fp841,583
11minimax-m3.1-flash21,585
12nemotron-3-super11,586

Source: instances.csv and public SWE-bench issue text.

Stumped every model
astropy__astropy-11693
astropy/astropy
'WCS.all_world2pix' failed to converge when plotting WCS with non linear distortions
Solved by all 12 models
astropy__astropy-12907
astropy/astropy
Modeling's `separability_matrix` does not compute separability correctly for nested CompoundModels

Based on 12 models x 2,294 tasks = 27,528 attempts.

Where models differ · Full

Some models solve tasks no other model can

These are tasks where exactly one of the 12 models passed the tests. They show where models differ, not just who scores higher.

Show the data as a table
Tasks solved by just one model
ModelTasks no other model solved
deepseek-v4.1-flash-101722 tasks
deepseek-v4.1-flash-1017-uncensored-fp811 tasks
glm-5.323 tasks
glm-5.3-flash-uncensored-fp812 tasks
kimi-k334 tasks
glm-5.3-flash14 tasks
nemotron-3-ultra3 tasks
kimi-k3-abliterated19 tasks
glm-5.3-uncensored-fp84 tasks
nemotron-3-super1 tasks
nemotron-3.5-lightning4 tasks
minimax-m3.1-flash2 tasks

Source: instances.csv.

Based on 12 models x 2,294 tasks = 27,528 attempts.

Where models win and lose

The hardest project was requests, a library for making web requests: the typical model solved 25.00% of its 44 tasks

Each row is a model and each column is one of the 12 open-source projects the tasks come from. A cell shows the share of that project's tasks the model solved, and darker means more. Hover a cell for the exact counts.

Show the data as a table
Full scores by model and repository
ModelRepositoryResolvedResolved / totalGraded / total
deepseek-v4.1-flash-1017astropy/astropy47.37%45 / 9595 / 95
deepseek-v4.1-flash-1017django/django62.82%534 / 850850 / 850
deepseek-v4.1-flash-1017matplotlib/matplotlib68.48%126 / 184184 / 184
deepseek-v4.1-flash-1017mwaskom/seaborn59.09%13 / 2222 / 22
deepseek-v4.1-flash-1017pallets/flask72.73%8 / 1111 / 11
deepseek-v4.1-flash-1017psf/requests27.27%12 / 4444 / 44
deepseek-v4.1-flash-1017pydata/xarray50.91%56 / 110110 / 110
deepseek-v4.1-flash-1017pylint-dev/pylint35.09%20 / 5757 / 57
deepseek-v4.1-flash-1017pytest-dev/pytest55.46%66 / 119119 / 119
deepseek-v4.1-flash-1017scikit-learn/scikit-learn50.22%115 / 229229 / 229
deepseek-v4.1-flash-1017sphinx-doc/sphinx50.80%95 / 187187 / 187
deepseek-v4.1-flash-1017sympy/sympy44.30%171 / 386386 / 386
deepseek-v4.1-flash-1017-uncensored-fp8astropy/astropy44.21%42 / 9595 / 95
deepseek-v4.1-flash-1017-uncensored-fp8django/django61.29%521 / 850850 / 850
deepseek-v4.1-flash-1017-uncensored-fp8matplotlib/matplotlib61.41%113 / 184184 / 184
deepseek-v4.1-flash-1017-uncensored-fp8mwaskom/seaborn59.09%13 / 2222 / 22
deepseek-v4.1-flash-1017-uncensored-fp8pallets/flask72.73%8 / 1111 / 11
deepseek-v4.1-flash-1017-uncensored-fp8psf/requests29.55%13 / 4444 / 44
deepseek-v4.1-flash-1017-uncensored-fp8pydata/xarray44.55%49 / 110110 / 110
deepseek-v4.1-flash-1017-uncensored-fp8pylint-dev/pylint36.84%21 / 5757 / 57
deepseek-v4.1-flash-1017-uncensored-fp8pytest-dev/pytest55.46%66 / 119119 / 119
deepseek-v4.1-flash-1017-uncensored-fp8scikit-learn/scikit-learn48.91%112 / 229229 / 229
deepseek-v4.1-flash-1017-uncensored-fp8sphinx-doc/sphinx49.20%92 / 187187 / 187
deepseek-v4.1-flash-1017-uncensored-fp8sympy/sympy40.67%157 / 386386 / 386
glm-5.3astropy/astropy48.42%46 / 9595 / 95
glm-5.3django/django57.41%488 / 850850 / 850
glm-5.3matplotlib/matplotlib60.87%112 / 184184 / 184
glm-5.3mwaskom/seaborn50.00%11 / 2222 / 22
glm-5.3pallets/flask54.55%6 / 1111 / 11
glm-5.3psf/requests27.27%12 / 4444 / 44
glm-5.3pydata/xarray42.73%47 / 110110 / 110
glm-5.3pylint-dev/pylint38.60%22 / 5757 / 57
glm-5.3pytest-dev/pytest55.46%66 / 119119 / 119
glm-5.3scikit-learn/scikit-learn50.22%115 / 229229 / 229
glm-5.3sphinx-doc/sphinx50.27%94 / 187187 / 187
glm-5.3sympy/sympy45.08%174 / 386386 / 386
glm-5.3-flash-uncensored-fp8astropy/astropy42.11%40 / 9595 / 95
glm-5.3-flash-uncensored-fp8django/django56.71%482 / 850850 / 850
glm-5.3-flash-uncensored-fp8matplotlib/matplotlib54.89%101 / 184184 / 184
glm-5.3-flash-uncensored-fp8mwaskom/seaborn45.45%10 / 2222 / 22
glm-5.3-flash-uncensored-fp8pallets/flask54.55%6 / 1111 / 11
glm-5.3-flash-uncensored-fp8psf/requests34.09%15 / 4444 / 44
glm-5.3-flash-uncensored-fp8pydata/xarray41.82%46 / 110110 / 110
glm-5.3-flash-uncensored-fp8pylint-dev/pylint36.84%21 / 5757 / 57
glm-5.3-flash-uncensored-fp8pytest-dev/pytest54.62%65 / 119119 / 119
glm-5.3-flash-uncensored-fp8scikit-learn/scikit-learn48.03%110 / 229229 / 229
glm-5.3-flash-uncensored-fp8sphinx-doc/sphinx49.73%93 / 187187 / 187
glm-5.3-flash-uncensored-fp8sympy/sympy41.45%160 / 386386 / 386
kimi-k3astropy/astropy25.26%24 / 9595 / 95
kimi-k3django/django59.53%506 / 850850 / 850
kimi-k3matplotlib/matplotlib52.72%97 / 184184 / 184
kimi-k3mwaskom/seaborn45.45%10 / 2222 / 22
kimi-k3pallets/flask72.73%8 / 1111 / 11
kimi-k3psf/requests27.27%12 / 4444 / 44
kimi-k3pydata/xarray41.82%46 / 110110 / 110
kimi-k3pylint-dev/pylint33.33%19 / 5757 / 57
kimi-k3pytest-dev/pytest53.78%64 / 119119 / 119
kimi-k3scikit-learn/scikit-learn54.59%125 / 229229 / 229
kimi-k3sphinx-doc/sphinx45.45%85 / 187187 / 187
kimi-k3sympy/sympy34.97%135 / 386386 / 386
glm-5.3-flashastropy/astropy45.26%43 / 9595 / 95
glm-5.3-flashdjango/django53.65%456 / 850850 / 850
glm-5.3-flashmatplotlib/matplotlib55.98%103 / 184184 / 184
glm-5.3-flashmwaskom/seaborn45.45%10 / 2222 / 22
glm-5.3-flashpallets/flask54.55%6 / 1111 / 11
glm-5.3-flashpsf/requests27.27%12 / 4444 / 44
glm-5.3-flashpydata/xarray39.09%43 / 110110 / 110
glm-5.3-flashpylint-dev/pylint36.84%21 / 5757 / 57
glm-5.3-flashpytest-dev/pytest55.46%66 / 119119 / 119
glm-5.3-flashscikit-learn/scikit-learn44.54%102 / 229229 / 229
glm-5.3-flashsphinx-doc/sphinx47.59%89 / 187187 / 187
glm-5.3-flashsympy/sympy43.01%166 / 386386 / 386
nemotron-3-ultraastropy/astropy37.89%36 / 9595 / 95
nemotron-3-ultradjango/django47.06%400 / 850850 / 850
nemotron-3-ultramatplotlib/matplotlib44.02%81 / 184184 / 184
nemotron-3-ultramwaskom/seaborn40.91%9 / 2222 / 22
nemotron-3-ultrapallets/flask45.45%5 / 1111 / 11
nemotron-3-ultrapsf/requests18.18%8 / 4444 / 44
nemotron-3-ultrapydata/xarray36.36%40 / 110110 / 110
nemotron-3-ultrapylint-dev/pylint31.58%18 / 5757 / 57
nemotron-3-ultrapytest-dev/pytest45.38%54 / 119119 / 119
nemotron-3-ultrascikit-learn/scikit-learn39.30%90 / 229229 / 229
nemotron-3-ultrasphinx-doc/sphinx31.02%58 / 187187 / 187
nemotron-3-ultrasympy/sympy35.23%136 / 386386 / 386
kimi-k3-abliteratedastropy/astropy38.95%37 / 9595 / 95
kimi-k3-abliterateddjango/django51.65%439 / 850850 / 850
kimi-k3-abliteratedmatplotlib/matplotlib30.43%56 / 184184 / 184
kimi-k3-abliteratedmwaskom/seaborn9.09%2 / 2222 / 22
kimi-k3-abliteratedpallets/flask45.45%5 / 1111 / 11
kimi-k3-abliteratedpsf/requests22.73%10 / 4444 / 44
kimi-k3-abliteratedpydata/xarray26.36%29 / 110110 / 110
kimi-k3-abliteratedpylint-dev/pylint12.28%7 / 5757 / 57
kimi-k3-abliteratedpytest-dev/pytest36.13%43 / 119119 / 119
kimi-k3-abliteratedscikit-learn/scikit-learn35.81%82 / 229229 / 229
kimi-k3-abliteratedsphinx-doc/sphinx33.16%62 / 187187 / 187
kimi-k3-abliteratedsympy/sympy27.72%107 / 386386 / 386
glm-5.3-uncensored-fp8astropy/astropy28.42%27 / 9595 / 95
glm-5.3-uncensored-fp8django/django41.65%354 / 850850 / 850
glm-5.3-uncensored-fp8matplotlib/matplotlib38.59%71 / 184184 / 184
glm-5.3-uncensored-fp8mwaskom/seaborn36.36%8 / 2222 / 22
glm-5.3-uncensored-fp8pallets/flask54.55%6 / 1111 / 11
glm-5.3-uncensored-fp8psf/requests20.45%9 / 4444 / 44
glm-5.3-uncensored-fp8pydata/xarray33.64%37 / 110110 / 110
glm-5.3-uncensored-fp8pylint-dev/pylint15.79%9 / 5757 / 57
glm-5.3-uncensored-fp8pytest-dev/pytest38.66%46 / 119119 / 119
glm-5.3-uncensored-fp8scikit-learn/scikit-learn34.50%79 / 229229 / 229
glm-5.3-uncensored-fp8sphinx-doc/sphinx25.13%47 / 187187 / 187
glm-5.3-uncensored-fp8sympy/sympy23.06%89 / 386386 / 386
nemotron-3-superastropy/astropy29.47%28 / 9595 / 95
nemotron-3-superdjango/django39.18%333 / 850850 / 850
nemotron-3-supermatplotlib/matplotlib28.26%52 / 184184 / 184
nemotron-3-supermwaskom/seaborn36.36%8 / 2222 / 22
nemotron-3-superpallets/flask18.18%2 / 1111 / 11
nemotron-3-superpsf/requests13.64%6 / 4444 / 44
nemotron-3-superpydata/xarray29.09%32 / 110110 / 110
nemotron-3-superpylint-dev/pylint22.81%13 / 5757 / 57
nemotron-3-superpytest-dev/pytest33.61%40 / 119119 / 119
nemotron-3-superscikit-learn/scikit-learn27.95%64 / 229229 / 229
nemotron-3-supersphinx-doc/sphinx23.53%44 / 187187 / 187
nemotron-3-supersympy/sympy26.17%101 / 386386 / 386
nemotron-3.5-lightningastropy/astropy15.79%15 / 9595 / 95
nemotron-3.5-lightningdjango/django15.18%129 / 850850 / 850
nemotron-3.5-lightningmatplotlib/matplotlib23.37%43 / 184184 / 184
nemotron-3.5-lightningmwaskom/seaborn22.73%5 / 2222 / 22
nemotron-3.5-lightningpallets/flask27.27%3 / 1111 / 11
nemotron-3.5-lightningpsf/requests11.36%5 / 4444 / 44
nemotron-3.5-lightningpydata/xarray17.27%19 / 110110 / 110
nemotron-3.5-lightningpylint-dev/pylint7.02%4 / 5757 / 57
nemotron-3.5-lightningpytest-dev/pytest23.53%28 / 119119 / 119
nemotron-3.5-lightningscikit-learn/scikit-learn18.34%42 / 229229 / 229
nemotron-3.5-lightningsphinx-doc/sphinx13.37%25 / 187187 / 187
nemotron-3.5-lightningsympy/sympy18.65%72 / 386386 / 386
minimax-m3.1-flashastropy/astropy22.11%21 / 9595 / 95
minimax-m3.1-flashdjango/django20.94%178 / 850850 / 850
minimax-m3.1-flashmatplotlib/matplotlib18.48%34 / 184184 / 184
minimax-m3.1-flashmwaskom/seaborn18.18%4 / 2222 / 22
minimax-m3.1-flashpallets/flask36.36%4 / 1111 / 11
minimax-m3.1-flashpsf/requests15.91%7 / 4444 / 44
minimax-m3.1-flashpydata/xarray18.18%20 / 110110 / 110
minimax-m3.1-flashpylint-dev/pylint10.53%6 / 5757 / 57
minimax-m3.1-flashpytest-dev/pytest12.61%15 / 119119 / 119
minimax-m3.1-flashscikit-learn/scikit-learn13.54%31 / 229229 / 229
minimax-m3.1-flashsphinx-doc/sphinx5.88%11 / 187187 / 187
minimax-m3.1-flashsympy/sympy11.66%45 / 386386 / 386

Source: repositories.json and instances.csv.

What the 12 projects are
Projects represented in the Full set
ProjectWhat it isNumber of tasks
astropy/astropyastronomy tools for Python95
django/djangoa web framework850
matplotlib/matplotliba charting and plotting library184
mwaskom/seabornstatistical charts built on matplotlib22
pallets/flaska small web framework11
psf/requestsa library for making web requests44
pydata/xarraylabelled multi-dimensional data arrays110
pylint-dev/pylinta code checker57
pytest-dev/pytesta testing tool119
scikit-learn/scikit-learna machine learning library229
sphinx-doc/sphinxa documentation builder187
sympy/sympya library for symbolic maths386

Based on 12 models x 2,294 tasks = 27,528 attempts.

Steps versus score

More steps did not mean better scores

Each dot is one model. Further left means it usually needed fewer steps per attempt; higher up means it solved more of the 2,294 tasks. A step is one round trip: the model asks for a command, the tool runs it, and the output goes back.

The two highest-scoring models took about 22 and 23 steps per attempt; the model that took the most steps (74) solved 17.00% of the 2,294 tasks. minimax-m3.1-flash took few steps but solved few tasks; most of its attempts ended with no patch (75.59% of its 2,294 attempts).

    Show the data as a table
    Steps are the number of model calls in an attempt; the median is taken over all of that model's attempts, whatever the outcome.
    ModelSteps per attempt (median)SolvedAttempts with steps
    deepseek-v4.1-flash-10172254.97%2,294
    deepseek-v4.1-flash-1017-uncensored-fp82352.62%2,294
    glm-5.334.552.01%2,294
    glm-5.3-flash-uncensored-fp82850.09%2,294
    kimi-k33449.30%2,294
    glm-5.3-flash27.548.69%2,294
    nemotron-3-ultra6340.76%2,294
    kimi-k3-abliterated2838.32%2,294
    glm-5.3-uncensored-fp83134.09%2,294
    nemotron-3-super5431.52%2,294
    nemotron-3.5-lightning7417.00%2,294
    minimax-m3.1-flash3016.39%2,294

    Source: trajectory model_stats.api_calls and summary.json.

    Based on 12 models x 2,294 tasks = 27,528 attempts. Step counts are available for 27,528 inspected attempts.

    Leaderboard data

    Full · solved inside our limits; resolved / graded; interval reflects task sampling only
    1deepseek-v4.1-flash-101754.97%52.93%–57.00%5.01% (115 / 2,294)1,261 / 2,294100.00%94.77%2,294 outcomes observed222,294 trajectoriesFinal
    2deepseek-v4.1-flash-1017-uncensored-fp852.62%50.57%–54.65%5.19% (119 / 2,294)1,207 / 2,294100.00%94.81%2,294 outcomes observed232,294 trajectoriesFinal
    3glm-5.352.01%49.96%–54.04%5.32% (122 / 2,294)1,193 / 2,294100.00%94.64%2,294 outcomes observed34.52,294 trajectoriesFinal
    4glm-5.3-flash-uncensored-fp850.09%48.04%–52.13%8.15% (187 / 2,294)1,149 / 2,294100.00%91.80%2,294 outcomes observed282,294 trajectoriesFinal
    5kimi-k349.30%47.26%–51.35%22.80% (523 / 2,294) · limit-constrained1,131 / 2,294100.00%77.11%2,294 outcomes observed342,294 trajectoriesFinal
    6glm-5.3-flash48.69%46.65%–50.74%11.60% (266 / 2,294)1,117 / 2,294100.00%88.40%2,294 outcomes observed27.52,294 trajectoriesFinal
    7nemotron-3-ultra40.76%38.76%–42.78%4.36% (100 / 2,294)935 / 2,294100.00%94.20%2,294 outcomes observed632,294 trajectoriesFinal
    8kimi-k3-abliterated38.32%36.35%–40.32%45.03% (1,033 / 2,294) · limit-constrained879 / 2,294100.00%54.97%2,294 outcomes observed282,294 trajectoriesFinal
    9glm-5.3-uncensored-fp834.09%32.18%–36.05%45.95% (1,054 / 2,294) · limit-constrained782 / 2,294100.00%53.36%2,294 outcomes observed312,294 trajectoriesFinal
    10nemotron-3-super31.52%29.65%–33.45%6.36% (146 / 2,294)723 / 2,294100.00%93.11%2,294 outcomes observed542,294 trajectoriesFinal
    11nemotron-3.5-lightning17.00%15.52%–18.59%6.41% (147 / 2,294)390 / 2,294100.00%93.37%2,294 outcomes observed742,294 trajectoriesFinal
    12minimax-m3.1-flash16.39%14.93%–17.96%75.50% (1,732 / 2,294) · limit-constrained376 / 2,294100.00%24.41%2,294 outcomes observed302,294 trajectoriesFinal

    Ranks follow the displayed score; ties share rank. Submit rate is Submitted exits / observed generation outcomes, including empty submissions. Steps are recorded model API calls. Missing usage is excluded, never counted as zero. Intervals do not capture gateway, scaffold or repeated-run variability.

    Our results beside the official leaderboard

    Where our 12 models land among the 24 official entries for the full test set

    Each grey dot is one entry on the public SWE-bench leaderboard. Our models are the coloured dots below them. Scores show the share of 2,294 tasks solved. Our scores run from 16.4% to 55.0%; the official entries run from 0.2% to 52.6%, with a middle value of 18.5%.

    Showing all 24 official entries, with any agent, model or number of attempts.

    Entry from another teamEntry that used mini-SWE-agent, the same simple agent we usedEntry that used an open-weight model (diamond)

    Official entries use different agents, budgets, tools and attempt counts, and they are not run by us. This is context, not a controlled comparison or an official submission.

    Snapshot of swebench.com retrieved 2026-10-29 (commit 193160a, sha256 83cd949a). No official entry shares an exact model name with ours.

    Show the official entries as a table
    Full official entries · All entries
    NameAgentModelDateAttempts
    Sonar Foundation Agent + Claude 4.5 OpusSonar Foundation AgentClaude 4.5 Opus52.62%2025-12-191
    Salesforce AI Research SAGE (bash-only)Salesforce AI Research SAGEMultiple44.25%2025-10-272+
    Atlassian Rovo Dev (2025-06-05)Atlassian Rovo DevUndisclosed41.98%2025-06-051
    Amazon Q Developer Agent (v20250405-dev)Amazon Q Developer AgentUndisclosed37.10%2025-05-222+
    SWE-agent 1.0 (Claude 3.7 Sonnet)SWE-agent 1.0Claude 3.7 Sonnet33.83%2025-02-271
    Amazon Q Developer Agent (v20241202-dev)Amazon Q Developer AgentUndisclosed29.99%2025-01-311
    OpenHands + CodeAct v2.1 (claude-3-5-sonnet-20241022)OpenHandsCodeAct v2.1 (claude-3-5-sonnet-20241022)29.38%2024-11-031
    AutoCodeRover-v2.0 (Claude-3.5-Sonnet-20241022)AutoCodeRover-v2.0Claude 3.5-Sonnet-2024102224.89%2024-11-211
    HoneycombHoneycombUndisclosed22.06%2024-08-201
    Amazon Q Developer Agent (v20240719-dev)Amazon Q Developer AgentUndisclosed19.75%2024-07-211
    Factory Code DroidFactory Code DroidUndisclosed19.27%2024-06-171
    AutoCodeRover (v20240620) + GPT 4o (2024-05-13)AutoCodeRoverGPT-4o18.83%2024-06-281
    SWE-agent + Claude 3.5 SonnetSWE-agentClaude 3.5 Sonnet18.13%2024-06-201
    AppMap Navie + GPT 4o (2024-05-13)AppMap NavieGPT-4o14.60%2024-06-151
    Amazon Q Developer Agent (v20240430-dev)Amazon Q Developer AgentUndisclosed13.82%2024-05-091
    SWE-agent + GPT 4 (1106)SWE-agentGPT-4 (1106)12.47%2024-04-021
    SWE-agent + GPT 4o (2024-05-13)SWE-agentGPT-4o11.99%2024-07-281
    SWE-agent + Claude 3 OpusSWE-agentClaude 3 Opus10.51%2024-04-021
    RAG + Claude 3 OpusRAG baselineClaude 3 Opus3.79%2024-04-021
    RAG + Claude 2RAG baselineClaude 21.96%2023-10-101
    RAG + GPT 4 (1106)RAG baselineGPT-4 (1106)1.31%2024-04-021
    RAG + SWE-Llama 13BRAG baselineSWE-Llama 13B0.70%2023-10-101
    RAG + SWE-Llama 7BRAG baselineSWE-Llama 7B0.70%2023-10-101
    RAG + ChatGPT 3.5RAG baselineGPT-3.50.17%2023-10-101
    Verified official entries · All entries
    NameAgentModelDateAttempts
    Sonar Foundation Agent + Claude 4.5 OpusSonar Foundation AgentClaude 4.5 Opus79.20%2025-12-051
    live-SWE-agent + Claude 4.5 Opus medium (20251101)live-SWE-agentClaude 4.5 Opus79.20%2025-12-151
    TRAE + Doubao-Seed-CodeTRAEDoubao-Seed-Code78.80%2025-09-282+
    live-SWE-agent + Gemini 3 Pro Preview (2025-11-18)live-SWE-agentGemini 3 Pro Preview77.40%2025-11-201
    EPAM AI/Run Developer Agent v20250719 + Claude 4 SonnetEPAM AI/Run Developer AgentClaude 4 Sonnet76.80%2025-08-042+
    Atlassian Rovo Dev (2025-09-02)Atlassian Rovo DevMultiple76.80%2025-09-022+
    Claude 4.5 Opus (high)mini-SWE-agentClaude 4.5 Opus76.80%2026-02-171
    ACoderACoderMultiple76.40%2025-08-192+
    Gemini 3 Flash (high)mini-SWE-agentGemini 3 Flash75.80%2026-02-171
    MiniMax M2.5 (high)mini-SWE-agentMiniMax M2.575.80%2026-02-171
    WarpWarpMultiple75.60%2025-09-012+
    Claude 4.6 Opusmini-SWE-agentClaude 4.6 Opus75.60%2026-02-171
    TRAE + Claude Sonnet 4 + Opus 4 + Sonnet 3.7 + Gemini 2.5 ProTRAEMultiple75.20%2025-06-122+
    Harness AIHarness AIClaude Sonnet 474.80%2025-07-311
    Sonar Foundation Agent + Claude 4.5 SonnetSonar Foundation AgentClaude 4.5 Sonnet74.80%2025-11-031
    Lingxi-v1.5_claude-4-sonnet-20250514Lingxi-v1.5Claude 4 Sonnet74.60%2025-07-201
    JoyCode + Claude 4 Sonnet + GPT-4.1JoyCodeMultiple74.60%2025-09-151
    Refact.ai Agent + Claude 4 Sonnet + o4-miniRefact.ai AgentMultiple74.40%2025-06-031
    Prometheus-v1.2.1 + GPT-5Prometheus-v1.2.1GPT-574.40%2025-10-152+
    Claude 4.5 Opus (20251101) (medium)mini-SWE-agentClaude 4.5 Opus74.40%2025-11-241
    Gemini 3 Pro Preview (2025-11-18)mini-SWE-agentGemini 3 Pro Preview74.20%2025-11-181
    Salesforce AI Research SAGE (OpenHands)Salesforce AI Research SAGEMultiple73.80%2025-11-032+
    Tools + Claude 4 Opus (2025-05-22)ToolsClaude 4 Opus73.20%2025-05-221
    Salesforce AI Research SAGE (bash-only)Salesforce AI Research SAGEMultiple73.00%2025-10-212+
    GLM 5 (high)mini-SWE-agentGLM 572.80%2026-02-171
    GPT 5.2 (high)mini-SWE-agentGPT 5.272.80%2026-02-171
    GPT 5.2 Codexmini-SWE-agentGPT 5.2 Codex72.80%2026-02-191
    Tools + Claude 4 Sonnet (2025-05-22)ToolsClaude 4 Sonnet72.40%2025-05-221
    OpenHands + GPT-5OpenHandsGPT-571.80%2025-08-071
    GPT 5.2 (2025-12-11) (high)mini-SWE-agentGPT 5.271.80%2025-12-111
    Claude 4.5 Sonnet (high)mini-SWE-agentClaude 4.5 Sonnet71.40%2026-02-171
    BloopBloopClaude 4 Sonnet71.20%2025-07-101
    Qodo CommandQodo CommandMultiple71.20%2025-07-151
    Prometheus-v1.2 + GPT-5Prometheus-v1.2GPT-571.20%2025-09-291
    Lingxi v1.5 x Kimi K2Lingxi v1.5Kimi K271.20%2025-10-141
    WarpWarpMultiple71.00%2025-06-231
    Moatless Tools + Claude 4 SonnetMoatless ToolsClaude 4 Sonnet70.80%2025-06-111
    Kimi K2.5 (high)mini-SWE-agentKimi K2.570.80%2026-02-171
    TRAETRAEUndisclosed70.60%2025-05-192+
    Claude 4.5 Sonnet (20250929)mini-SWE-agentClaude 4.5 Sonnet70.60%2025-09-291
    Refact.ai AgentRefact.ai AgentMultiple70.40%2025-05-151
    OpenHands + Claude 4 SonnetOpenHandsClaude 4 Sonnet70.40%2025-05-241
    Augment Agent v1Augment Agent v1Undisclosed70.40%2025-06-101
    devlodevloMultiple70.20%2025-05-191
    Zencoder (2025-04-30)ZencoderMultiple70.00%2025-04-302+
    DeepSeek V3.2 (high)mini-SWE-agentDeepSeek V3.270.00%2026-02-171
    OpenHands + Qwen3-Coder-480B-A35B-InstructOpenHandsQwen3-Coder-480B-A35B-Instruct69.60%2025-08-051
    Gemini 3 Promini-SWE-agentGemini 3 Pro69.60%2026-02-261
    GPT 5.2 (2025-12-11)mini-SWE-agentGPT 5.269.00%2025-12-111
    Nemotron-CORTEXANemotron-CORTEXAMultiple68.20%2025-05-162+
    GLM-4.6UndisclosedGLM-4.668.20%2025-09-301
    Claude 4 Opus (20250514)mini-SWE-agentClaude 4 Opus67.60%2025-08-021
    SWE-agent + Claude 4 SonnetSWE-agentClaude 4 Sonnet66.60%2025-05-221
    Claude 4.5 Haiku (high)mini-SWE-agentClaude 4.5 Haiku66.60%2026-02-171
    Aime-coder v1 + Anthopic Claude 3.7 SonnetAime-coder v1Claude 3.7 Sonnet66.40%2025-05-142+
    GPT 5.1 (2025-11-13) (medium)mini-SWE-agentGPT 5.166.00%2025-11-201
    GPT 5.1 Codex (medium)mini-SWE-agentGPT 5.1 Codex66.00%2025-11-241
    OpenHandsOpenHandsUndisclosed65.80%2025-04-152+
    Augment Agent v0Augment Agent v0Undisclosed65.40%2025-03-162+
    Amazon Q Developer Agent (v20250405-dev)Amazon Q Developer AgentUndisclosed65.40%2025-04-052+
    OpenHands + Kimi K2OpenHandsKimi K265.40%2025-07-161
    GPT 5 (2025-08-07) (medium)mini-SWE-agentGPT 565.00%2025-08-071
    Claude 4 Sonnet (20250514)mini-SWE-agentClaude 4 Sonnet64.93%2025-07-261
    W&B Programmer O1 crosscheck5W&B Programmer O1 crosscheck5o1-preview64.60%2025-01-172+
    PatchPilot-v1.1PatchPilot-v1.1o4-mini64.60%2025-05-032+
    GLM-4.5UndisclosedGLM-4.564.20%2025-07-281
    AgentScopeAgentScopeClaude 3.5 Sonnet63.40%2025-02-062+
    Kimi K2 Thinkingmini-SWE-agentKimi K2 Thinking63.40%2025-12-101
    Tools + Claude 3.7 Sonnet (2025-02-24)ToolsClaude 3.7 Sonnet63.20%2025-02-242+
    Blackbox AI AgentBlackbox AI AgentUndisclosed62.80%2025-01-102+
    EPAM AI/Run Developer Agent v20250219 + Anthopic Claude 3.5 SonnetEPAM AI/Run Developer AgentClaude 3.5 Sonnet62.80%2025-02-282+
    SWE-agent + Claude 3.7 Sonnet w/ Review HeavySWE-agentClaude 3.7 Sonnet w/ Review Heavy62.40%2025-02-252+
    CodeStory Midwit Agent + swe-searchCodeStory Midwit Agentswe-search62.20%2024-12-212+
    MiniMax M2mini-SWE-agentMiniMax M261.00%2025-11-241
    OpenHands + 4x Scaled (2024-02-03)OpenHands4x Scaled60.80%2025-02-032+
    EntroPO + R2E + Qwen3-Coder-30B-A3B-InstructEntroPO + R2EQwen3-Coder-30B-A3B-Instruct60.40%2025-09-012+
    Learn-by-interactLearn-by-interactClaude 3.5 Sonnet60.20%2025-01-102+
    DeepSeek V3.2 Reasonermini-SWE-agentDeepSeek V3.2 Reasoner60.00%2025-12-011
    GPT 5 mini (2025-08-07) (medium)mini-SWE-agentGPT 5 mini59.80%2025-08-071
    DeepSWE-Preview + TTS(Bo16)DeepSWE-PreviewTTS(Bo16)58.80%2025-06-292+
    o3 (2025-04-16)mini-SWE-agento358.40%2025-07-261
    devlodevloUndisclosed58.20%2024-12-132+
    Nemotron-CORTEXANemotron-CORTEXAMultiple58.20%2025-04-102+
    Emergent E1 (v2024-12-23)Emergent E1Multiple57.20%2024-12-232+
    Gru(2024-12-08)GruUndisclosed57.00%2024-12-082+
    Artemis Agent v2 (2025-09-24)Artemis Agent v2Claude Sonnet 457.00%2025-09-241
    SWE-RizzoSWE-RizzoUndisclosed56.60%2025-04-052+
    Devstral Small (2512)mini-SWE-agentDevstral Small (2512)56.40%2025-12-091
    GPT 5 minimini-SWE-agentGPT 5 mini56.20%2026-02-171
    EPAM AI/Run Developer Agent v20241212 + Anthopic Claude 3.5 SonnetEPAM AI/Run Developer AgentClaude 3.5 Sonnet55.40%2024-12-122+
    Qwen3-Coder 480B/A35B Instructmini-SWE-agentQwen3-Coder 480B/A35B Instruct55.40%2025-08-021
    GLM 4.6 (T=1)mini-SWE-agentGLM 4.655.40%2025-12-011
    Amazon Q Developer Agent (v20241202-dev)Amazon Q Developer AgentUndisclosed55.00%2024-12-022+
    devlodevloClaude 3.5 Sonnet54.20%2024-11-082+
    GLM 4.5 (2025-08-22)mini-SWE-agentGLM 4.554.20%2025-08-221
    Devstral (2512)mini-SWE-agentDevstral (2512)53.80%2025-12-091
    Gemini 2.5 Pro (2025-05-06)mini-SWE-agentGemini 2.5 Pro53.60%2025-07-261
    FrogBoss-32B-2510FrogBoss-32B-2510Frogboss 32B 251053.60%2025-11-101
    CodeSweep - SWE-agent - Kimi K2 InstructCodeSweep - SWE-agentKimi K2 Instruct53.40%2025-08-041
    Bracket.shBracket.shUndisclosed53.20%2025-01-202+
    OpenHands + CodeAct v2.1 (claude-3-5-sonnet-20241022)OpenHandsCodeAct v2.1 (claude-3-5-sonnet-20241022)53.00%2024-10-292+
    Claude 3.7 Sonnet (20250219)mini-SWE-agentClaude 3.7 Sonnet52.80%2025-07-201
    Google Jules + Gemini 2.0 Flash (v20241212-experimental)Google JulesGemini 2.0 Flash (v20241212-experimental)52.20%2024-12-122+
    EntroPO + R2E + Qwen3-Coder-30B-A3B-InstructEntroPO + R2EQwen3-Coder-30B-A3B-Instruct52.20%2025-09-011
    Engine Labs (2024-11-25)Engine LabsClaude 3.5 Sonnet51.80%2024-11-251
    AutoCodeRover-v2.1 (Claude-3.5-Sonnet-20241022)AutoCodeRover-v2.1Claude 3.5-Sonnet-2024102251.60%2025-01-222+
    OpenHands + Qwen3-Coder-30B-A3B-InstructOpenHandsQwen3-Coder-30B-A3B-Instruct51.60%2025-08-051
    Agentless-1.5 + Claude-3.5 Sonnet (20241022)Agentless-1.5Claude 3.5 Sonnet50.80%2024-12-022+
    Solver (2024-10-28)SolverUndisclosed50.00%2024-10-282+
    Bytedance MarsCode AgentBytedance MarsCode AgentUndisclosed50.00%2024-11-252+
    nFactorial (2024-11-05)nFactorialMultiple49.20%2024-11-052+
    Tools + Claude 3.5 Sonnet (2024-10-22)ToolsClaude 3.5 Sonnet49.00%2024-10-222+
    Composio SWE-Kit (2024-10-25)Composio SWE-KitMultiple48.60%2024-10-252+
    AppMap Navie v2AppMap Navie v2Multiple47.20%2024-11-062+
    Skywork-SWE-32B + TTS(Bo8)Skywork-SWE-32BTTS(Bo8)47.00%2025-06-162+
    OpenHands + DevStral Small 2505OpenHandsDevStral Small 250546.80%2025-05-201
    Emergent E1 (v2024-10-12)Emergent E1Multiple46.60%2024-10-232+
    AutoCodeRover-v2.0 (Claude-3.5-Sonnet-20241022)AutoCodeRover-v2.0Claude 3.5-Sonnet-2024102246.20%2024-11-082+
    PatchPilot + Co-PatcheRPatchPilotCo-PatcheR46.00%2025-05-282+
    Solver (2024-09-12)SolverUndisclosed45.40%2024-09-242+
    Gru(2024-08-24)GruUndisclosed45.20%2024-08-242+
    o4-mini (2025-04-16)mini-SWE-agento4-mini45.00%2025-07-261
    FrogMini-14B-2510FrogMini-14B-2510Frogmini 14B 251045.00%2025-11-101
    CodeShellAgent + Gemini 2.0 Flash (Experimental)CodeShellAgentGemini 2.0 Flash (Experimental)44.20%2025-01-182+
    Kimi K2 Instructmini-SWE-agentKimi K2 Instruct43.80%2025-08-071
    Solver (2024-09-12)SolverUndisclosed43.60%2024-09-202+
    Agentless Lite + O3 Mini (20250214)Agentless LiteO3 Mini42.40%2025-02-142+
    Amazon Nova Premier 1.0 (2025-04-30)Amazon Nova Premier 1.0Amazon.nova Premier v1:042.40%2025-05-272+
    DeepSWE-PreviewR2E-GymDeepSWE-Preview42.20%2025-06-291
    SWE-ExpSWE-ExpDeepSeek V3 032442.00%2025-08-062+
    nFactorial (2024-10-30)nFactorialMultiple41.60%2024-10-302+
    ugaiforgeugaiforgeUndisclosed41.60%2025-01-122+
    SWE-RL (Llama3-SWE-RL-70B + Agentless Mini) (20250226)Agentless MiniLlama3-SWE-RL-70B41.20%2025-02-262+
    HoneycombHoneycombUndisclosed40.60%2024-08-202+
    Composio SWEkit + Claude 3.5 Sonnet (2024-10-16)Composio SWEkitClaude 3.5 Sonnet40.60%2024-10-162+
    Tools + Claude 3.5 HaikuToolsClaude 3.5 Haiku40.60%2024-10-222+
    Nebius AI Qwen 2.5 72B Generator + LLama 3.1 70B CriticNebius AIMultiple40.60%2024-11-132+
    SWE-agent + SWE-agent-LM-32BSWE-agentSWE-agent-LM-32B40.20%2025-05-111
    EPAM AI/Run Developer Agent v20241029 + Anthopic Claude 3.5 SonnetEPAM AI/Run Developer AgentClaude 3.5 Sonnet39.60%2024-10-292+
    GPT 4.1 (2025-04-14)mini-SWE-agentGPT 4.139.58%2025-07-261
    Amazon Q Developer Agent (v20240719-dev)Amazon Q Developer AgentUndisclosed38.80%2024-07-212+
    Agentless-1.5 + GPT 4o (2024-05-13)Agentless-1.5GPT-4o38.80%2024-10-281
    AutoCodeRover (v20240620) + GPT 4o (2024-05-13)AutoCodeRoverGPT-4o38.40%2024-06-282+
    Skywork-SWE-32BSkywork-SWE-32BQwen2.5 Coder 32B Instruct38.00%2025-06-161
    SWE-agent + DevStral Small 2507SWE-agentDevStral Small 250738.00%2025-07-251
    Factory Code DroidFactory Code DroidUndisclosed37.00%2024-06-172+
    GPT 5 nano (2025-08-07) (medium)mini-SWE-agentGPT 5 nano34.80%2025-08-071
    SWE-agent + Claude 3.5 SonnetSWE-agentClaude 3.5 Sonnet33.60%2024-06-201
    SWE-Fixer (Qwen2.5-7b retriever + Qwen2.5-72b editor)SWE-FixerQwen2.5 (7B + 72B)32.80%2025-03-061
    MASAI + GPT 4o (2024-06-12)MASAIGPT-4o32.60%2024-06-122+
    Artemis Agent v1 (2024-11-20)Artemis Agent v1Undisclosed32.00%2024-11-202+
    nFactorial (2024-10-07)nFactorialUndisclosed31.60%2024-10-072+
    SWE-Fixer (Qwen2.5-7b retriever + Qwen2.5-72b editor) 20241128SWE-FixerQwen2.5 (7B + 72B)30.20%2024-11-282+
    Lingma Agent + Lingma SWE-GPT 72b (v0925)Lingma AgentLingma SWE-GPT 72b (v0925)28.80%2024-10-022+
    Gemini 2.5 Flash (2025-04-17)mini-SWE-agentGemini 2.5 Flash28.73%2025-07-261
    EPAM AI/Run Developer Agent + GPT4oEPAM AI/Run Developer AgentGPT-4o27.00%2024-10-162+
    AppMap Navie + GPT 4o (2024-05-13)AppMap NavieGPT-4o26.20%2024-06-152+
    gpt-oss-120bmini-SWE-agentgpt-oss-120b26.00%2025-08-071
    nFactorial (2024-10-01)nFactorialUndisclosed25.80%2024-10-012+
    Amazon Q Developer Agent (v20240430-dev)Amazon Q Developer AgentUndisclosed25.60%2024-05-092+
    Lingma Agent + Lingma SWE-GPT 72b (v0918)Lingma AgentLingma SWE-GPT 72b (v0918)25.00%2024-09-182+
    EPAM AI/Run Developer Agent + GPT4oEPAM AI/Run Developer AgentGPT-4o24.00%2024-08-202+
    GPT 4.1 mini (2025-04-14)mini-SWE-agentGPT 4.1 mini23.94%2025-07-201
    SWE-agent + GPT 4o (2024-05-13)SWE-agentGPT-4o23.20%2024-07-281
    MCTS-Refine-7BMCTS-Refine-7BMCTS Refine 7B23.20%2025-06-271
    SWE-agent + GPT 4 (1106)SWE-agentGPT-4 (1106)22.40%2024-04-021
    GPT 4o (2024-11-20)mini-SWE-agentGPT 4o21.62%2025-07-201
    Llama 4 Maverick Instructmini-SWE-agentLlama 4 Maverick Instruct21.04%2025-07-201
    Lingma Agent + Lingma SWE-GPT 7b (v0925)Lingma AgentLingma SWE-GPT 7b (v0925)18.20%2024-10-022+
    SWE-agent + Claude 3 OpusSWE-agentClaude 3 Opus15.80%2024-04-021
    Gemini 2.0 Flashmini-SWE-agentGemini 2.0 Flash13.52%2025-07-261
    Lingma Agent + Lingma SWE-GPT 7b (v0918)Lingma AgentLingma SWE-GPT 7b (v0918)10.20%2024-09-182+
    Llama 4 Scout Instructmini-SWE-agentLlama 4 Scout Instruct9.06%2025-07-201
    Qwen2.5-Coder 32B Instructmini-SWE-agentQwen2.5-Coder 32B Instruct9.00%2025-08-031
    RAG + Claude 3 OpusRAG baselineClaude 3 Opus7.00%2024-04-022+
    RAG + Claude 2RAG baselineClaude 24.40%2023-10-101
    RAG + GPT 4 (1106)RAG baselineGPT-4 (1106)2.80%2024-04-022+
    RAG + SWE-Llama 7BRAG baselineSWE-Llama 7B1.40%2023-10-101
    RAG + SWE-Llama 13BRAG baselineSWE-Llama 13B1.20%2023-10-101
    RAG + ChatGPT 3.5RAG baselineGPT-3.50.40%2023-10-101
    Lite official entries · All entries
    NameAgentModelDateAttempts
    ExpeRepair-v1.0 + Claude 4 SonnetExpeRepair-v1.0Claude 4 Sonnet60.33%2025-06-252+
    Refact.ai AgentRefact.ai AgentMultiple60.00%2025-04-251
    KGCompass + Claude 4 Sonnet (20250514)KGCompassClaude 4 Sonnet58.33%2025-09-062+
    SWE-agent + Claude 4 SonnetSWE-agentClaude 4 Sonnet56.67%2025-05-261
    IsoformIsoformUndisclosed55.00%2025-01-142+
    SemAgent_Multi-v1.0SemAgent_Multi-v1.0Multiple51.67%2025-06-252+
    IseaIseaClaude 3.5 Sonnet51.33%2025-09-112+
    EntroPO + R2E + Qwen3-Coder-30B-A3B-InstructEntroPO + R2EQwen3-Coder-30B-A3B-Instruct49.67%2025-09-012+
    Blackbox AI AgentBlackbox AI AgentUndisclosed49.00%2024-12-20unknown
    CodevCodevMultiple49.00%2025-05-281
    Gru(2024-12-08)GruUndisclosed48.67%2024-12-08unknown
    Globant Code Fixer AgentGlobant Code Fixer AgentUndisclosed48.33%2024-11-27unknown
    ExpeRepair-v1.0ExpeRepair-v1.0Multiple48.33%2025-06-132+
    SWE-agent + Claude 3.7 SonnetSWE-agentClaude 3.7 Sonnet48.00%2025-02-261
    devlodevloClaude 3.5 Sonnet47.33%2024-11-22unknown
    DARS AgentDARS AgentMultiple47.00%2025-02-05unknown
    KGCompass + Claude 3.5 Sonnet (20241022)KGCompassClaude 3.5 Sonnet46.00%2025-06-192+
    EntroPO + R2E + Qwen3-Coder-30B-A3B-InstructEntroPO + R2EQwen3-Coder-30B-A3B-Instruct45.00%2025-09-011
    Kodu-v1 + Claude-3.5 Sonnet (20241022)Kodu-v1Claude 3.5 Sonnet44.67%2024-12-07unknown
    CodeFuse-CGMCodeFuse-CGMUndisclosed44.00%2025-03-102+
    CodeStory Aide + Mixed ModelsCodeStory AideMixed Models43.00%2024-07-02unknown
    LingxiLingxiClaude 3.5 Sonnet42.67%2025-05-09unknown
    OpenHands + CodeAct v2.1 (claude-3-5-sonnet-20241022)OpenHandsCodeAct v2.1 (claude-3-5-sonnet-20241022)41.67%2024-10-25unknown
    Codart AICodart AIMultiple41.67%2025-05-151
    PatchKitty-0.9 + Claude-3.5 Sonnet (20241022)PatchKitty-0.9Claude 3.5 Sonnet41.33%2024-12-20unknown
    Composio SWE-Kit (2024-10-30)Composio SWE-KitMultiple41.00%2024-10-30unknown
    OrcaLoca + Agentless-1.5 + Claude-3.5 Sonnet (20241022)OrcaLoca + Agentless-1.5Claude 3.5 Sonnet41.00%2025-01-13unknown
    Agentless-1.5 + Claude-3.5 Sonnet (20241022)Agentless-1.5Claude 3.5 Sonnet40.67%2024-12-02unknown
    OpenCSG Starship Agentic Coder + GPT 4 (0806)OpenCSG Starship Agentic CoderGPT-4 (0806)39.67%2025-01-13unknown
    Bytedance MarsCode AgentBytedance MarsCode AgentUndisclosed39.33%2024-09-12unknown
    Moatless Tools + Claude 3.5 Sonnet (20241022)Moatless ToolsClaude 3.5 Sonnet39.00%2025-01-14unknown
    HoneycombHoneycombUndisclosed38.33%2024-08-20unknown
    Moatless Tools + Claude 3.5 Sonnet (20241022)Moatless ToolsClaude 3.5 Sonnet38.33%2024-11-17unknown
    AbanteAI MentatBot + GPT 4o (2024-05-13)AbanteAI MentatBotGPT-4o38.00%2024-06-27unknown
    Patched.Codes PatchworkPatched.Codes PatchworkClaude 3.5 Sonnet37.00%2025-01-04unknown
    KGCompass + DeepSeek V3KGCompassDeepSeek V336.67%2025-06-092+
    AppMap Navie v2AppMap Navie v2Multiple36.00%2024-11-13unknown
    Gru(2024-08-11)GruUndisclosed35.67%2024-08-11unknown
    CodeFuse-AAISCodeFuse-AAISUndisclosed35.67%2025-01-04unknown
    IsoformIsoformUndisclosed35.00%2024-08-29unknown
    Bytedance MarsCode Agent + GPT 4o (2024-05-13)Bytedance MarsCode AgentGPT-4o34.00%2024-07-23unknown
    SuperCoder2.0SuperCoder2.0Undisclosed34.00%2024-08-06unknown
    Alibaba Lingma AgentAlibaba Lingma AgentUndisclosed33.00%2024-06-22unknown
    Agentless Lite + O3 Mini (20250214)Agentless LiteO3 Mini32.33%2025-02-14unknown
    Agentless-1.5 + GPT 4o (2024-05-13)Agentless-1.5GPT-4o32.00%2024-10-28unknown
    Factory Code DroidFactory Code DroidUndisclosed31.33%2024-06-17unknown
    CodeShellTester + GPT 4o (2024-05-13)CodeShellTesterGPT-4o31.33%2024-11-11unknown
    AutoCodeRover (v20240620) + GPT 4o (2024-05-13)AutoCodeRoverGPT-4o30.67%2024-06-21unknown
    Moatless Tools + Deepseek V3Moatless ToolsDeepseek V330.67%2025-01-11unknown
    Aegis - o3-mini_1.0Aegiso3-mini_1.030.33%2025-02-07unknown
    AIGCode Infant-Coder(2024-08-30)AIGCode Infant-CoderUndisclosed30.00%2024-09-08unknown
    Kortix AI (claude-3-5-sonnet-20241022)Kortix AIclaude-3-5-sonnet-2024102230.00%2024-12-03unknown
    Amazon Q Developer Agent (v20240719-dev)Amazon Q Developer AgentUndisclosed29.67%2024-07-21unknown
    Agentless + RepoGraph + GPT-4oAgentless + RepoGraphGPT-4o29.67%2024-08-08unknown
    CodeR + GPT 4 (1106)CodeRGPT-4 (1106)28.33%2024-06-04unknown
    reproducedRGreproducedRGGPT-4o28.00%2024-11-17unknown
    SIMA + GPT 4o (2024-05-13)SIMAGPT-4o27.67%2024-07-06unknown
    MASAI + GPT 4o (2024-05-13)MASAIGPT-4o27.33%2024-06-12unknown
    Agentless + GPT 4o (2024-05-13)AgentlessGPT-4o27.33%2024-06-30unknown
    IBM Research Agent-101IBM Research Agent-101Undisclosed26.67%2024-06-12unknown
    Moatless Tools + Claude 3.5 SonnetMoatless ToolsClaude 3.5 Sonnet26.67%2024-06-23unknown
    OpenHands + CodeAct v1.8OpenHandsCodeAct v1.826.67%2024-07-25unknown
    Aider + GPT 4o & Claude 3 OpusAiderGPT-4o & Claude 3 Opus26.33%2024-05-23unknown
    HyperAgentHyperAgentGPT-4o25.33%2024-09-25unknown
    Moatless Tools + GPT 4o (2024-05-13)Moatless ToolsGPT-4o24.67%2024-06-17unknown
    SWE-Fixer (Qwen2.5-7b retriever + Qwen2.5-72b editor)SWE-FixerQwen2.5 (7B + 72B)24.67%2025-03-06unknown
    OpenCSG StarShip CodeGenAgent + GPT 4 (0613)OpenCSG StarShip CodeGenAgentGPT-4 (0613)23.67%2024-05-24unknown
    IBM AI Agent SWE-1.0 (with open LLMs)IBM AI Agent SWE-1.0Multiple23.67%2024-10-16unknown
    SWE-Fixer (Qwen2.5-7b retriever + Qwen2.5-72b editor) 20241128SWE-FixerQwen2.5 (7B + 72B)23.33%2024-11-28unknown
    SWE-agent + Claude 3.5 SonnetSWE-agentClaude 3.5 Sonnet23.00%2024-06-20unknown
    AppMap Navie + GPT 4o (2024-05-13)AppMap NavieGPT-4o21.67%2024-06-15unknown
    Bytedance AutoSE (based on SWE-Agent) + GPT4/GPT4o Mixed (20240828)Bytedance AutoSEMultiple21.67%2024-08-28unknown
    Amazon Q Developer Agent (v20240430-dev)Amazon Q Developer AgentUndisclosed20.33%2024-05-09unknown
    AutoCodeRover (v20240408) + GPT 4 (0125)AutoCodeRoverGPT-4 (0125)19.00%2024-05-30unknown
    SWE-agent + GPT 4o (2024-05-13)SWE-agentGPT-4o18.33%2024-07-28unknown
    SWE-agent + GPT 4 (1106)SWE-agentGPT-4 (1106)18.00%2024-04-02unknown
    MCTS-Refine-7BMCTS-Refine-7BMCTS Refine 7B16.33%2025-06-271
    SWE-agent + Claude 3 OpusSWE-agentClaude 3 Opus11.67%2024-04-02unknown
    RAG + Claude 3 OpusRAG baselineClaude 3 Opus4.33%2024-04-02unknown
    RAG + Claude 2RAG baselineClaude 23.00%2023-10-10unknown
    RAG + GPT 4 (1106)RAG baselineGPT-4 (1106)2.67%2024-04-02unknown
    RAG + SWE-Llama 7BRAG baselineSWE-Llama 7B1.33%2023-10-10unknown
    RAG + SWE-Llama 13BRAG baselineSWE-Llama 13B1.00%2023-10-10unknown
    RAG + ChatGPT 3.5RAG baselineGPT-3.50.33%2023-10-10unknown
    Official SWE-bench leaderboard

    Official leaderboard

    The saved official snapshot contains no exact model-name matches for our 12 included models. We do not substitute base models for modified or quantized routes.

    Official entries can use different agents, budgets, tools and test subsets. These results are not an official leaderboard submission or a controlled comparison against those entries. Snapshot retrieved 2026-10-29T17:45:14.442143+00:00 at commit 193160a463a435d05cf44a1fa9dc5eac832113c3.

    Official SWE-bench leaderboard · Saved comparison · Read the protocol