Model reference · open weights
Kimi-VL is an open-weight language model from moonshotai. Kimi-VL-A3B-Instruct (BF16) weighs 32.8 GB; the smallest configuration that runs it is L40S 48 GB.
Summary of the moonshotai/Kimi-VL-A3B-Instruct model card, 2026-10-01
What it is
| Released by | moonshotai |
|---|---|
| Released | 2025-04-09 |
| Parameters | 16.4B |
| VRAM | 32.8 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory | |
|---|---|---|---|---|
| 8K each | 32K each | |||
| RTX 3060 12 GB … RTX 5090 32 GB 5 smaller cards | — | — | — | |
| L40S 48 GB | 33 | 8 | all 128K | 44.0 GB |
| A100 80 GB | 168 | 42 | all 128K | 78.2 GB |
| H100 80 GB | 145 | 36 | all 128K | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | 206 | 51 | all 128K | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | 259 | 64 | all 128K | 107 GB |
| H200 141 GB | 379 | 94 | all 128K | 138 GB |
| B200 180 GB | 520 | 130 | all 128K | 176 GB |
| 2× RTX 4090 24 GB tensor parallel | 17 | 4 | all 128K | 23.4 GB a card |
| 2× RTX 3090 24 GB tensor parallel | 17 | 4 | all 128K | 23.4 GB a card |
| 2× RTX 5090 32 GB tensor parallel | 47 | 11 | all 128K | 31.0 GB a card |
| Requests at once | 8K tokens each | 32K tokens each |
|---|---|---|
| 1 | 35.6 GB | 36.3 GB |
| 5 | 36.6 GB | 40.4 GB |
| 8 | 37.4 GB | 43.5 GB |
| 16 | 39.4 GB | 51.6 GB |
| 32 | 43.5 GB | 67.9 GB |
| 64 | 51.6 GB | 101 GB |
One card, with vLLM's small-card settings.
From the model card
We present Kimi-VL, an efficient open-source Mixture-of-Experts (MoE) vision-language model (VLM) that offers advanced multimodal reasoning, long-context understanding, and strong agent capabilities—all while activating only 2.8B parameters in its language decoder (Kimi-VL-A3B).
Kimi-VL demonstrates strong performance across challenging domains: as a general-purpose VLM, Kimi-VL excels in multi-turn agent interaction tasks (e.g.,OSWorld), achieving state-of-the-art results comparable to flagship models. Furthermore, it exhibits remarkable capabilities across diverse challenging vision language tasks, including college-level image and video comprehension, optical character recognition (OCR), mathematical reasoning, multi-image understanding, and etc.
In comparative evaluations, it effectively competes with cutting-edge efficient VLMs such as GPT-4o-mini, Qwen2.5-VL-7B, and Gemma-3-12B-IT, while surpassing GPT-4o in several specialized domains.
Kimi-VL also advances the pareto frontiers of multimodal models in processing long contexts and perceiving clearly: Equipped with a 128K extended context window, Kimi-VL can processes long and diverse inputs, achieving impressive scores of 64.5 on LongVideoBench, and 35.1 on MMLongBench-Doc; Its native-resolution vision encoder, MoonViT, further allows it to see and understand ultra-high-resolution visual inputs, achieving 83.2 on InfoVQA and 34.5 on ScreenSpot-Pro, while maintaining lower computational cost with common visual inputs and general tasks.
Building on this foundation, we introduce an advanced long-thinking variant: Kimi-VL-Thinking. Developed through long chain-of-thought (CoT) supervised fine-tuning (SFT) and reinforcement learning (RL), this model exhibits strong long-horizon reasoning capabilities. It achieves scores of 61.7 on MMMU, 36.8 on MathVision, and 71.3 on MathVista while maintaining the compact 2.8B activated LLM parameter footprint, setting a new standard for efficient yet capable multimodal thinking models.
The model adopts an MoE language model, a native-resolution visual encoder (MoonViT), and an MLP projector, as illustrated in the following image.
🤗 For general multimodal perception and understanding, OCR, long video and long document, video perception, and agent uses, we recommend Kimi-VL-A3B-Instruct for efficient inference; for advanced text and multimodal reasoning (e.g. math), please consider using Kimi-VL-A3B-Thinking.
| Model | #Total Params | #Activated Params | Context Length | Download Link |
|---|---|---|---|---|
| Kimi-VL-A3B-Instruct | 16B | 3B | 128K | 🤗 Hugging Face |
| Kimi-VL-A3B-Thinking | 16B | 3B | 128K | 🤗 Hugging Face |
[!Note] Recommended parameter settings:
- For Thinking models, it is recommended to use
Temperature = 0.8.- For Instruct models, it is recommended to use
Temperature = 0.2.- Greedy sampling (
Temperature = 0.0) is okay for non-thinking (instruct) models (aligned with our evaluation setting).
As an efficient model, Kimi-VL can robustly handle diverse tasks (fine-grained perception, math, college-level problems, OCR, agent, etc) across a broad spectrum of input forms (single-image, multi-image, video, long-document, etc).
A brief comparison with existing 10B-level dense VLMs and DeepSeek-VL2 (A4.5B):
Full comparison (GPT-4o included for reference):
| Benchmark (Metric) | GPT-4o | GPT-4o-Mini | Qwen2.5-VL-7B | Llama3.2-11B-Inst. | Gemma3-12B-IT | DeepSeek-VL2 | Kimi-VL-A3B-Instruct |
|---|---|---|---|---|---|---|---|
| Architecture | - | - | Dense | Dense | Dense | MoE | MoE |
| # Act. Params (LLM+VT) | - | - | 7.6B+0.7B | 8B+2.6B | 12B+0.4B | 4.1B+0.4B | 2.8B+0.4B |
| # Total Params | - | - | 8B | 11B | 12B | 28B | 16B |
| College-level | |||||||
| MMMU-Val (Pass@1) | 69.1 | 60.0 | 58.6 | 48 | 59.6 | 51.1 | 57.0 |
| VideoMMMU (Pass@1) | 61.2 | - | 47.4 | 41.8 | 57.2 | 44.4 | 52.6 |
| MMVU-Val (Pass@1) | 67.4 | 61.6 | 50.1 | 44.4 | 57.0 | 52.1 | 52.2 |
| General | |||||||
| MMBench-EN-v1.1 (Acc) | 83.1 | 77.1 | 82.6 | 65.8 | 74.6 | 79.6 | 83.1 |
| MMStar (Acc) | 64.7 | 54.8 | 63.9 | 49.8 | 56.1 | 55.5 | 61.3 |
| MMVet (Pass@1) | 69.1 | 66.9 | 67.1 | 57.6 | 64.9 | 60.0 | 66.7 |
| RealWorldQA (Acc) | 75.4 | 67.1 | 68.5 | 63.3 | 59.1 | 68.4 | 68.1 |
| AI2D (Acc) | 84.6 | 77.8 | 83.9 | 77 |
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.