Overview
MiniCPM5-1B is a 1.08 billion parameter dense language model from OpenBMB, released in May 2026 under the Apache 2.0 license. It is positioned as the state-of-the-art (SOTA) model within the 1B-class open-weight category, with its primary strengths in agentic tool use, code generation, and competitive mathematics. Its core innovation lies not in raw size, but in its post-training methodology: a three-stage pipeline of Supervised Fine-Tuning (SFT), Reinforcement Learning (RL), and On-Policy Distillation (OPD). This RL+OPD process trains specialized domain teachers (for math, code, QA) and distills them into a single model, yielding a +16-point average score improvement over the SFT-only baseline while drastically reducing overlong, inefficient responses.
The model is architected for efficiency and on-device deployment. It uses the standard LlamaForCausalLM architecture, ensuring compatibility with all major inference engines (vLLM, SGLang, llama.cpp, Ollama, etc.). A key feature is its hybrid reasoning capability, toggled via a `` template and `enable_thinking` parameter, allowing a single checkpoint to function as both a fast conversational assistant and a deliberate reasoner. With a 128K context window and a footprint of under 1GB at Q4 quantization, it is explicitly designed for local assistants, coding agents, tool-use workflows, and resource-constrained edge scenarios where latency and token efficiency are critical. Benchmarks show it significantly outperforms models like Qwen3-0.6B and LFM2.5-1.2B in areas like AIME mathematics and τ2-Bench agentic tasks.
Benchmarks & Performance
MiniCPM5-1B demonstrates class-leading performance on specific reasoning and agentic benchmarks among sub-2B open models. According to OpenBMB's evaluations against strong baselines like LFM2.5-1.2B-Thinking and Qwen3-0.6B/think, it achieves SOTA in its size category.
**Key Benchmark Comparisons (Thinking Mode):**
| Benchmark | MiniCPM5-1B | LFM2.5-1.2B | Qwen3-0.6B | Qwen3.5-0.8B |
| :--- | :---: | :---: | :---: | :---: |
| **AIME 2025** | **40.42** | 31.88 | 16.25 | 1.04 |
| **AIME 2026** | **40.42** | 31.67 | 12.29 | 0.21 |
| **MATH-500** | **91.60** | 89.00 | 72.60 | 30.40 |
| **τ2-Bench Telecom** | **79.53** | 19.60 | 21.10 | 47.70 |
| **IFEval** | 80.41 | **84.84** | 59.89 | 59.89 |
| **BBH** | **71.89** | 57.32 | 47.86 | 54.58 |
| **LiveCodeBench-v6** | **33.52** | 21.33 | 16.00 | 5.33 |
*Source: OpenBMB MiniCPM GitHub README*
On the Artificial Analysis Intelligence Index (v4.1), it scores an estimated 12, ranking #2 among comparable open-weight models. On BenchLM's provisional leaderboard, it has an overall score of 34, with strengths in Mathematics (37.0/100) and Knowledge (39.8/100), but weaker performance in Instruction Following (31.9/100). Its most significant relative gain from the RL+OPD training is a 29-percentage-point reduction in responses that hit the max-token budget, making it highly token-efficient for production use.
Detailed Comparison
**vs. Larger Sub-2B/4B Models (Qwen 3.5 4B, Phi-4 Mini, Gemma 3 4B):**
MiniCPM5-1B sacrifices absolute general-purpose capability for extreme efficiency and size. While 4B-class models will win on broad knowledge and instruction following, MiniCPM5-1B is the better choice when the primary constraints are deployment footprint (runs on Raspberry Pi), latency, and cost-per-token. It uses dramatically fewer output tokens, which is a major cost and speed advantage in production.
**vs. Similar 1B Reasoning Peers (LFM2.5-1.2B, Qwen3-0.6B):**
MiniCPM5-1B significantly outperforms these peers on complex reasoning (AIME), math (MATH-500), and crucially, on agentic tool-use benchmarks (τ2-Bench). It achieves this while often generating far fewer output tokens. Its main trade-off is slightly lower performance on pure scientific reasoning (GPQA) and instruction following compared to some peers.
**Key Differentiators:**
* **Size & Deployment:** At ~0.7-1GB (Q4), it fits on edge devices where larger models cannot.
* **Training Method:** The SFT→RL→OPD pipeline is a novel approach that demonstrably improves reasoning efficiency.
* **Hybrid Reasoning:** Built-in `enable_thinking` toggle allows flexible deployment with one model.
* **Tool Calling:** Native XML-style tool calling with SGLang support, ideal for agentic workflows.
* **Price:** Free (Apache 2.0) with no API costs for self-hosting, making it the lowest cost option.
Community Feedback
The developer and research community has shown significant interest in MiniCPM5-1B, particularly for its novel training methodology and extreme efficiency. On GitHub, the OpenBMB/MiniCPM repository has accumulated nearly 10,000 stars. Discussions on platforms like Reddit (r/LocalLLaMA) and Hacker News highlight its impressive benchmark numbers for a 1B model, especially the AIME and τ2-Bench results. Developers are actively exploring its deployment on edge hardware like Raspberry Pi 4/5 and Jetson devices, as well as its use as a lightweight RAG sidecar or local coding assistant. The release of the SFT-only checkpoint (`MiniCPM5-1B-SFT`) alongside the RL+OPD version is praised as a valuable resource for research into training techniques. The accompanying 'Desktop Pet' demo is seen as a creative showcase of local LLM capabilities. The main adoption pattern is for low-resource, high-throughput scenarios where absolute intelligence is secondary to latency, cost, and reliability.
Use Cases
1. **RAG (Retrieval-Augmented Generation) Sidecars:** MiniCPM5-1B is ideal as a local model that summarizes retrieved documents and answers questions based solely on that context. Its ability to abstain from answering when the context is insufficient (reliability) is more valuable than confident hallucinations from a larger model. Example: A private documentation Q&A bot that runs alongside your application without sending data to a cloud API.
2. **High-Volume, Low-Latency Agents & Tool Callers:** For tasks where the model's job is to parse user intent, select a tool from a list, and format API calls (e.g., in a smart home assistant, automated data pipeline, or customer service bot), MiniCPM5-1B's speed, small size, and native tool calling support make it superior to larger, slower models. Example: A fleet of thousands of low-power IoT devices, each running a local agent for command processing.
3. **Resource-Constrained Edge Deployment:** On devices like Raspberry Pis, phones, or air-gapped industrial controllers, this is one of the few models that can run interactively. Example: A local, offline language translation or code snippet generation tool on a developer laptop without an internet connection.
4. **On-Device Coding Assistant for Boilerplate & Autocomplete:** While not suited for complex software architecture, it can serve as a fast, local autocomplete and boilerplate generator for common code patterns, reducing cloud dependency for basic tasks. Example: Integrated into a lightweight code editor on a low-RAM machine.
Latest News
MiniCPM5-1B was released on May 25, 2026. Key developments include:
* **Release of Multiple Checkpoints:** Alongside the final RL+OPD model, OpenBMB released the base (`MiniCPM5-1B-Base`) and SFT-only (`MiniCPM5-1B-SFT`) checkpoints for research.
* **Comprehensive Deployment Ecosystem:** Release of official GGUF and MLX formats, plus detailed 'cookbooks' and 'Agent Skills' for deployment across 7+ backends (vLLM, SGLang, llama.cpp, Ollama, LM Studio, MLX, ArcLight) and fine-tuning with 5 frameworks (TRL, LLaMA-Factory, ms-swift, unsloth, xtuner).
* **FlagOS Multi-Chip Support:** Adaptation to the FlagOS platform for deployment across 9 different AI chip vendors (Nvidia, Hygon, Metax, Iluvatar, etc.).
* **Desktop Pet Application:** Release of MiniCPM-Desk-Pet, a local desktop companion UI driven by MiniCPM5-1B.
* **Training Data Release:** Open-sourcing of the training corpora: Ultra-FineWeb, Ultra-FineWeb-L3, UltraData-Math, and UltraData-SFT-2605.