MiniCPM
OpenBMB's on-device line (面壁小钢炮): MiniCPM5-1B at 1.08B parameters with a 131K context, plus MiniCPM-V 4.6 multimodal at 1.3B. Apache 2.0 on weights and code.
Overview
OpenBMB is the open-source arm around Tsinghua's NLP group and ModelBest (面壁智能), and MiniCPM is its on-device line, nicknamed 小钢炮 for a reason. The current small-model flagship is MiniCPM5-1B, released 25 May 2026: 1,080,632,832 parameters total with 679M non-embedding, 24 layers, 16 query heads against 2 key-value heads, a 131,072 token context and Apache 2.0 licensing on weights and code alike.
The design choice worth studying is the single-checkpoint dual mode. An enable_thinking flag switches the same weights between a fast assistant and a deliberate reasoner emitting think traces, so an edge device ships one model instead of two and saves the storage that matters most on constrained hardware. OpenBMB reports a 42.57 average across its thinking benchmark set against 26.77 for Qwen3-0.6B and 35.61 for LFM2.5-1.2B, crediting reinforcement learning plus its OPD stage, alongside a 29 point drop in responses that hit the max token limit. Independent measurement is more restrained: Artificial Analysis places MiniCPM5-1B at an intelligence index of 11.7, so calibrate expectations to a strong 1B rather than a small frontier model.
Deployment is where the family earns its place in a catalogue. GGUF for llama.cpp and Ollama, MLX and 4-bit builds for Apple Silicon, plus FlagOS adaptations covering Nvidia, Ascend, Hygon, Metax and Iluvatar. That last item is what English-language coverage tends to skip and it is the deciding factor if your device is going into a mainland product where Nvidia is not the procurement default. The siblings are worth knowing too. MiniCPM-V 4.6, released 11 May 2026, is a 1.3B multimodal model built on SigLIP2-400M and Qwen3.5-0.8B that handles single-image, multi-image and video understanding on iOS, Android and HarmonyOS with vLLM, SGLang, llama.cpp and Ollama support at launch. MiniCPM-SALA, from 11 February 2026, is a sparse and linear hybrid attention model aimed at million-token context. Weights for all of them land on Hugging Face and ModelScope simultaneously.
Key Features
- ✓ MiniCPM5-1B: 1,080,632,832 total parameters (679M non-embedding), 24 layers, 131,072 token context, released 25 May 2026
- ✓ Single checkpoint with a switchable thinking mode via the enable_thinking flag, giving both a fast assistant and a deliberate reasoner without shipping two models
- ✓ MiniCPM-V 4.6 at 1.3B, built on SigLIP2-400M and Qwen3.5-0.8B, handling single-image, multi-image and video understanding on iOS, Android and HarmonyOS
- ✓ Lab-published GGUF for llama.cpp and Ollama, plus MLX and 4-bit builds for Apple Silicon
- ✓ FlagOS adaptations covering Nvidia, Ascend, Hygon, Metax and Iluvatar accelerators
- ✓ MiniCPM-SALA (11 February 2026), a sparse and linear hybrid attention model targeting million-token context
Where it holds
- • Apache 2.0 with no caveats on both weights and code, which at this size removes every licensing question from an embedded product
- • It genuinely runs on a phone. iOS, Android and HarmonyOS are supported targets with published builds, not roadmap items
- • Domestic accelerator coverage through FlagOS is unusual at any size and decisive if the device ships into a mainland supply chain
- • OpenBMB publishes tool-calling support with an SGLang parser and XML-style calls, so small-model agent work is a first-class path rather than an afterthought
Where it breaks
- • A 1B model is a 1B model. Tool calling and short reasoning chains hold up; anything requiring broad world knowledge will not
- • Benchmark tables are self-reported with a lab-chosen comparison set. Artificial Analysis puts MiniCPM5-1B at an intelligence index of 11.7, which is the more sober read against OpenBMB's 42.57 average claim
- • Documentation quality swings between a decent English GitHub README and Chinese-first technical writeups for anything deeper
- • The family sprawls across MiniCPM, MiniCPM-V, MiniCPM-o and MiniCPM-SALA repos on separate release rhythms, so 'which MiniCPM' is a real question before you start
My Take
Edge deployment is the use case here, and OpenBMB has been working this seam longer than almost anyone. MiniCPM5-1B shipped 25 May 2026 at 1,080,632,832 parameters with a 131,072 token context and a switchable thinking mode on one checkpoint, Apache 2.0, with GGUF and MLX builds published by the lab rather than assembled afterwards by the community. The part English coverage keeps missing is the FlagOS work: these models are adapted for Ascend, Hygon, Metax and Iluvatar silicon and not just CUDA, which is the difference between a demo and a shippable product for a mainland OEM. Treat the self-reported tables carefully and cross-check Artificial Analysis, where the intelligence index reads 11.7.
Quick Info
- Pricing:
- open-source
- Openness:
- Open weights
- Licence:
- Apache 2.0
- Starting at:
- Free under Apache 2.0 with no restrictions on commercial use, no user cap and no attribution requirement. There is no hosted API to pay for; the whole point is that a 1B model runs on hardware you already own, from a phone to a laptop with 4-bit MLX builds on Apple Silicon.
- Added:
- Aug 2026
- Updated:
- Aug 2026
Use Cases
Judge it on your own work
The notes above say where MiniCPM holds and where it breaks. The fastest check is your own workload.
Visit website ↗Alternatives to MiniCPM
Google Gemma 4
open-sourceGoogle's open-weight family in five sizes, 2B effective up to 31B dense, text and image in with audio on the smaller ones, 256K context and Apache 2.0 weights since April 2026.
InternVL 3.5
open-sourceShanghai AI Lab's open vision-language family (书生·万象), nine sizes from 1B to 241B-A28B under Apache 2.0. The default open VLM for OCR, document parsing and GUI agent work.
Tongyi Qianwen / 通义千问 (Qwen)
freemiumAlibaba’s open-source large language model family and AI assistant, offering strong multilingual capabilities and deep enterprise integration with Alibaba Cloud.