What is Olmo 3?
Olmo 3 is the third generation of fully open language models from Ai2, the Allen Institute for AI. It comes as dense 7B and 32B models in Base, Think (reasoning) and Instruct (chat and tool use) versions, plus RL Zero research checkpoints. Where Qwen or Gemma release only weights, Ai2 also publishes the training data, code and checkpoints from every stage, so you can study, fork or retrain it.
The Olmo 3.1 update added stronger 32B Think and Instruct models, and Ai2 still lists Olmo 3 as its latest Olmo family. It works in English, reads up to 65K tokens, and its knowledge stops at December 2024.
What changed in Olmo 3.1?
Two stronger 32B models and refreshed research checkpoints, under the same Apache 2.0 licence.
- 32B Think
- Ai2 ran reinforcement learning for 21 more days on 224 GPUs, lifting AIME 2025 from 72.5 to 78.1 and IFBench from 47.6 to 68.1.
- 32B Instruct
- A new 32B chat and tool-use model; Olmo 3 had Instruct only at 7B, and Ai2 calls this its most capable fully open chat model.
- RL Zero
- New 7B Code and Math checkpoints from longer, more stable training runs, for reinforcement learning research.
- Playground
- Olmo 3.1 32B Instruct is now the default model in the free Ai2 Playground.
Who is Olmo 3 best for?
Olmo 3 is best for AI research, custom fine-tuning, audits that need known training data, and local English chat with tool use.
AI research
Checkpoints from pretraining, mid-training, long-context training and each post-training stage let you study how skills appear or rerun a single stage.
Custom fine-tuning
Start from the Base model or any earlier checkpoint under Apache 2.0, and reuse Ai2's own SFT, DPO and reinforcement learning recipes.
Audits that need known data
The Dolma 3 pretraining data and the Dolci post-training sets are downloadable, and OlmoTrace shows where answer text matches the training data.
Local English chat and tool use
The 7B Instruct model handles multi-turn chat and function calling, and Ai2 built the family to run on hardware down to laptops.
What's included with Olmo 3?
Think and Instruct versions, checkpoints from every training stage, open datasets, OlmoTrace, function calling and open training tools.
- Think and Instruct versions
- Think models write out step-by-step reasoning; Instruct models give shorter answers and call tools.
- The full model flow
- Ai2 publishes checkpoints from every training stage, not only the final weights.
- Open training data
- Dolma 3 (a 9.3T-token pool with a 5.9T-token training mix), the Dolmino and Longmino mixes and the Dolci post-training sets are free to download.
- OlmoTrace
- In the Ai2 Playground, it highlights spans of an answer that exactly match documents in the training data.
- Function calling
- Instruct models return tool calls through vLLM's olmo3 parser on an OpenAI-compatible endpoint.
- Open training tools
- OLMo-core, Open Instruct, OLMES and decon cover training, post-training, evaluation and removing test sets from data.
How much does Olmo 3 cost?
Olmo 3 is free: the weights and training data download at no cost under Apache 2.0, and the Ai2 Playground is a free web chat; Ai2 sells no paid plan.
- Apache 2.0 licence, commercial use allowed
- 7B and 32B checkpoints on Hugging Face
- Training datasets are free to download too
- Runs Olmo 3.1 32B Instruct by default
- Ai2 may use your chats to train its models
- Built mainly for English
Ai2 sells no paid plan or API of its own for Olmo. Hosted API access comes through Ai2's inference partners, such as OpenRouter, at their own prices. Full pricing on playground.allenai.org. We checked these prices on .
How do readers rate Olmo 3?
No one has rated Olmo 3 yet. Be the first.
Sign in to rate. One rating per account.
Olmo 3 pros and cons
It is the most open model family you can use, with strong maths and instruction following, but it trails Qwen at the same size, runs slower than mixture-of-experts models and reads only 65K tokens of English.
Pros
- Fully open: training data, code and checkpoints from every stage are public, and users praise it as the pick when a project needs open data.
- Olmo 3.1 32B Think beats Qwen 3 32B on IFEval (93.8 against 86.5), IFBench (68.1 against 37.3) and AIME 2025 (78.1 against 70.9) in Ai2's tests.
- Apache 2.0 licence, which Ai2 says allows unrestricted commercial use, and base checkpoints that fine-tuners value.
Cons
- Trails Qwen at the same size: Qwen 3 32B leads on GPQA (67.3 against 57.5), LiveCodeBench and ZebraLogic in Ai2's own table, and users who only run models say they will stay on Qwen.
- Dense models only, so the 32B runs slowly on consumer hardware next to mixture-of-experts rivals, a point several users raise.
- Short and dated for daily use: a 65K-token context, English only, and knowledge that stops at December 2024.
- OlmoTrace shows exact text matches, not where a fact came from, as testers and Ai2's own researchers point out.
Is Olmo 3 open source?
Yes. Olmo 3's code is public under the Apache 2.0 licence, so you can run it on your own server.
What are the best Olmo 3 alternatives?
Olmo 3 is an open source alternative to Falcon H1R 7B. Qwen3.5 Small and Gemma 4 do the same job and are open source too.
TII's downloadable hybrid reasoning model for maths, code and logic.
Qwen3.5's 0.8B to 9B open multimodal models.
Choose it when you need image or audio input, a 128K to 256K context, or sizes small enough for phones; Olmo 3 reads English text only.
Choose it when you want stronger coding and image or video input at a similar size and do not need open training data; it reads 262K tokens natively.
Choose it when you want another model with open weights, data and recipes that runs faster; it is a 30B mixture of experts with 3B active and a 1M-token context.
Questions about Olmo 3
What is the difference between Olmo 3 Think and Olmo 3 Instruct?
Think models write out their reasoning before answering and suit maths, code and hard problems. Instruct models answer directly and are tuned for chat, multi-turn dialogue and tool calls. Think comes in 7B and 32B; Instruct in 7B and, since Olmo 3.1, 32B.
Who is Olmo 3 for?
Olmo 3 is best for AI research, custom fine-tuning, audits that need known training data, and local English chat with tool use.
Is Olmo 3 free?
Yes. Olmo 3 has a free Open weights plan: apache 2.0 licence, commercial use allowed.
Is Olmo 3 open source?
Yes. Olmo 3's code is public under the Apache 2.0 licence, so you can run it on your own server.
What are the best Olmo 3 alternatives?
The closest alternatives on Recaply are Falcon H1R 7B, Qwen3.5 Small, Gemma 4, Qwen3.6-27B and Nemotron 3.5 Lightning.
Where can I try Olmo 3?
On its official website, allenai.org.
Can I use Olmo 3 commercially?
Yes. Ai2 releases the models under Apache 2.0 and describes the licence as allowing unrestricted commercial use, while asking users to follow its Responsible Use Guidelines. The training datasets are also free to download and reuse.
Can I run Olmo 3 on my own computer?
Yes. Ai2 says both sizes run on hardware from laptops to research clusters. They load in Hugging Face transformers 4.57 or later and in vLLM, and Ai2's docs show 8-bit loading to cut memory use.
Is Olmo 3 better than Qwen 3?
It depends on the task. In Ai2's own table, Qwen 3 32B still leads Olmo 3.1 32B Think on GPQA, LiveCodeBench and ZebraLogic, while Olmo wins on IFEval, IFBench and AIME 2025. Olmo's clear edge is openness: Ai2 counts Qwen as open-weight only, while Olmo also publishes its training data.
Our verdict
Olmo 3 is the model to pick when you need to know, and control, what a model learned from.
Ai2 publishes the data, code and every checkpoint under Apache 2.0, and Olmo 3.1 32B Think holds its own against Qwen 3 32B on maths and instruction following.
- Skip it for
- You just want the smartest or fastest local model, where Qwen and Gemma do more at the same size.
- Check first
- Test it on your own tasks and make sure a 65K-token, English-only model covers your inputs.







