whatmodel.sh / o1-mini
o1-mini
↗ share
+ contribute
o1-mini is a closed-weights language model from OpenAI, released September 2024. Licence: proprietary.
Catalogue identity notes
Comparison model from the Epoch AI internal-evaluation CSVs (Epoch release date 2024-09-12). Epoch label o1-mini-2024-09-12 (the only o1-mini snapshot). OpenAI deprecations page: o1-mini removed 2025-10-27. Reasoning effort is an API setting of the same checkpoint (recorded per result).
$ how it compares
The LLMs ranked either side of o1-mini, out of 828 with a score, then more from OpenAI.
| # | model | score | where | ||
|---|---|---|---|---|---|
| 221 | 61±2 | comparison only | |||
| 222 | 61±3 | local | |||
| 223 | 61±1 | comparison only | |||
| 224 | 61±1 | comparison only | |||
| 225 | 61±1 | api $0.75/M +local | |||
| more from OpenAI | |||||
| 1 | 87±1 | api $20.00/M | |||
| 3 | 85±1 | api $4.00/M | |||
| 7 | 83±1 | api $4.00/M | |||
$ what it's good at
agent tasks▁▁▂▆█▆▅▄▄▃▂▁ #173 of 340 · 5.6% of its score · 4 tests
Beats o1 (2024-12-17), o3-mini, DeepSeek R1 0528 here, though they rank higher overall. Trails SmolLM3 3B, Jamba 1.5 Mini, Jamba 1.5 Large here, though they rank lower overall.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| BrowserGym WebArena (AgentLab GenericAgent) | 28.6% ✎ | █··▄·▄█·▄··▄ beats 3/7 | 1.8% |
| BrowserGym WorkArena-L1 (AgentLab GenericAgent) | 56.7% ✎ | █···█▄▄·▄█·█ beats 8/10 | 1.5% |
| BrowserGym WorkArena-L2 (AgentLab GenericAgent) | 14.9% ✎ | ▃▅▃·▅▃▃··█·▃ beats 7/11 | 1.4% |
| BrowserGym MiniWoB (AgentLab GenericAgent) | 67.8% ✎ | ▅····▅▅▃▃·▃█ beats 7/11 | 0.9% |
coding▁▁▁▃▅▇█▇▅▄▃▁ #171 of 524 · 41% of its score · 12 tests
Beats Gemini 2.5 Pro, Gemini 3.1 Flash-Lite, Qwen3-Coder-Next (80B-A3B) here, though they rank higher overall. Trails Ministral 3 8B Reasoning 2512, Phi-4-reasoning 14B, Qwen3 235B-A22B (Apr 2025, hybrid) here, though they rank lower overall.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| Aider polyglot (225 exercises, two attempts) | 32.9% ✎ | ▂·▂▃▅▃▃█▆▄▂▂ beats 17/49 | 7.3% |
| LiveCodeBench official (Jan 1–Nov 1, 2024) | 67.2% ✎ | ▁▁·▁▂▄▆█▅▂·▃ beats 30/31 | 7.1% |
| HumanEval+ | 89.0% ✎ | ▁·▁▁▁▃▄▄▄█▃▃ beats 98/99 | 5.9% |
| HumanEval | 96.3% ✎ | ▁·▁▁▃▄▆▅█▃▁▃ beats 98/99 | 5.9% |
| CRUXEval (ZeroEval, 800 problems) | 93.8% ✎ | ▁▂▆▃▆█▆▃▂·▃▁ beats 46/47 | 3.7% |
| Aider code editing (133 Exercism Python exercises, two attempts) | 70.7% ✎ | ▁·▁▂▄▁▆▄█▆▂▂ beats 49/62 | 3.3% |
| SciCode main problems (official leaderboard) | 1.5% ✎ | ▃···█··▂·▃·▂ beats 7/17 | 2.3% |
| MBPP+ | 78.8% ✎ | ▁···▁▁▂▅▇█▆▃ beats 74/75 | 2.0% |
4 more tests
| test | result | vs the others in its run | counts |
|---|---|---|---|
| WebApp1K-Duo-React pass@1 (onekq-ai) | 66.7% ✎ | ▁··▁·▁▁▁▆█▇█ beats 24/45 | 1.3% |
| WebApp1K-React pass@1 (onekq-ai) | 93.9% ✎ | ▃▁▁█▁▄▅▃▄▇▁▄ beats 29/31 | 0.7% |
| LiveCodeBench v2 | 72.8% ✎ | ▄··█·▄···▄▄█ beats 7/7 | 0.7% |
| HumanEval (simple-evals) lab | 92.4% ✎ | ▆█▆▆▂··▂···▂ beats 10/15 | 0.7% |
chat & writing▁▁▁▃▅▄▆█▇▇▇▃ #196 of 463 * · 5.6% of its score · 2 tests
Beats MiniCPM5 2B, Granite 4.2 30B, Seed-OSS 36B Instruct here, though they rank higher overall. Trails LFM2.5 1.2B Instruct, LFM2.5 1.2B Thinking, LFM2.5 8B-A1B here, though they rank lower overall.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| Arena-Hard (v0.1, GPT-4-1106 judge) | 92.0% ✎ | ▂▁▁▅█▅▄▃▃▅▃▃ beats 60/60 | 3.1% |
| LMArena (text) | 1336.8 ✎ | ▁▁▁▂▃▃▃▆▆▇█▃ beats 175/379 | 2.5% |
math▁▂▃▅▇▅▅█▄▁▁▁ #183 of 462 · 15% of its score · 9 tests
Beats MiniMax-M2.1, Mistral Medium 3.5 (128B), GPT-4.1 here, though they rank higher overall. Trails Olmo 3 7B Think, Nemotron Nano 9B v2, Qwen3-VL 4B Thinking here, though they rank lower overall.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| MATH level 5 | 89.2% ✎ | ▂▂▅▆▄█▆▃▅▂▃▄ beats 77/92 | 4.1% |
| MATH Level 5 (ZeroEval, 721 problems) | 89.3% ✎ | ▁▁▁▆█▂▇▇▄··▃ beats 38/38 | 3.3% |
| OTIS mock AIME 2024–2025 | 46.9% ✎ | ▃▃▄▃▃▃▇▇█▃▂▅ beats 75/193 | 2.6% |
| MATH-500 (simple-evals) lab | 90.0% ✎ | ▃··▅▅▃···▃·█ beats 5/9 | 2.1% |
| HMMT February 2025 | 38.0% ✎ | ▁▁▁▃▁▅▅▃██▁▄ beats 3/31 | 1.2% |
| GSM8K (ZeroEval, zero-shot) | 96.1% ✎ | ▁▄·▁▄█▅▅▅███ beats 41/43 | 0.9% |
| MGSM (simple-evals) lab | 89.9% ✎ | ▁····▁▅▁█▁▃▁ beats 10/16 | 0.7% |
| AIME 2024 | 64.0% ✎ | ▁▁▁▂▁▃▁▅███▃ beats 30/85 | 0.3% |
other tests13 not in a task · 33% of its score
| test | result | vs the others in its run | counts |
|---|---|---|---|
| ZebraLogic (ZeroEval, 1,000 puzzles) | 52.6% ✎ | ▁▁▃▆██▁▃·▁▁▁ beats 53/57 | 6.5% |
| GPQA Diamond +1 | 62.4% ✎ | ▁▁▁▁▂▄▆▄▅▇█▅ beats 90/208 | 6.3% |
| MMLU-Redux (ZeroEval, 2,778 questions) | 86.7% ✎ | ▁·▁▁▄▄▄▅█▄▂▁ beats 48/53 | 6.1% |
| GPQA Diamond (simple-evals) lab | 60.0% ✎ | █▃▃█·▃▃▅▃▃▃▅ beats 8/16 | 5.9% |
| LiveBench 2024-08-31 | 59.1% ✎ | ▄█·▄·▄▄·▄··▄ beats 6/7 | 1.5% |
| MMLU (simple-evals, zero-shot CoT) lab | 85.2% ✎ | ▂▂·█▄▄▂·█▂·▂ beats 3/16 | 1.5% |
| AraGen-v3 3C3H score (Inception, Claude Sonnet 4 judge) | 70.5% ✎ | ▁▁·▁▂▂▄█▄▅▄▄ beats 55/66 | 1.4% |
| HindiGen-v1 3C3H score (Inception, Claude 3.5 Sonnet judge) | 60.0% ✎ | ▁▁▁▁·▂·█▆█▇▁ beats 14/31 | 1.1% |
5 more tests
| test | result | vs the others in its run | counts |
|---|---|---|---|
| MMMLU lab | 78.6% ✎ | ▂▁▁▂▃▂▄▄▅██▃ beats 27/46 | 1.0% |
| EvalPerf correctness (118 tasks, 20240328) | 88.8% ✎ | ▂·▂▂▂▆▅▆▆▆▃█ beats 29/29 | 0.9% |
| SimpleQA (simple-evals) lab | 7.6% ✎ | ▄·▁▁▁▁··█▁·▁ beats 1/14 | 0.2% |
| DROP F1, 3-shot (simple-evals) lab | 83.9% ✎ | ▂▂▄▆▆█·▂···▄ beats 13/16 | 0.2% |
| Vectara hallucination leaderboard, 2025 dataset (HHEM-2.3, factual consistency rate) | 98.6% ✎ | ▁▁▂▃▄▄█▆▃▃▂▁ beats 130/140 | 0.1% |
$ where to run it
No verified API or download recorded yet · add one
$ how the score was worked out · WildEval ZeroEval published r… 20%, EvalPlus / EvalPerf published… 15%, Epoch AI — internal evaluatio… 11% and 15 more
Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works
$ improve this page
Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.
data updated · sources and licences · json