The story so far
Weights, every dated article, and repo commits on one rail.
21 repo commits since the weights landed
Teal is the weights (2025-02-08), grey ticks are repo commits.
Up to date
HuggingFaceTB Apache 2.0 out 20 months ago
2.25B parameters, images and text in, text out, 8K tokens of context.
Verified 2026-10-25 Rank #492 in LLMs · score 76.8 method v1 Sources 3 Downloads 30d 75.1k · #347 of 619 tracked
Hugging Face does not say who downloads a model or with what. These are the proxies: API providers listing it, quantized builds, fine-tunes/adapters/merges, and Spaces that load it.
No API provider serves it, so its downloads are people running it themselves: 20 quantized builds and 100 Spaces.
Top Spaces running it: HuggingFaceTB/SmolVLM2 ♥ 83 · HuggingFaceTB/SmolVLM2-HighlightGenerator ♥ 59 · jimenezcarrero/cookAIware ♥ 37 · HuggingFaceTB/SmolVLM2-XSPFGenerator ♥ 32
Weights only, an estimate: leave room for the KV cache. Method
About 1.3 GB at INT4, 2.7 GB at FP8, 5.4 GB at BF16: weights only, so leave room for the KV cache.
Estimate params × bytes per param × 1.2 · how we estimate
Weights, every dated article, and repo commits on one rail.
Teal is the weights (2025-02-08), grey ticks are repo commits.
97 derivatives on the Hub. Which build to run, by runtime: the most downloaded in each class.
From the Hugging Face model tree; quantized builds in teal, fine-tunes, merges and adapters in greys.
Everything else, folded: the full tables, every source.
| Benchmark | Value | Setting / notes | Reported by | Date |
|---|---|---|---|---|
| author-reported AI2D · Understand images and video | 70 | SmolVLM2 2.2B | model author | 2026-10-07 |
| author-reported ChartQA · Understand images and video | 68.84 | SmolVLM2 2.2B | model author | 2026-10-07 |
| author-reported DocVQA · Extract text from documents | 79.98 | SmolVLM2 2.2B | model author | 2026-10-07 |
| author-reported MLVU · Understand images and video | 55.2 | 2.2B | model author | 2026-10-07 |
| author-reported MLVU · Understand images and video | 47.3 | 500M | model author | 2026-10-07 |
| author-reported MLVU · Understand images and video | 40.6 | 256M | model author | 2026-10-07 |
| author-reported MMMU · Understand images and video | 42 | SmolVLM2 2.2B | model author | 2026-10-07 |
| author-reported MMStar · Understand images and video | 46 | SmolVLM2 2.2B | model author | 2026-10-07 |
| author-reported MVBench | 46.27 | 2.2B | model author | 2026-10-07 |
| author-reported MVBench | 39.73 | 500M | model author | 2026-10-07 |
| author-reported MVBench | 32.7 | 256M | model author | 2026-10-07 |
| author-reported MathVista · Understand images and video | 51.5 | SmolVLM2 2.2B | model author | 2026-10-07 |
| author-reported OCRBench · Extract text from documents | 72.9 | SmolVLM2 2.2B | model author | 2026-10-07 |
| author-reported Science_QA | 90 | SmolVLM2 2.2B | model author | 2026-10-07 |
| author-reported TextVQA · Understand images and video | 73.21 | SmolVLM2 2.2B | model author | 2026-10-07 |
| author-reported Video-MME · Understand images and video | 52.1 | 2.2B | model author | 2026-10-07 |
| author-reported Video-MME · Understand images and video | 42.2 | 500M | model author | 2026-10-07 |
| author-reported Video-MME · Understand images and video | 33.7 | 256M | model author | 2026-10-07 |
Labels are evidence, not verdicts: measured a third-party leaderboard row for this model; author-reported a number the model author published in the card or eval files; structural a deterministic signal from the name, config or chat template, or a decision-model estimate. Each chip links to its source. All use cases.
Listed in LLMs
| Pipeline tag | image-text-to-text |
|---|---|
| Library | transformers |
| Architectures | SmolVLMForConditionalGeneration |
| Model type | smolvlm |
| Dtype | float32 |
| Params by dtype | F32: 2,246,784,880 |
| Size band | M |
| MoE | no |
| Context length | 8,192 (config.json max_position_embeddings) |
| Languages | en |
| Papers | arXiv:2504.05299 |
| License | Apache 2.0 (apache-2.0) |
| Hub snapshot | 2026-10-25 |
vLLM: supported · SmolVLMForConditionalGeneration · 7050ef881ff0835f6890a47db1859a24c65481d6SGLang: not in registry · 773cb938fe9484a8f7e7e46fb1b1fe96412c59ed
vLLM registry (7050ef881ff0835f6890a47db1859a24c65481d6) · SGLang registry (773cb938fe9484a8f7e7e46fb1b1fe96412c59ed) · Matched by architecture class name against each project's registry on main; 'supported' means the architecture is registered, not that this checkpoint was tested.
Weights-only memory for SmolVLM2-2.2B-Instruct: params × bytes/param × 1.2 overhead. KV cache and activations are extra. How this is computed.
| BF16 (2 bytes/param) | 5.4 GB · Single GPU (<24 GB) |
|---|---|
| FP8 (1 byte/param) | 2.7 GB · Edge (<4 GB) |
| INT4 (0.5 bytes/param) | 1.3 GB · Edge (<4 GB) |
Weights only (params × bytes/param × 1.2 overhead); KV cache and activations extra.
Base model: HuggingFaceTB/SmolVLM-Instruct
quantized: 20finetune: 46adapter: 31
| Variant | Relation | Quant | Params | Band | License | Author | Likes | Downloads |
|---|---|---|---|---|---|---|---|---|
| ggml-org/SmolVLM2-2.2B-Instruct-GGUF | quantized | GGUF | — | — | apache-2.0 | ggml-org | 42 | 236k |
| second-state/SmolVLM2-2.2B-Instruct-GGUF | quantized | GGUF | — | — | apache-2.0 | second-state | 3 | 16.1k |
| mradermacher/SmolVLM2-2.2B-Instruct-i1-GGUF | quantized | GGUF | — | — | apache-2.0 | mradermacher | 2 | 10.6k |
| mradermacher/SmolVLM2-2.2B-Instruct-GGUF | quantized | GGUF | — | — | apache-2.0 | mradermacher | 4 | 7.2k |
| mlx-community/SmolVLM2-2.2B-Instruct-mlx | finetune | mlx | 2.25B | M | apache-2.0 | mlx-community | 10 | 5.6k |
| gaianet/SmolVLM2-2.2B-Instruct-GGUF | quantized | GGUF | — | — | apache-2.0 | gaianet | 0 | 2.2k |
| richardyoung/SmolVLM2-2.2B-Instruct-GGUF | quantized | GGUF | — | — | apache-2.0 | richardyoung | 0 | 1.2k |
| litert-community/SmolVLM2-2.2B | quantized | — | — | — | apache-2.0 | litert-community | 1 | 957 |
| pierretokns/SmolVLM2-2.2B-Instruct-GGUF | quantized | GGUF | — | — | apache-2.0 | pierretokns | 0 | 960 |
| lewiswatson/Frame2KG-SmolVLM-2.2b-JSON | quantized | GGUF | — | — | — | lewiswatson | 0 | 917 |
| echarlaix/SmolVLM2-2.2B-Instruct-openvino | finetune | — | — | — | apache-2.0 | echarlaix | 0 | 557 |
| merve/SmolVLM2-2.2B-DocVQA | finetune | — | 2.25B | M | — | merve | 3 | 323 |
| Luigi/edge-fall-vlm-2.2b | quantized | GGUF | 2.25B | M | apache-2.0 | Luigi | 0 | 369 |
| huggingface-mic/smolvlm-mic | finetune | — | 6.58M | S | — | huggingface-mic | 0 | 341 |
| random654367gmailcom/SmolVLM2-2.2B-Instruct-Q4_K_M-GGUF | quantized | GGUF | — | — | apache-2.0 | random654367gmailcom | 0 | 331 |
| kelnei/slugvision-2.2b | quantized | GGUF | 2.25B | M | gemma | kelnei | 0 | 309 |
| davanstrien/SmolVLM2-2.2B-Instruct | finetune | — | 2.25B | M | — | davanstrien | 0 | 281 |
| anuragpradhan/SmolVLM2-2.2B-Instruct-bnb-4bit | quantized | -bnb | 422M | S | apache-2.0 | anuragpradhan | 0 | 277 |
| Chopinab/SmolVLM2-2.2B-Instruct-Q4_K_M-GGUF | quantized | GGUF | — | — | apache-2.0 | Chopinab | 0 | 209 |
| NANI-Nithin/SmolVLM-Hallucination-Defense-Merged | finetune | — | 2.25B | M | apache-2.0 | NANI-Nithin | 2 | 107 |
| introvoyz041/SmolVLM2-2.2B-Instruct-Q4_0-GGUF | quantized | Q4_0 | — | — | apache-2.0 | introvoyz041 | 0 | 199 |
| Chopinab/SmolVLM2-2.2B-Instruct-IQ3_M-GGUF | quantized | GGUF | — | — | apache-2.0 | Chopinab | 0 | 195 |
| cedpsam/SmolVLM2-2.2B-Instruct-ao-autoquant | quantized | — | — | — | apache-2.0 | cedpsam | 0 | 174 |
| Chopinab/SmolVLM2-2.2B-Instruct-Q5_K_M-GGUF | quantized | GGUF | — | — | apache-2.0 | Chopinab | 0 | 157 |
| Chopinab/SmolVLM2-2.2B-Instruct-Q8_0-GGUF | quantized | Q8_0 | — | — | apache-2.0 | Chopinab | 0 | 147 |
| darjja/smolvlm2-food-finetuned | finetune | — | 2.25B | M | apache-2.0 | darjja | 0 | 118 |
| NANI-Nithin/SmolVLM-Hallucination-Defense | adapter | — | — | — | apache-2.0 | NANI-Nithin | 1 | 62 |
| lewiswatson/Frame2KG-SmolVLM-2.2b-CT | quantized | GGUF | — | — | — | lewiswatson | 0 | 99 |
| NLP-Orange-Problem/AttentionSeekers | adapter | — | — | — | apache-2.0 | NLP-Orange-Problem | 1 | 48 |
| EZCon/SmolVLM2-2.2B-Instruct-mlx | finetune | mlx | 2.25B | M | apache-2.0 | EZCon | 0 | 74 |
| robot-learning-group47/eval3_lora_fixed_Chengming | adapter | — | — | — | — | robot-learning-group47 | 0 | 73 |
| MRIII0917/SmolVLM2-2.2B-Instruct-video-feedback | finetune | — | 2.25B | M | apache-2.0 | MRIII0917 | 0 | 64 |
| robot-learning-group47/eval3_phase1_celeb | adapter | — | — | — | — | robot-learning-group47 | 0 | 63 |
| robot-learning-group47/eval3_yann_left_repair_adapter | adapter | — | 2.25B | M | — | robot-learning-group47 | 0 | 61 |
| Firemedic15/smolvlm2-2.2b-instruct-sft-jobs | finetune | — | 2.25B | M | — | Firemedic15 | 0 | 60 |
| JackArr/okvqa_smolvlm_k_6m_mixedbread_run3 | adapter | — | — | — | — | JackArr | 0 | 59 |
| b3slim/SmolVLM2-2.2B-Instruct-video-feedback | adapter | — | 2.25B | M | apache-2.0 | b3slim | 0 | 54 |
| JackArr/okvqa_smolvlm_k_6m_mixedbread_run2 | adapter | — | — | — | — | JackArr | 0 | 51 |
| lukesutor/SmolVLM2-2.2B-ActivityTracking | finetune | — | 2.25B | M | — | lukesutor | 0 | 46 |
| robot-learning-group47/eval3_phase2_TOY | adapter | — | — | — | — | robot-learning-group47 | 0 | 45 |
| Date | Commit | SHA |
|---|---|---|
| 2025-04-08 | Update README.md | 482adb5 |
| 2025-03-06 | Update README.md | 274fe49 |
| 2025-03-03 | Update README.md | 42a4cc9 |
| 2025-03-03 | Update README.md | 83e8cba |
| 2025-03-03 | Update README.md | f83c1bb |
| 2025-02-27 | Test video tag (#13) | e00155d |
| 2025-02-27 | update tag (#11) | a9e1eea |
| 2025-02-26 | Code snippets (#10) | 8af4ecd |
| 2025-02-23 | Fix code typo for Simple and Video Inference examples (#9) | e92909e |
| 2025-02-21 | Fix dtype processing in README example (#5) | 41348c8 |
| 2025-02-21 | SmolVLM2-500M-Video -> SmolVLM2-2.2B (#3) | 54cb403 |
| 2025-02-20 | Update README.md | 06ac4f8 |
| 2025-02-18 | Fix chat template (#1) | 5719134 |
| 2025-02-17 | Update README.md | 520a778 |
| 2025-02-17 | Update README.md | 920ac89 |
| 2025-02-13 | Upload processor | 8d39814 |
| 2025-02-12 | Upload 3 files | 70402a4 |
| 2025-02-10 | Upload SmolVLMForConditionalGeneration | 67b63ec |
| 2025-02-08 | Upload processor | 8e96b17 |
| 2025-02-08 | Upload SmolVLMForConditionalGeneration | f33043d |
| 2025-02-08 | initial commit | 9fbd096 |
arXiv links found in the model card and its tags. "Peer-reviewed" is shown only with evidence: a published venue in OpenAlex (measured) or the authors' own journal reference on arXiv (reported).
Hub snapshot: 2026-10-25 · HF API: 2026-10-24 21:40 UTC · Providers: 2026-10-24 21:44 UTC · Articles: 2026-10-24 21:46 UTC · Summary: 2026-10-07 15:11 UTC · Last verified 2026-10-25
Email alerts are not open yet; the feeds above are the same data. See feeds for the item schema.