Aider Polyglot
Models edit code to solve 225 hard Exercism exercises in C++, Go, Java, JavaScript, Python, and Rust. Scored by the share passing unit tests.
Exercises come from public Exercism tracks, so contamination is possible.
- Level
- University Undergraduates and entry-level professionals
- Scored
- Checked automatically A program checks the result against an answer key, unit tests or the expected final state.
- Answers
- Code A program or patch run against tests.
GPT-5 leads with 88% among models released by Dec 2025
Best score per model in Epoch AI’s data. Where a model ran with several settings or harnesses, we keep its best.
The newest model with a score here came out in Dec 2025, and nobody has tested a newer one. Among the 20 highest-ranked models on the capability index, these have no score yet:
- GPT-6 Astra
- Claude Opus 5.5
- GPT-6.1 Terra
- GPT-6.1 Sol
- and 16 more
- 88.0 GPT-5
- 84.9 o3-pro
- 83.1
Gemini 2.5 Pro
- 81.3 o3
- 79.6 Grok 4
- 76.9
Gemini 2.5 Pro
- 74.2
DeepSeek-V3.2-Exp
- 74.2
DeepSeek-V3.2
- 72.9
Gemini 2.5 Pro
- 72.0 o4-mini
- 72.0 Claude Opus 4
- 71.4
DeepSeek-R1
- 64.9 Claude 3.7 Sonnet
- 61.7 o1
- 61.3 Claude Sonnet 4
- 60.4 o3-mini
- 59.6
Qwen3-235B-A22B
- 59.6
Qwen3-235B-A22B-Instruct
- 59.1 Kimi K2
- 59.1 Kimi K2
- 56.9
DeepSeek-R1
- 55.1
DeepSeek-V3
- 55.1
Gemini 2.5 Flash
- 53.3 Grok 3
- 52.4 GPT-4.1
- 51.6 Claude 3.5 Sonnet (October 2024)
- 49.3 Grok-3 mini
- 48.4
DeepSeek-V3
- 47.1
Gemini 2.5 Flash
- 45.3 GPT-4o
- 44.9 GPT-4.5
- 41.8 gpt-oss-120b
- 40.0
Qwen3-32B
- 38.2
Gemini 2.0 Flash
- 35.6
Gemini 2.0 Pro
- 32.9 o1-mini
- 32.4 GPT-4.1 mini
- 28.0 Claude 3.5 Haiku
- 27.1 GPT-4o
- 23.1 GPT-4o
- 21.8
Qwen2.5-Max
- 20.9
QwQ-32B
- 18.2 GPT-4o
- 18.2
Gemini 2.0 Flash Thinking
- 17.8
DeepSeek-V2.5
- 16.4
Qwen2.5-Coder-32B-Instruct
- 15.6
Llama 4 Maverick
- 12.9
Yi-Lightning
- 12.0
Cohere Command A
- 11.1
Codestral
- 10.2 openhands-lm-32b-v0.1
- 8.90 GPT-4.1 nano
- 4.90
Gemma 3 27B
- 3.60 GPT-4o mini
- 1 GPT-5 high 88%
- 2 o3-pro high 84.9%
- 3
Gemini 2.5 Pro Jun 2025, 32K 83.1%
- 4 o3 high 81.3%
- 5 Grok 4 79.6%
- 6
Gemini 2.5 Pro May 2025 76.9%
- 7
DeepSeek-V3.2-Exp thinking 74.2%
- 8
DeepSeek-V3.2 Thinking 74.2%
- 9
Gemini 2.5 Pro Mar 2025 72.9%
- 10 o4-mini high 72%
- 11 Claude Opus 4 32K 72%
- 12
DeepSeek-R1 May 2025 71.4%
- 13 Claude 3.7 Sonnet 32k thinking 64.9%
- 14 o1 high 61.7%
- 15 Claude Sonnet 4 32K 61.3%
- 16 o3-mini high 60.4%
- 17
Qwen3-235B-A22B 59.6%
- 18
Qwen3-235B-A22B-Instruct Jul 2025 59.6%
- 19 Kimi K2 Jul 2025 59.1%
- 20 Kimi K2 Sep 2025 59.1%
- 21
DeepSeek-R1 56.9%
- 22
DeepSeek-V3 Mar 2025 55.1%
- 23
Gemini 2.5 Flash May 2025, 23K 55.1%
- 24 Grok 3 53.3%
- 25 GPT-4.1 52.4%
- 26 Claude 3.5 Sonnet (October 2024) 51.6%
- 27 Grok-3 mini high 49.3%
- 28
DeepSeek-V3 48.4%
- 29
Gemini 2.5 Flash Apr 2025 47.1%
- 30 GPT-4o Mar 2025 45.3%
- 31 GPT-4.5 44.9%
- 32 gpt-oss-120b high 41.8%
- 33
Qwen3-32B 40%
- 34
Gemini 2.0 Flash Dec 2024 38.2%
- 35
Gemini 2.0 Pro 35.6%
- 36 o1-mini unknown thinking 32.9%
- 37 GPT-4.1 mini 32.4%
- 38 Claude 3.5 Haiku Oct 2024 28%
- 39 GPT-4o Jan 2025 27.1%
- 40 GPT-4o Aug 2024 23.1%
- 41
Qwen2.5-Max 21.8%
- 42
QwQ-32B 20.9%
- 43 GPT-4o Nov 2024 18.2%
- 44
Gemini 2.0 Flash Thinking Jan 2025 18.2%
- 45
DeepSeek-V2.5 Sep 2024 17.8%
- 46
Qwen2.5-Coder-32B-Instruct 16.4%
- 47
Llama 4 Maverick 15.6%
- 48
Yi-Lightning 12.9%
- 49
Cohere Command A 12%
- 50
Codestral 11.1%
- 51 openhands-lm-32b-v0.1 10.2%
- 52 GPT-4.1 nano 8.90%
- 53
Gemma 3 27B 4.90%
- 54 GPT-4o mini 3.60%
| # | Model | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | GPT-5 | 88% | high | Aug 2025 | Epoch AI |
| 2 | o3-pro | 84.9% | high | Jun 2025 | Epoch AI |
| 3 | | 83.1% | 32K | Jun 2025 | Epoch AI |
| 4 | o3 | 81.3% | high | Apr 2025 | Epoch AI |
| 5 | Grok 4 | 79.6% | Jul 2025 | Epoch AI | |
| 6 | | 76.9% | May 2025 | Epoch AI | |
| 7 | | 74.2% | thinking | Sep 2025 | Epoch AI |
| 8 | | 74.2% | Thinking | Dec 2025 | Epoch AI |
| 9 | | 72.9% | Mar 2025 | Epoch AI | |
| 10 | o4-mini | 72% | high | Apr 2025 | Epoch AI |
| 11 | Claude Opus 4 | 72% | 32K | May 2025 | Epoch AI |
| 12 | | 71.4% | May 2025 | Epoch AI | |
| 13 | Claude 3.7 Sonnet | 64.9% | 32k thinking | Feb 2025 | Epoch AI |
| 14 | o1 | 61.7% | high | Dec 2024 | Epoch AI |
| 15 | Claude Sonnet 4 | 61.3% | 32K | May 2025 | Epoch AI |
| 16 | o3-mini | 60.4% | high | Jan 2025 | Epoch AI |
| 17 | | 59.6% | Apr 2025 | Epoch AI | |
| 18 | | 59.6% | Jul 2025 | Epoch AI | |
| 19 | Kimi K2 Jul 2025 | 59.1% | Jul 2025 | Epoch AI | |
| 20 | Kimi K2 Sep 2025 | 59.1% | Sep 2025 | Epoch AI | |
| 21 | | 56.9% | Jan 2025 | Epoch AI | |
| 22 | | 55.1% | Mar 2025 | Epoch AI | |
| 23 | | 55.1% | 23K | May 2025 | Epoch AI |
| 24 | Grok 3 | 53.3% | Apr 2025 | Epoch AI | |
| 25 | GPT-4.1 | 52.4% | Apr 2025 | Epoch AI | |
| 26 | Claude 3.5 Sonnet (October 2024) | 51.6% | Oct 2024 | Epoch AI | |
| 27 | Grok-3 mini | 49.3% | high | Apr 2025 | Epoch AI |
| 28 | | 48.4% | Dec 2024 | Epoch AI | |
| 29 | | 47.1% | Apr 2025 | Epoch AI | |
| 30 | GPT-4o Mar 2025 | 45.3% | Mar 2025 | Epoch AI | |
| 31 | GPT-4.5 | 44.9% | Feb 2025 | Epoch AI | |
| 32 | gpt-oss-120b | 41.8% | high | Aug 2025 | Epoch AI |
| 33 | | 40% | Apr 2025 | Epoch AI | |
| 34 | | 38.2% | Dec 2024 | Epoch AI | |
| 35 | | 35.6% | Feb 2025 | Epoch AI | |
| 36 | o1-mini | 32.9% | unknown thinking | Sep 2024 | Epoch AI |
| 37 | GPT-4.1 mini | 32.4% | Apr 2025 | Epoch AI | |
| 38 | Claude 3.5 Haiku | 28% | Oct 2024 | Oct 2024 | Epoch AI |
| 39 | GPT-4o Jan 2025 | 27.1% | Jan 2025 | Epoch AI | |
| 40 | GPT-4o Aug 2024 | 23.1% | Aug 2024 | Epoch AI | |
| 41 | | 21.8% | Jan 2025 | Epoch AI | |
| 42 | | 20.9% | Mar 2025 | Epoch AI | |
| 43 | GPT-4o Nov 2024 | 18.2% | Nov 2024 | Epoch AI | |
| 44 | | 18.2% | Jan 2025 | Epoch AI | |
| 45 | | 17.8% | Sep 2024 | Epoch AI | |
| 46 | | 16.4% | Nov 2024 | Epoch AI | |
| 47 | | 15.6% | Apr 2025 | Epoch AI | |
| 48 | | 12.9% | Dec 2024 | Epoch AI | |
| 49 | | 12% | Mar 2025 | Epoch AI | |
| 50 | | 11.1% | Jan 2025 | Epoch AI | |
| 51 | openhands-lm-32b-v0.1 | 10.2% | Mar 2024 | Epoch AI | |
| 52 | GPT-4.1 nano | 8.90% | Apr 2025 | Epoch AI | |
| 53 | | 4.90% | Mar 2025 | Epoch AI | |
| 54 | GPT-4o mini | 3.60% | Jul 2024 | Epoch AI |
The benchmark's own leaderboard has 58 entries, 46 of them models we track. Labs report scores for 29 models in their cards. We plot every source in the charts below.
More effort adds a median 7 points
Models the leaderboard ran at two or more effort levels. We don’t have enough cost data here to say what the extra effort costs.
| Model | Effort | Harness | Score | Cost per task | Output tokens |
|---|---|---|---|---|---|
| GPT-5 | high | aider, diff edits | 88% | ||
| GPT-5 | medium | aider, diff edits | 86.7% | ||
| o3-pro | high | aider, diff edits | 84.9% | ||
| | aider, diff-fenced edits | 83.1% | |||
| o3 | high | aider, diff edits | 81.3% | ||
| GPT-5 | low | aider, diff edits | 81.3% | ||
| Grok 4 | high | aider, diff edits | 79.6% | ||
| | aider, diff-fenced edits | 79.1% | |||
| o3 | aider, diff edits | 76.9% | |||
| | aider, diff-fenced edits | 76.9% | |||
| | aider, diff-fenced edits | 72.9% | |||
| o4-mini | high | aider, diff edits | 72% | ||
| Claude Opus 4 | 32k thinking | aider, diff edits | 72% | ||
| | aider, diff edits | 71.4% | |||
| Claude Opus 4 | aider, diff edits | 70.7% | |||
| Claude 3.7 Sonnet | 32k thinking tokens | aider, diff edits | 64.9% | ||
| o1 | high | aider, diff edits | 61.7% | ||
| Claude Sonnet 4 | 32k thinking | aider, diff edits | 61.3% | ||
| o3-mini | high | aider, diff edits | 60.4% | ||
| Claude 3.7 Sonnet | no thinking | aider, diff edits | 60.4% | ||
| Kimi K2 Jul 2025 | aider, diff edits | 59.1% | |||
| | aider, diff edits | 56.9% | |||
| Claude Sonnet 4 | no thinking | aider, diff edits | 56.4% | ||
| | aider, diff edits | 55.1% | |||
| | aider, diff edits | 55.1% | |||
| o3-mini | medium | aider, diff edits | 53.8% | ||
| Grok 3 | aider, diff edits | 53.3% | |||
| GPT-4.1 | aider, diff edits | 52.4% | |||
| Claude 3.5 Sonnet | aider, diff edits | 51.6% | |||
| Grok-3 mini | high | aider, whole edits | 49.3% | ||
| | aider, diff edits | 47.1% | |||
| GPT-4o Mar 2025 | aider, diff edits | 45.3% | |||
| GPT-4.5 | aider, diff edits | 44.9% | |||
| | aider, diff edits | 44% | |||
| gpt-oss-120b | high | aider, diff edits | 41.8% | ||
| | aider, diff edits | 40% | |||
| | aider, whole edits | 35.6% | |||
| Grok-3 mini | low | aider, whole edits | 34.7% | ||
| o1-mini | aider, whole edits | 32.9% | |||
| GPT-4.1 mini | aider, diff edits | 32.4% | |||
| Claude 3.5 Haiku | aider, diff edits | 28% | |||
| GPT-4o Jan 2025 | aider, diff edits | 27.1% | |||
| GPT-4o Aug 2024 | aider, diff edits | 23.1% | |||
| | aider, whole edits | 22.2% | |||
| | aider, diff edits | 20.9% | |||
| GPT-4o Nov 2024 | aider, diff edits | 18.2% | |||
| | aider, diff edits | 18.2% | |||
| | aider, whole edits | 16.4% | |||
| | aider, whole edits | 15.6% | |||
| | aider, whole edits | 12.9% | |||
| | aider, whole edits | 12% | |||
| | aider, whole edits | 11.1% | |||
| openhands-lm-32b-v0.1 | aider, whole edits | 10.2% | |||
| GPT-4.1 nano | aider, whole edits | 8.90% | |||
| | aider, diff edits | 8.00% | |||
| | aider, whole edits | 4.90% | |||
| GPT-4o mini | aider, whole edits | 3.60% |
8 models have held number one since its release in Dec 2024
Lab claims count from the day the card came out, independent runs from the model’s release. We draw one row each for the benchmark’s own leaderboard, Epoch AI’s runs and what labs claim in their cards.
The best score passed 85% in Aug 2025
All the scores we have, one dot each, so a model tested at several settings appears more than once.
Labs headline it less often now, last in Feb 2026
Launch posts from every lab that has listed it, one tick per post. Tall colored ticks include it, and short gray ones leave it out.
| Date | Launch post | Score | As the post writes it |
|---|---|---|---|
| 14 Feb 2026 | 80 | Aider Polyglot | |
| 2 Feb 2026 | 66.2 | Aider | |
| 29 Sep 2025 | 74.5 | Aider-Polyglot | |
| 22 Sep 2025 | 76.1 | Aider-Polyglot | |
| 21 Aug 2025 | 76.3 | Aider-Polyglot (Acc.) | |
| 7 Aug 2025 | GPT-5 nano | 48.4 | Aider polyglot (diff) |
| 7 Aug 2025 | GPT-5 mini | 71.6 | Aider polyglot (diff) |
| 7 Aug 2025 | GPT-5 | 88 | Aider Polyglot Multi-language code editing |
| 22 Jul 2025 | 61.8 | Aider-Polyglot | |
| 11 Jul 2025 | Kimi K2 | 60 | Aider-Polyglot, Acc |
| 17 Jun 2025 | 61.9 | Aider Polyglot whole 61.9 / diff 56.7 | |
| 17 Jun 2025 | 27.1 | Aider Polyglot (whole), Thinking | |
| 17 Jun 2025 | 82.2 | Aider Polyglot (diff-fenced) | |
| 10 Jun 2025 | 47.1 | Aider-Polyglot | |
| 28 May 2025 | 71.6 | Aider-Polyglot (Acc.) | |
| 29 Apr 2025 | Aider (Pass@2) | ||
| 17 Apr 2025 | 51.1 | Aider Polyglot whole 51.1 / diff-fenced 44.2 | |
| 16 Apr 2025 | o4-mini | 68.9 | Aider Polyglot whole 68.9 (diff 58.2), o4-mini-high |
| 16 Apr 2025 | o3 | 81.3 | Aider Polyglot Code Editing, o3-high (whole) |
| 14 Apr 2025 | GPT-4.1 nano | 9.8 | Aider's polyglot: whole 9.8 (diff 6.2) |
| 14 Apr 2025 | GPT-4.1 mini | 34.7 | Aider's polyglot: whole 34.7 (diff 31.6) |
| 14 Apr 2025 | GPT-4.1 | 52.9 | Aider's polyglot: diff |
| 10 Apr 2025 | 54.2 | Aider Polyglot | |
| 25 Mar 2025 | 74 | Aider Polyglot, whole (diff = 68.6%) | |
| 20 Jan 2025 | 53.3 | Aider-Polyglot (Acc.) | |
| 26 Dec 2024 | 49.6 | Aider-Polyglot (Acc.) |
17 system cards report it, from 9 labs
Besides launch posts, we read the system cards, model cards and technical reports labs publish with a release. They report far more, including safety and frontier-risk tests.
| Date | Document | Score | As the document writes it | Section |
|---|---|---|---|---|
| 28 Feb 2026 | | 66.2 | Aider-Polyglot (Table 7) | Capabilities |
| 14 Feb 2026 | | 80 | Aider Polyglot (Table 11) | Capabilities |
| 30 Sep 2025 | | 35.1 | Aider Polyglot, whole file format, pass 1@2 (Table 6) | Capabilities |
| 29 Sep 2025 | | 74.5 | Aider-Polyglot (Acc.), DeepSeek-V3.2-Exp (Table 1) | Capabilities |
| 25 Sep 2025 | | 57.3 | Aider Polyglot (Table 20, thinking on). Thinking off 44.4 | Capabilities |
| 5 Aug 2025 | gpt-oss-20b model card | 34.2 | Aider Polyglot, high reasoning (Table 3) | Capabilities |
| 5 Aug 2025 | gpt-oss-120b model card | 44.4 | Aider Polyglot, high reasoning (Table 3) | Capabilities |
| 21 Jul 2025 | Kimi K2 technical report | 60 | Aider-Polyglot (Acc.) (Table 3) | Capabilities |
| 7 Jul 2025 | | 82.2 | Aider Polyglot, diff or diff-fenced format, average of 3 trials (Table 3) | Capabilities |
| 7 Jul 2025 | | 56.7 | Aider Polyglot, diff or diff-fenced format, average of 3 trials (Table 3) | Capabilities |
| 12 Jun 2025 | | 47.1 | Aider Polyglot (Table 2) | Capabilities |
| 29 Apr 2025 | | 51.1 | Aider Polyglot, whole 51.1, diff 44.2 (Table, p.4) | Capabilities |
| 28 Apr 2025 | | 74 | Aider Polyglot, whole edit format; diff format = 68.6% (Table, p.4, column Gemini 2.5 Pro Experimental 03-25) | Capabilities |
| 10 Apr 2025 | | 54.2 | Aider Polyglot (Table 2) | Capabilities |
| 1 Apr 2025 | | 14.7 | Aider Polyglot (Table 13) | Capabilities |
| 20 Jan 2025 | | 53.3 | Aider-Polyglot (Acc.), DeepSeek-R1 (Table 8, same as final column of Table 3) | Capabilities |
| 26 Dec 2024 | | 49.6 | Aider-Polyglot (Acc.), DeepSeek-V3 (Table 6) | Capabilities |
Versions
We switch the top row to each new version when it comes out. Open it for one row per version. An old version stays in play while people still test it, so whoever first takes it past 85% gets credit for closing it out.
More in Coding
- SWE-bench Verified In use 500 human-validated GitHub issues from 12 Python repos. Agent writes a patch that must pass hidden tests. Claude Opus 4.7 83.5%
- SWE-bench Multilingual In use 300 GitHub-issue tasks across nine programming languages in SWE-bench format. Patch graded by repository tests. Claude Opus 5.5 93.9%
- LiveCodeBench v6 In use Competitive programming problems collected after model cutoffs from LeetCode, AtCoder, Codeforces. Scored pass@1 on hidden tests.
DeepSeek-V4-Pro 93.5%
- DeepSWE In use 113 original long-horizon engineering tasks across 91 repos and five languages, written from scratch. Hand-written verifiers accept alternative solutions. GPT-6 Astra 74.1%
- SciCode In use Scientist-curated research coding problems split into subproblems across natural sciences. Code checked against test cases.
Seed2.1 Pro 59.8%
- Codeforces rating In use Model solves recent Codeforces contest problems. An Elo-style rating is computed from simulated contest performance.
DeepSeek V4.1 Flash 3,471