whatmodel.sh / OpenThinker2 32B

OpenThinker2 32B is an open-weights language model from Open Thoughts, released April 2025. Its published size is 32.76B parameters and a 33k-token context window. Licence: apache-2.0.

Catalogue identity notes

Maker repo open-thoughts/OpenThinker2-32B @0aefafe: licence tag apache-2.0; fine-tune of Qwen/Qwen2.5-32B-Instruct on OpenThoughts2-1M. 32,763,876,352 parameters (BF16) from the Hugging Face safetensors metadata; dense, so active = total. Download 65.53 GB = sum of the 14 safetensors shards at the pinned revision. Released 2025-04: month the maker's repo was created (createdAt 2025-04-03). Distinct from OpenThinker-32B (v1, not catalogued) and OpenThinker3-7B. Ollama's openthinker library has '32b-v2-*' tags, but its readme describes only the v1 model, so no Ollama command is proposed. Why proposed: Lands in both Arena-Hard v2 README runs (21 catalogue models each) and, with the proposed card3 entry, in 4 runs of its own card table with DeepSeek-R1-Distill-Qwen-32B and s1.1-32B: 6 results.

54.4±1.4#277 of 719 LLMsfrom 6 benchmark results across 2 sources

$ how it compares

The LLMs ranked either side of OpenThinker2 32B, out of 828 with a score, then more from Open Thoughts.

#modelscorewhereRAMreleased
329EXAONE Deep 7.8B LG AI Research55±2local~6.5GB2025-03
330Qwen2.5-Math 72B Instruct Alibaba55±2local~44GB2024-09
331OpenThinker2 32B Open Thoughts54±1local~21GB2025-04
332Falcon-H1 34B Instruct TII54±3local~23GB2025-05
333Llama 3.3 70B Instruct Meta54±1api $0.72/M +local~24GB2024-12
more from Open Thoughts
327OpenThinker 32B Open Thoughts55±1local~21GB2025-02
404OpenThinker3 7B Open Thoughts50±1local~6GB2025-05
428OpenThinker2 7B Open Thoughts49±2local~6.4GB2025-04

see all LLMs · find the ones that fit your machine

$ what it's good at

chat & writing▁▁▁▃▅▄▅█▆▆▇▃ #261 of 393 * · 24% of its score · 2 tests

Beats Ministral 3 14B Reasoning 2512, Ministral 3 14B here, though they rank higher overall. Trails Flan-T5 XXL, Granite 4.0 H 1B, Granite 4.0 1B here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
Arena-Hard v2.0 hard prompts (style control, Gemini-2.5 judge)3.2% ✎▃·▃▅▅·▃█▆▂▂▂ beats 0/22very hard · avg 12%▇▇▇▇▇▇▇▇ 20%sharp
Arena-Hard v2.0 creative writing (GPT-4.1 + Gemini-2.5 judges)23.6% ✎▆▂▂▆▂▂▃█▂▃·▂ beats 6/22hard · avg 19%▇▇ 4.3%sharp · at its level · noisy
math▁▂▃▅▆▅▄█▄▁▁▁ #168 of 398 · 49% of its score · 3 tests

Beats MiniMax-M2.1, Mistral Medium 3.5 (128B), GPT-4.1 here, though they rank higher overall. Trails OpenThinker3 7B, Olmo 3 7B Think here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
AIME 2025 lab58.7% ✎▁·▁▁▁▂▅▆█▇▅▁ beats 45/133medium · avg 38%▇▇▇▇▇▇▇ 19%sharp · at its level
AIME 2024 lab76.7% ✎▁▁▁▂▁▃▁▅███▃ beats 47/85medium · avg 56%▇▇▇▇▇▇▇ 18%sharp · at its level
MATH-500 lab90.8% ✎▁▃▂▃▅▇▅▇█▅▂▁ beats 42/84very easy · avg 86%▇▇▇▇▇ 12%typical
other tests1 not in a task · 26% of its score
testresultvs the others in its rundifficultycountswhy
GPQA Diamond lab64.1% ✎▁▁▁▁▂▄▅▅███▄ beats 125/310medium · avg 52%▇▇▇▇▇▇▇▇▇▇▇ 26%sharp · at its level

$ where to run it

llama.cpp · recommended

version

  1. Install llama.cpp · Homebrew and winget installs name the commands llama-cli and llama-server instead.
    macOS / Linux
    curl -LsSf https://llama.app/install.sh | sh
    Windows
    irm https://llama.app/install.ps1 | iex

    other ways to install ↗

  2. Run OpenThinker2 32B · needs ~19.9 GB · from huggingface.co/lmstudio-community
    chat in the terminal
    llama cli -hf lmstudio-community/OpenThinker2-32B-GGUF:Q4_K_M
  3. Or start a local server and open the address it prints (http://localhost:9931)
    llama serve -hf lmstudio-community/OpenThinker2-32B-GGUF:Q4_K_M

LM Studio

version

  1. Install LM Studio · Open the app once before using the lms command.

    download it (macOS / Windows / Linux) ↗

  2. Run OpenThinker2 32B · needs ~19.9 GB · from huggingface.co/lmstudio-community

    open in LM Studio ↗

  3. Or download it in the terminal
    lms get https://huggingface.co/lmstudio-community/OpenThinker2-32B-GGUF@Q4_K_M -y
  4. Then run lms ls to see its name, and lms chat followed by that name

Ollama

version

  1. Install Ollama

    download it (macOS / Windows) ↗

    Linux
    curl -fsSL https://ollama.com/install.sh | sh
  2. Run OpenThinker2 32B · needs ~19.9 GB · from huggingface.co/lmstudio-community
    chat in the terminal
    ollama run hf.co/lmstudio-community/OpenThinker2-32B-GGUF:Q4_K_M

MLX (Mac)

version

  1. Install MLX (Mac) · Apple silicon Macs only, text only.
    with uv
    uv tool install mlx-lm
    or
    pip install mlx-lm
  2. Run OpenThinker2 32B · needs ~18.4 GB, Mac only · from huggingface.co/alexgusevski
    chat in the terminal
    mlx_lm.chat --model alexgusevski/OpenThinker2-32B-mlx-4Bit
  3. Or start an OpenAI-compatible server at http://localhost:8080/v1
    mlx_lm.server --model alexgusevski/OpenThinker2-32B-mlx-4Bit

Other ways to run it

  1. Run it as published · needs ~65.53 GB, NVIDIA only · from huggingface.co/open-thoughts (official)
    vllm serve open-thoughts/OpenThinker2-32B

Official weights and documentation: huggingface.co/open-thoughts ↗

$ how the score was worked out · open-thoughts/OpenThinker2-32… 75%, Arena-Hard-Auto v2.0-Preview… 24%

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

sourceresultsshare of the scorelicence
open-thoughts/OpenThinker2-32B model card · lab-reported4▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 75%Apache-2.0
Arena-Hard-Auto v2.0-Preview leaderboard (repository README)2▇▇▇▇▇▇▇ 24%Apache-2.0
prior · pull toward the middle▇ 1%
weighted average= 54.4

$ 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