AI SeedbankHelp preserve open and free AI for humanity's future

← All models

moonshotai_Kimi-VL-A3B-Instruct

moonshotai · View on Hugging Face ↗

Get this model

Download TorrentMagnet Link

Seeders: · Leechers:

Model card

The complete upstream card, rendered from this payload's README.md — the same hash-verified bytes the torrent distributes. Images and off-site links are removed; the original card on Hugging Face carries them.


license: mit base_model:

  • moonshotai/Moonlight-16B-A3B pipeline_tag: image-text-to-text library_name: transformers tags:
  • agent
  • video
  • screenspot
  • long-context

📄 Tech Report  |  📄 Github  |  💬 Chat Web

Introduction

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.

Architecture

The model adopts an MoE language model, a native-resolution visual encoder (MoonViT), and an MLP projector, as illustrated in the following image.

Model Variants

🤗 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).

Performance

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.3 78.1 81.4 84.9
Multi-image
BLINK (Acc) 68.0 53.6 56.4 39.8 50.3 - 57.3
Math
MathVista (Pass@1) 63.8 52.5 68.2 47.7 56.1 62.8 68.7
MathVision (Pass@1) 30.4 - 25.1 13.6 32.1 17.3 21.4
OCR
InfoVQA (Acc) 80.7 57.9 82.6 34.6 43.8 78.1 83.2
OCRBench (Acc) 815 785 864 753 702 811 867
OS Agent
ScreenSpot-V2 (Acc) 18.1 6.9 84.2 - - - 92.8
ScreenSpot-Pro (Acc) 0.8 - 29.0 - - - 34.5
OSWorld (Pass@1) 5.03 - 2.5 - - - 8.22
WindowsAgentArena (Pass@1) 9.4 2.7 3.4 - - - 10.4
Long Document
MMLongBench-Doc (Acc) 42.8 29.0 29.6 13.8 21.3 - 35.1
Long Video
Video-MME (w/o sub.) 71.9 64.8 65.1 46.0 58.2 - 67.8
Video-MME (w sub.) 77.2 68.9 71.6 49.5 62.1 - 72.6
MLVU-MCQ (Acc) 64.6 48.1 70.2 44.4 52.3 - 74.2
LongVideoBench (val) 66.7 58.2 56.0 45.5 51.5 - 64.5
Video Perception
EgoSchema (full) 72.2 - 65.0 54.3 56.9 38.5 78.5
VSI-Bench 34.0 - 34.2 20.6 32.4 21.7 37.4
TOMATO 37.7 28.8 27.6 21.5 28.6 27.2 31.7

Inference with 🤗 Hugging Face Transformers

[!Note] Recommended prompt for OS agent tasks (Expected output is a point):

  • Please observe the screenshot, please locate the following elements with action and point.<instruction> [YOUR INSTRUCTION]

We introduce how to use our model at inference stage using transformers library. It is recommended to use python=3.10, torch>=2.1.0, and transformers=4.48.2 as the development environment.

from PIL import Image
from transformers import AutoModelForCausalLM, AutoProcessor

model_path = "moonshotai/Kimi-VL-A3B-Instruct"
model = AutoModelForCausalLM.from_pretrained(
    model_path,
    torch_dtype="auto",
    device_map="auto",
    trust_remote_code=True,
)
processor = AutoProcessor.from_pretrained(model_path, trust_remote_code=True)

image_path = "./figures/demo.png"
image = Image.open(image_path)
messages = [
    {"role": "user", "content": [{"type": "image", "image": image_path}, {"type": "text", "text": "What is the dome building in the picture? Think step by step."}]}
]
text = processor.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt")
inputs = processor(images=image, text=text, return_tensors="pt", padding=True, truncation=True).to(model.device)
generated_ids = model.generate(**inputs, max_new_tokens=512)
generated_ids_trimmed = [
    out_ids[len(in_ids) :] for in_ids, out_ids in zip(inputs.input_ids, generated_ids)
]
response = processor.batch_decode(
    generated_ids_trimmed, skip_special_tokens=True, clean_up_tokenization_spaces=False
)[0]
print(response)

Inference with VLLM

We have submitted a Merge Request #16387 to vLLM. You are welcome to deploy Kimi-VL using the branch corresponding to the vLLM MR until the MR is merged.

Citation

@misc{kimiteam2025kimivltechnicalreport,
      title={{Kimi-VL} Technical Report}, 
      author={Kimi Team and Angang Du and Bohong Yin and Bowei Xing and Bowen Qu and Bowen Wang and Cheng Chen and Chenlin Zhang and Chenzhuang Du and Chu Wei and Congcong Wang and Dehao Zhang and Dikang Du and Dongliang Wang and Enming Yuan and Enzhe Lu and Fang Li and Flood Sung and Guangda Wei and Guokun Lai and Han Zhu and Hao Ding and Hao Hu and Hao Yang and Hao Zhang and Haoning Wu and Haotian Yao and Haoyu Lu and Heng Wang and Hongcheng Gao and Huabin Zheng and Jiaming Li and Jianlin Su and Jianzhou Wang and Jiaqi Deng and Jiezhong Qiu and Jin Xie and Jinhong Wang and Jingyuan Liu and Junjie Yan and Kun Ouyang and Liang Chen and Lin Sui and Longhui Yu and Mengfan Dong and Mengnan Dong and Nuo Xu and Pengyu Cheng and Qizheng Gu and Runjie Zhou and Shaowei Liu and Sihan Cao and Tao Yu and Tianhui Song and Tongtong Bai and Wei Song and Weiran He and Weixiao Huang and Weixin Xu and Xiaokun Yuan and Xingcheng Yao and Xingzhe Wu and Xinxing Zu and Xinyu Zhou and Xinyuan Wang and Y. Charles and Yan Zhong and Yang Li and Yangyang Hu and Yanru Chen and Yejie Wang and Yibo Liu and Yibo Miao and Yidao Qin and Yimin Chen and Yiping Bao and Yiqin Wang and Yongsheng Kang and Yuanxin Liu and Yulun Du and Yuxin Wu and Yuzhi Wang and Yuzi Yan and Zaida Zhou and Zhaowei Li and Zhejun Jiang and Zheng Zhang and Zhilin Yang and Zhiqi Huang and Zihao Huang and Zijia Zhao and Ziwei Chen},
      year={2025},
      eprint={2504.07491},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2504.07491}, 
}

Magnet link

Opens the swarm directly in your torrent client — no file download needed. Copy-paste works too:

magnet:?xt=urn:btih:81ada968d2d1a29ccd20d465b023df40be209465&dn=moonshotai_Kimi-VL-A3B-Instruct

Open magnet in torrent client · infohash 81ada968d2d1a29ccd20d465b023df40be209465

Files & hashes

PathSizesha1sha256
README.md14.3 KB (14,619 B)aacc0ef7efa62f3d10206ed311f33c2472a62c5a7fa4d4e39537a43a7d6cc6f62873eb014b2f8bc3da2142111ba2ad29d4984794
chat_template.jinja1.0 KB (1,032 B)019818d19d81c16c4dfe66ee89d937b6ca808843172c7450a66b9b3644538888ffa24d02047e535e9d1f911564460203fbf7e8e8
config.json2.0 KB (2,005 B)7acee6b033fa560af68b650afcc2457ac807f3d4af3810295de6b08232776b74110ed482fa0183f4aeaec586ff4f7593910951cb
configuration_kimi_vl.py12.8 KB (13,151 B)7542fddd8ae87c59cef2a91627bf2ce823d1c11ed30462b89993b9fef138db983d3884bbc39750effadf2efe67f404d28ee40e5b
figures/arch.png626.3 KB (641,358 B)d5ad53910d3474818ca2e9e1bb8081af4c03447a5195d9f99c08f7e135eedb19cf370d92c36b7b3387e9c1b7cad5e24990a0d6d0
figures/demo.png512.7 KB (525,038 B)73fa1f2daf0a94b47dd243c55da1b5e7bc6bad4095de8765da89c41a2421f1c1fa3986e4d3c83793d92c8ade460a142b329d04c1
figures/instruct_perf.png2.1 MB (2,235,806 B)57f98295aaeba1891e70485b968979bd59880fb652405bbe3e3b0c30a5502c40095241000d4c3dbf9862d7a6c0b6079806292ad4
figures/logo.png12.8 KB (13,101 B)87e6f690e521ac191323414d6cf6ab9b7c6b9e447870b48105beb49cdb29bb3090abb7bbca688bef862507904c23d9c472df221c
generation_config.json149 B (149 B)17e8b359f06a1b542412281eeaf096967c298ba9da26dd1916774784790db2b83336bad62d0917356743478ba6eb0c425c53eac5
image_processing_kimi_vl.py4.6 KB (4,680 B)1ec0fea53681b1c6e7a91f5e14db0bf738460ddebb58551e088f3bb0027b1886ca5ff42776c485acec1a9aafe91553ff76926870
model-00001-of-00007.safetensors4.65 GB (4,994,390,288 B)3c8ba4d5af4342fee71610ddef7730df43a30b4ea5ef3ebd9727f82e34417a778317d2cc9c08762fe0bc4a2ee333b8a52cf7c1a5
model-00002-of-00007.safetensors4.65 GB (4,995,061,424 B)7742c985961c02ae71ff7a73952e940fa37f5a4145ecd00decdad65e7d3f494028ed0c79d0cd56f145adae077ffa78b5b8ff95c0
model-00003-of-00007.safetensors4.65 GB (4,996,100,112 B)88a065430e5bf3ee215d84fce7ee889716deb7b5b9ba98f01e22eea43da8cfbf6f09ff0857616cd9e1df4603a735c111755109ef
model-00004-of-00007.safetensors4.65 GB (4,996,100,320 B)52658fe3543f9f34b9332e9c3838b6844515f7a08f7eb3fc5c12481fd1a81d2708fa4a299ff4c207a5dbafb5b8bef25ab9fd8b23
model-00005-of-00007.safetensors4.65 GB (4,998,185,720 B)cd23362a489b8bbeb7aeb6c689275593d6239e26db83e896b3d75f4bc51f621ae90ad61e8f6f7901f49a06b5c40348b839057206
model-00006-of-00007.safetensors4.65 GB (4,996,099,448 B)1e2385bb843f0fbeb7e448f233b29a7b4b060549abed41982a3f9c7d05f69bb560dad7bcb93cfa764c77a2b59127f35dc787983c
model-00007-of-00007.safetensors2.65 GB (2,840,161,216 B)5b04a72fa52cc6785ade2981c6179f42ac2e23712e2ddd33f2b4f472898482860585bd6d73d4397c8c833ed9d00a2024443f7a77
model.safetensors.index.json574.4 KB (588,207 B)eec736471c95bc8b36217d039f12b029fff97438178ba3a15cb12f6ceac42aecfe665a8f041d47e948220d75b073088957efedd8
modeling_kimi_vl.py103.2 KB (105,649 B)ee22486ad5dbc91f4f939d86f36e732cd3be2d3c74e8f18afa5bf8f580ef5be5f15b51506f1e4f604df5a84f508a7796b8947c0b
preprocessor_config.json401 B (401 B)ed5370a944f5052d5c879f3c2723fa1aaaa43cabd968a7d7f83f82c3b0e1061079dcdbefd6f2c75b7ee4240cce995afaeae1f622
processing_kimi_vl.py7.4 KB (7,537 B)70296b617e5f485e1de6665f0bade946f27abf5af8e64816baed0a92d85d0a987b587028ad55a0779f3ace8c5b68db705dc61561
tiktoken.model2.7 MB (2,795,286 B)eccfd7f565e85359f70872805f2c899571fd17d4b6c497a7469b33ced9c38afb1ad6e47f03f5e5dc05f15930799210ec050c5103
tokenization_moonshot.py10.7 KB (10,958 B)2dfe8f5a715a9f36bc81b1b227a1de23446b10130ae85e29c37689fefe41b8bfdb7aebd9a0152defedbf37fae0f8413000512029
tokenizer_config.json3.8 KB (3,857 B)655acb84881b7d76aad1e8ee0f81c292b05a9863d7861718cab22c7962e14b4693b4009dd526115cd392dc779069a8173be95703

Cite this release

Canonical URL
https://aiseedbank.org/models/moonshotai_Kimi-VL-A3B-Instruct/
Slug
moonshotai_Kimi-VL-A3B-Instruct
Infohash
81ada968d2d1a29ccd20d465b023df40be209465
License
mit
Signing key fingerprint
85a3b32c3712427b

Every file carries a locally computed sha256 — verify a download against the signed sums: moonshotai_Kimi-VL-A3B-Instruct.SHA256SUMS (+ minisign signature).

Provenance

Upstream repositorymoonshotai/Kimi-VL-A3B-Instruct
Revision (pinned)398eede0903cd983a2bfa0cc634e9ac1d843f375
Fetched at2026-09-04T03:02:16Z
License at fetchmit
Snapshot toolhuggingface · seedbank 0.1.0

Trackers

✓ verified · rehash-vs-hf-metadata at 2026-09-04T03:08:21Z

mit30.57 GB (32,823,061,362 bytes)transformerssafetensorskimi_vlfeature-extractionagentvideoscreenspotlong-contextimage-text-to-textconversationalcustom_codeeval-resultspaper: 2504.07491