Overview
MiniCPM5-2B is a small open-weight model from OpenBMB, released on 7 September 2026 under Apache-2.0 and sized to run on hardware people already own — a phone, a laptop, an edge box — rather than a datacenter GPU. The model card lists 2,516,756,480 total parameters, of which 1,981,982,720 sit outside the embeddings, and a 131,072-token context window.
The architecture is deliberately ordinary: a standard `LlamaForCausalLM` stack of 42 layers with 16 query heads and two key-value heads for grouped-query attention. Dense rather than mixture-of-experts means every parameter is active on every token, which keeps memory use predictable on a device with a fixed budget.
On OpenBMB's own comparison table it averages 53.9 across the published benchmark set, against 33.2 for LFM2.5-2.6B, 28.0 for Qwen3.5-2B and 24.6 for Gemma-4-E2B-it. Artificial Analysis, testing independently, places it at 15 on its Intelligence Index — "one point behind Ling 3.0 Tiny (16)" — with weaker knowledge and terminal scores (9% on both Humanity's Last Exam and Terminal-Bench v2.1) but an Elo of 831 on GDPval-AA v2, roughly 110 points ahead of Ling 3.0 Tiny.
OpenBMB ships the weights alongside GGUF, GPTQ and MLX builds and a DSpark speculative-decoding draft model, and lists vLLM, SGLang, Transformers, llama.cpp, Ollama, LM Studio, MLX and FlagOS multi-chip variants among supported runtimes.
| Released | 2026-09-07 |
|---|---|
| License | Apache-2.0 |
| Weights | Open weights |
| Parameters | 2,516,756,480 total · 1,981,982,720 non-embedding |
| Context | 131,072 tokens |
| Architecture | Dense transformer (LlamaForCausalLM), 42 layers, 16 query heads / 2 KV heads (GQA) |
| Modalities | Text |
| Status | Generally available |
Benchmarks
MiniCPM5-2B against the small open models OpenBMB published it with
| Benchmark | MiniCPM5-2B | Qwen3.5-2B | LFM2.5-2.6B | Gemma-4-E2B-it |
|---|---|---|---|---|
| Average | 53.9 | 28 | 33.2 | 24.6 |
| LiveCodeBench v6 | 69.1 | 20.2 | 42.1 | 42.9 |
| AIME 2025 | 86.5 | 29.6 | 41.9 | 31.7 |
| MMLU-Pro | 70.8 | 64.3 | 65.2 | 56 |
| SWE-bench Verified | 46.4 | 5 | 6 | 2 |
This model's scores
- AIME 202586.5%
- MMLU-Pro70.8%
- LiveCodeBench v669.1%
- SWE-bench Verified46.4%
Scores on a 0–100 scale (25-point gridlines); higher is better. Each benchmark links to its published source.
Strengths
- Runs on-device: a dense 2.5B model with quantized GGUF, GPTQ and MLX builds for llama.cpp, Ollama, LM Studio and Apple Silicon
- 131,072-token context, unusual at this size
- Leads its published comparison set on every transcribed row, including SWE-bench Verified at 46.4 against 6.0 or less for the peers listed
- Apache-2.0 weights, so commercial use needs no separate licence
- Broad runtime support — vLLM, SGLang, Transformers, llama.cpp, Ollama, LM Studio, MLX and FlagOS multi-chip variants
Best for
- Local assistants on a laptop or phone where sending prompts to a hosted API is not an option
- Long-document work on-device, using the 131K context instead of chunking
- Edge and embedded deployments across non-Nvidia silicon through the FlagOS builds
- A draft model for speculative decoding, via the published DSpark variant
FAQ
Can MiniCPM5-2B be used commercially?
Yes. The model card publishes the weights under Apache-2.0, so they can be used, modified and shipped in a commercial product without negotiating a separate licence.
What hardware does it need?
It is built for consumer hardware. OpenBMB publishes GGUF builds for llama.cpp, Ollama and LM Studio, a 4-bit GPTQ build, and MLX builds for Apple Silicon, alongside FlagOS variants that target Nvidia, Ascend, Kunlunxin and ARM-v9 chips.
How does it compare with other small open models?
On OpenBMB's published table it averages 53.9, against 33.2 for LFM2.5-2.6B, 28.0 for Qwen3.5-2B and 24.6 for Gemma-4-E2B-it, and it leads every transcribed row. Artificial Analysis, testing independently, scores it 15 on its Intelligence Index — one point behind Ling 3.0 Tiny — with 9% on Humanity's Last Exam and 9% on Terminal-Bench v2.1.
How long is its context window?
131,072 tokens, per the model card — long for a model of this size, and a large part of why it is positioned for on-device document work.