Model reference · open weights

MiniCPM-V-2_6

LLMs openbmb Vision + text 3 builds Licence not stated 46k dl/mo

MiniCPM-V-2_6 is an open-weight language model from openbmb. MiniCPM-V-2_6 (BF16) weighs 16.2 GB; the smallest configuration that runs it is 2× RTX 3060 12 GB.

  • MiniCPM-V 2.6 is an 8.1B parameter image-text-to-text model developed by openbmb.
  • It supports multilingual capabilities and handles single images, multiple images, and video inputs.
  • The model code is released under the Apache-2.0 license, while the weights are free for academic research and commercial use after registration.

Summary of the openbmb/MiniCPM-V-2_6 model card, 2026-10-01

What it is

Released byopenbmb
Released2024-08-04
Parameters8.1B
VRAM16.2 GB for the weights

What it runs on

Memory and cards for MiniCPM-V-2_6 (BF16)

16.2 GBweights, file size
57 MBcache per 1K tokens
2.1 GBruntime overhead, at least
32,768 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB … RTX 4060 Ti 16 GB
2 smaller cards
———
RTX 3090 24 GB102all 32K23.4 GB
RTX 4090 24 GB102all 32K23.4 GB
RTX 5090 32 GB276all 32K31.0 GB
L40S 48 GB5413all 32K44.0 GB
A100 80 GB12731all 32K78.2 GB
H100 80 GB11729all 32K78.1 GB
RTX PRO 6000 Blackwell 96 GB15137all 32K93.8 GB
DGX Spark (GB10) 128 GB unified18045all 32K107 GB
H200 141 GB24561all 32K138 GB
B200 180 GB32481all 32K176 GB
2× RTX 3060 12 GB
tensor parallel
61all 32K11.6 GB a card
2× RTX 4060 Ti 16 GB
tensor parallel
225all 32K15.4 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
118.8 GB20.2 GB
520.6 GB27.7 GB
822.0 GB33.3 GB
1625.8 GB48.4 GB
3233.3 GB78.4 GB
6448.4 GB139 GB

One card, with vLLM's small-card settings.

Builds

Sizes, precisions & builds

BuildParamsPrecisionWeightsSmallest setup
MiniCPM-V-2_6 (above) ↗ 8.1BBF16 16.2 GB2× RTX 3060 12 GB
MiniCPM-V-2_6-int4 ↗ 8.3BINT4 6.0 GBRTX 3060 12 GB
MiniCPM-V-2_6-GPTQ ↗ 8.1BGPTQ 6.5 GBRTX 3060 12 GB

From the model card

What openbmb says about MiniCPM-V-2_6

Read the model card

News

  • [2025.01.14] 🔥🔥 We open source MiniCPM-o 2.6, with significant performance improvement over MiniCPM-V 2.6, and support real-time speech-to-speech conversation and multimodal live streaming. Try it now.

MiniCPM-V 2.6 int4

This is the int4 quantized version of MiniCPM-V 2.6. Running with int4 version would use lower GPU memory (about 7GB).

Usage

Inference using Huggingface transformers on NVIDIA GPUs. Requirements tested on python 3.10:

Pillow==10.1.0
torch==2.1.2
torchvision==0.16.2
transformers==4.40.0
sentencepiece==0.1.99
accelerate==0.30.1
bitsandbytes==0.43.1
# test.py
import torch
from PIL import Image
from transformers import AutoModel, AutoTokenizer

model = AutoModel.from_pretrained('openbmb/MiniCPM-V-2_6-int4', trust_remote_code=True)
tokenizer = AutoTokenizer.from_pretrained('openbmb/MiniCPM-V-2_6-int4', trust_remote_code=True)
model.eval()

image = Image.open('xx.jpg').convert('RGB')
question = 'What is in the image?'
msgs = [{'role': 'user', 'content': [image, question]}]

res = model.chat(
    image=None,
    msgs=msgs,
    tokenizer=tokenizer
)
print(res)

## if you want to use streaming, please make sure sampling=True and stream=True
## the model.chat will return a generator
res = model.chat(
    image=None,
    msgs=msgs,
    tokenizer=tokenizer,
    sampling=True,
    temperature=0.7,
    stream=True
)

generated_text = ""
for new_text in res:
    generated_text += new_text
    print(new_text, flush=True, end='')

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms