Leaderboard / Hugging Face (SmolLM)
SmolLM3 3B
Hugging Face (SmolLM) · SmolLM · released 2025-07-08 · data checked 2026-11-01
SmolLM3 3B is a 3.1B-parameter dense model from Hugging Face (SmolLM) (Europe), released 2025-07-08 under the Apache-2.0 license. It scores 30.4 on the Small LM Index, #15 of 21 tiny models. It needs about 3 GB of memory at 4-bit with an 8K-token context.
Benchmarks
Each bar shows this model's score. The tick marks the best tiny model on that benchmark. Sources: 5 reported by Hugging Face (SmolLM). How we label sources.
Not reported: estimated
What the index model expects from this model's other scores. Not a measurement.
Specifications
- Lab
- Hugging Face (SmolLM) (FR · Europe)
- Architecture
- Dense transformer
- Total parameters
- 3.1B
- Active parameters
- All (dense)
- Size class
- Tiny
- Context window
- 64K tokens
- Input modalities
- text
- Reasoning
- Hybrid (thinking on/off)
- License
- Apache-2.0
- Openness
- Fully open: weights, training data and code
- Memory to run
- ~3 GB at 4-bit, 8K context (more sizes)
- Hugging Face
- 567.6K downloads (30 days) · 1.1K likes
Compare with
- SmolLM3 3B vs Granite 4.2 3B (3B, index 54.8)
- SmolLM3 3B vs Ministral 3 3B (3B, index 49.4)
- SmolLM3 3B vs LFM2.5 2.6B (2.7B, index 43.2)
- SmolLM3 3B vs MiniCPM5 2B (2.5B, index 57.5)
Ranked in
Sources
Something wrong here? Report it.
Run it locally
Uses ggml-org/SmolLM3-3B-GGUF (Q4_K_M). Swap the tag for another size: F16, Q4_K_M, Q8_0.
ollama run hf.co/ggml-org/SmolLM3-3B-GGUF:Q4_K_Mllama-server -hf ggml-org/SmolLM3-3B-GGUF:Q4_K_Mpip install -U mlx-lm
mlx_lm.chat --model mlx-community/SmolLM3-3B-4bitvllm serve HuggingFaceTB/SmolLM3-3BMemory needed: weights, context cache and runtime buffers.
| Quantization | 4K context | 32K context | 64K context |
|---|---|---|---|
| 16-bit F16 | 7.0 GB | 9.1 GB | 11 GB |
| 8-bit Q8_0 | 4.1 GB | 6.3 GB | 8.6 GB |
| 4-bit Q4_K_M | 2.7 GB | 4.8 GB | 7.1 GB |