Hugging Face's SmolLM3 packs 4B-level reasoning into a 3B model you can actually run
Curated by the Inblix editorial team
Hugging Face just dropped SmolLM3, and the numbers don’t lie: a 3-billion-parameter model that outperforms Meta’s Llama-3.2-3B and Alibaba’s Qwen2.5-3B, while breathing down the neck of larger 4B models like Qwen3 and Gemma3. If you’ve been waiting for a model that doesn’t require a server farm but still handles serious reasoning, this is it.
The engineering team trained this thing on 11 trillion tokens across 384 H100 GPUs for 24 days, and they’re releasing the complete recipe — architecture decisions, data mixtures, the works. No black boxes here. The instruct version supports a dual-mode reasoning toggle, letting you switch between ‘think’ and ‘no think’ modes depending on whether you need chain-of-thought depth or snappy responses.
Under the hood, SmolLM3 ditches standard rotary position embeddings on every fourth layer, adopting a NoPE approach that stretches context length to 128k tokens without degrading short-context performance. They also swapped multi-head attention for grouped query attention with four groups, which dramatically shrinks the KV cache during inference. If you’re running models locally, that’s the difference between fitting in VRAM and watching your GPU wheeze.
Multilingual coverage spans English, French, Spanish, German, Italian, and Portuguese — a deliberate choice that covers major European languages without the bloat of supporting dozens of poorly-represented tongues. The three-stage pretraining progression starts with a broad web-code-math mix, then shifts to higher-quality math and code datasets before a final annealing phase. It’s the kind of pragmatic, transparent engineering that makes you wonder why every lab doesn’t document their process this thoroughly.
💡 Key Takeaways
- SmolLM3's NoPE modification — removing rotary position embeddings from every 4th layer — is what unlocks its 128k context window without the usual long-context performance penalty.
- The model uses Grouped Query Attention with just 4 groups, matching multi-head attention quality while slashing inference memory usage — a critical advantage for local deployment.
- Hugging Face open-sourced the entire training blueprint including data mixtures and ablation results, giving builders a reproducible roadmap rather than just a model checkpoint.
Keep reading: See related articles below for more coverage on this topic.
Get smarter about AI
The sharpest AI news, curated daily. Delivered free to your inbox.