Model reference · open weights

MiniCPM5

LLMs openbmb Text gen 6 builds Open weights 881k dl/mo

MiniCPM5 is an open-weight language model from openbmb. MiniCPM5-1B-MLX (MLX) weighs 608 MB; the smallest configuration that runs it is RTX 3060 12 GB.

  • MiniCPM5-1B is a dense 1.1B parameter causal language model developed by openbmb for text generation, local deployment, and resource-constrained scenarios.
  • It supports a 131,072 token context length and operates in English and Chinese.
  • The model uses the standard LlamaForCausalLM architecture and is released under the apache-2.0 licence.

Summary of the openbmb/MiniCPM5-1B model card, 2026-10-01. The estimate below is for another build of the family.

What it is

Released byopenbmb
Released2026-05-21
Parameters1.1B
VRAM608 MB for the weights

What it runs on

Memory and cards for MiniCPM5-1B-MLX (MLX)

608 MBweights, file size
25 MBcache per 1K tokens
626 MBruntime overhead, at least
131,072 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB5112all 128K11.6 GB
RTX 4060 Ti 16 GB7017all 128K15.4 GB
RTX 3090 24 GB11027all 128K23.4 GB
RTX 4090 24 GB10927all 128K23.4 GB
RTX 5090 32 GB14736all 128K31.0 GB
L40S 48 GB21253all 128K44.0 GB
A100 80 GB38295all 128K78.2 GB
H100 80 GB36390all 128K78.1 GB
RTX PRO 6000 Blackwell 96 GB441110all 128K93.8 GB
DGX Spark (GB10) 128 GB unified508127all 128K107 GB
H200 141 GB660165all 128K138 GB
B200 180 GB849212all 128K176 GB
Memory needed at each load
Requests at once8K tokens each32K tokens each
11.4 GB2.0 GB
52.2 GB5.3 GB
82.8 GB7.7 GB
164.5 GB14.1 GB
327.7 GB27.0 GB
6414.1 GB52.8 GB

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

Builds

Sizes, precisions & builds

BuildParamsPrecisionWeightsSmallest setup
MiniCPM5-1B ↗ 1.1BBF16 2.2 GBRTX 3060 12 GB
MiniCPM5-1B-MLX (above) ↗ 169MMLX 608 MBRTX 3060 12 GB
MiniCPM5-1B-GGUF ↗
3 builds: Q4_K_M 688 MB … F16 2.2 GB
—GGUF 688 MBRTX 3060 12 GB
MiniCPM5-2B ↗ 2.5BBF16 5.0 GBRTX 3060 12 GB
MiniCPM5-2B-MLX ↗ 2.5BMLX 1.4 GBRTX 3060 12 GB
MiniCPM5-2B-GPTQ ↗ 2.5BGPTQ 2.1 GBRTX 3060 12 GB

From the model card

What openbmb says about MiniCPM5

Read the model card

English |

Highlights

We are releasing MiniCPM5-1B, the first model in the MiniCPM5 series. It is a dense 1B Transformer built for on-device, local deployment, and resource-constrained scenarios, reaching 1B-class open-source SOTA.

🏆 1B-class open-source SOTA: compared with strong open-source models in the same size class, MiniCPM5-1B reaches SOTA within this comparison set. Its advantage is most visible in agentic tool use, code generation, and difficult reasoning.

🧠 Hybrid Reasoning: built-in `` chat template, switch via enable_thinking. The same checkpoint serves as both a fast assistant and a deliberate reasoner.

🛠️ Deployment / Fine-tuning Resources: the MiniCPM GitHub repo provides single-page cookbooks and Agent Skills for major inference backends and fine-tuning frameworks.

🐱 Desktop Pet: a local-LLM desktop pet driven by MiniCPM5-1B.

Model List

Use this directory to choose the model format that matches your runtime:

Model Information

MiniCPM5-1B has the following features:

  • Type: Causal Language Model
  • Architecture: Standard LlamaForCausalLM
  • Number of Parameters: 1,080,632,832
  • Number of Non-Embedding Parameters: 679,552,512
  • Number of Layers: 24
  • Number of Attention Heads (GQA): 16 for Q and 2 for KV
  • Context Length: 131,072

Introduction

MiniCPM5-1B is the first checkpoint in the MiniCPM5 series. It is designed for local assistants, coding agents, tool-use workflows, and reasoning scenarios where a compact model is preferred. The model keeps a small deployment footprint while providing native long-context support and both Think / No Think chat modes through the same checkpoint.

Evaluation Results

We compare MiniCPM5-1B with strong open-source models in the same size class, including LFM2.5-1.2B-Thinking, Qwen3-0.6B/think and Qwen3.5-0.8B/think. These are capable baselines; within this comparison set, MiniCPM5-1B reaches 1B-class open-source SOTA, with its advantage most visible in tool use, code generation, and difficult reasoning. This makes it a practical choice for local coding agents, tool assistants, and reasoning assistants.

Training Recipe

The training of MiniCPM5-1B is a full-stack practice of UltraData Tiered Data Management, covering three stages: base training, mid-training, and post-training.

During base training, the model goes through stable training and decay training to build core language capability and training stability. It then enters mid-training to further strengthen target capabilities and adapt to the target data distribution. The training corpus is released alongside the model as Ultra-FineWeb, Ultra-FineWeb-L3, and UltraData-Math.

During post-training, we proceed in three steps: SFT, RL, and OPD. We first use 200B tokens of deep-thinking SFT and 200B tokens of hybrid-thinking SFT to establish deep-thinking, hybrid-thinking, and general chat abilities; the SFT data is released as UltraData-SFT-2605. We then train specialized RL teachers for math, code, closed-book QA, writing, and related domains, and use On-Policy Distillation (OPD) to distill these teachers back into one release model.

What does RL + OPD bring?

RL + OPD is a key part of MiniCPM5-1B post-training. On math, code and instruction-following tasks, RL + OPD raises the average score by ↑16 points while cutting the share of responses that hit the max-tokens budget by ↓29 percentage points. The figures below show the two-stage Reasoning RL pipeline, score gains, and the drop in overlong responses.

RL combines complementary training signals for reasoning, closed-book QA, writing, instruction following, long-context understanding, and general dialogue. Reasoning RL is based on DAPO-Math-17k (inspired by JustRL's minimalist recipe) and uses a two-stage length schedule to reduce overlong responses while improving reasoning accuracy. We also use TriviaQA, NQ-Open, LongWriter-Zero-RLData, synthesized verifiable RLVR data, and pair-wise RLHF signals to improve reliability, instruction following, and user experience.

OPD builds on Thinking Machines Lab's On-Policy Distillation and incorporates implementation improvements from Rethinking On-Policy Distillation. In the RL framework, we use reverse KL divergence as the advantage estimate, rep

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