Skip to content
AI Atlas
BenchmarkActivecategory · codingfamily · swe-bench · variant Multimodal

SWE-bench Multimodal

swebench.com/multimodal

resolve visual JavaScript issues (screenshots + code)

data quality57

Updated 6 h ago · first seen 11 Sept 2026

Metric
resolved · %
Current results
22
Models
10
Current leader
o3 36.0%

Score history · gpt-4.1 1 row

Not enough history to chart — a single observation (31.14% on 31 May 2025). Rows under different configurations count separately; the list below shows each one.

  • 31.14%date=2025-05-31 · board=Multimodal · system=GUIRepair · model_tag=gpt-4.1-2025-04-1431 May 2025

Back to the leaderboard

Frontier over time · resolved · board=Multimodal · system=GUIRepair

Frontier of SWE-bench Multimodal0%10%20%30%40%Jun 25Jun 25Jun 25Jun 25Jun 25
  1. 36.0%o3 OpenAI Official board1 Jul 2025
  2. 33.9%o4-mini OpenAI Official board31 May 2025

Includes closed rows (history). A point is emitted whenever a result beats every earlier result of the same group, ordered by evaluated_at when the source publishes it, else observed_at.

Leaderboard 4 models

Select models with +, then Compare.

Leaderboard
#ModelScoreTrustConfigurationvs leaderEvaluatedSourceActions
1o3ClosedOpenAI · OpenAI o-series36.0%Official boardgroup defaultsleader1 Jul 2025swebench.comT2History
2o4-miniClosedOpenAI · OpenAI o-series33.9%Official boardgroup defaultsPartially comparable-2.13 pt31 May 2025swebench.comT2History
3gpt-4.1ClosedOpenAI · GPT 4.131.1%Official boardgroup defaultsPartially comparable-4.84 pt31 May 2025swebench.comT2History
4gpt-4oClosedOpenAI · GPT 430.4%Official boardgroup defaultsPartially comparable-5.61 pt31 May 2025swebench.comT2History

4 results

One row per canonical model — its best current row inside this comparability group (effort variants are folded into the model). Bars are relative to the page's best score. “vs leader” reads comparability: partially comparable = same task, conditions differ (reasoning effort, temperature, judge). Rules →