Skip to content
AI Primer
release

OpenBMB releases 2.6B-parameter MiniCPM5-2B under Apache 2.0

OpenBMB released MiniCPM5-2B under Apache 2.0 with its data, training recipes, and RL stack. The model has day-zero deployment support in vLLM and SGLang.

4 min read
OpenBMB releases 2.6B-parameter MiniCPM5-2B under Apache 2.0
OpenBMB releases 2.6B-parameter MiniCPM5-2B under Apache 2.0

TL;DR

The model card includes a vLLM invocation for automatic tool choice with the minicpm5 parser. A local-agent demo from ai_for_success ran the model on a 16GB MacBook, calling web search and summarizing results on-device.

The 15-point score

ArtificialAnlys placed MiniCPM5-2B at 15 in Intelligence Index v4.2, one point behind Ling 3.0 Tiny and four ahead of Granite 4.2 3B. It matched the estimated Qwen3.5-9B reasoning result at roughly one-quarter of the total parameter count.

OpenBMB had publicized a 23 on v4.1.1 in its earlier benchmark post, then acknowledged the 15-point v4.2 result in a later OpenBMB post. The company described parity with Qwen3.5-9B as its intended density target in an OpenBMB reply.

The agentic lead

ArtificialAnlys defines its Agentic Index as a weighted average of AA-Briefcase, GDPval-AA v2, and τ³-Banking. MiniCPM5-2B's split is unusually uneven for its size:

OpenBMB called tool calling and agentic reasoning key focuses in an OpenBMB deployment reply, and called fitting real agentic capability into 2B the release's main win in another OpenBMB reply.

The blind spots

ArtificialAnlys's breakdown also records weaker knowledge, coding-agent, and document-reasoning results:

AA-Omniscience produced a -12 score because the model attempted only 29% of questions. Its 78% non-hallucination rate accompanied 8% accuracy, a calculation detailed by ArtificialAnlys.

Tool calling and local runtimes

The released recipe

OpenBMB names the accompanying materials in its data and RL post and an earlier OpenBMB thread:

  • UltraData-Code, about 550B tokens.
  • UltraData-SFT-Agent-2609, about 500,000 samples.
  • UltraData-RL-2609, more than 80,000 samples.
  • UltraX, about 100B tokens across 114M samples.
  • Meshy, a scalable RL training framework, and JustRL II, which OpenBMB describes as token-level credit assignment for RL.

The model card describes base training, mid-training, then post-training through SFT, RL, and on-policy distillation. OpenBMB said in a follow-up that it released the full pipeline to make the model easier to inspect, while itsPaulAi identified UltraX as the data-refinement component used in pre-training.

Further reading

Discussion across the web

Where this story is being discussed, in original context.

On X· 5 threads
TL;DR3 posts
The 15-point score3 posts
The agentic lead2 posts
Tool calling and local runtimes6 posts
The released recipe3 posts
Share on X