ReleaseOpenBMB (MiniCPM)OpenBMB (MiniCPM)published May 14, 2026seen 5d

OpenBMB/MiniCPM-V-Apps harmonyos-v2.0

OpenBMB/MiniCPM-V-Apps

Open original ↗

Captured source

source ↗
published May 14, 2026seen 5dcaptured 13hhttp 200method plain

HarmonyOS v2.0

Repository: OpenBMB/MiniCPM-V-Apps

Tag: harmonyos-v2.0

Published: 2026-05-14T16:44:58Z

Prerelease: no

Release notes:

MiniCPM-V Demo for HarmonyOS NEXT — v2.0

Major release. Brings the HarmonyOS port in lock-step with the new Android v2.0 / iOS v2.0 codebase, and folds in the never-released v1.3 video-understanding work as a bonus.

What's new (vs the public v1.2)

🧩 Master mtmd bridge (`MBMtmd`)

  • Native layer is rebuilt on top of llama.cpp master's mtmd (multimodal) implementation. Same code path now drives iOS, Android, and HarmonyOS — the three platforms stay in lock-step from this version onward.
  • ubatch is now tier-aware: split sizes adapt to device class so low-end SoCs no longer choke during prefill.

🌐 Racing dual-source download

  • The in-app Model Manager races HuggingFace and ModelScope in parallel and uses whichever responds first. Massive win on networks where one of the two CDNs is slow or unreachable; cancels the loser to avoid wasting bandwidth.

🎞 Video understanding (carried over from the unreleased v1.3)

  • Sample up to 64 frames uniformly from a video and feed them to the model.
  • For MiniCPM-V 4.6 the context window is widened to `nCtx = 8192` to fit longer multi-frame prompts.
  • During visual prefill image_max_slice_nums is forced to 1 so each frame is one slice.

🇨🇳 No more "English-by-default" answers

  • The default system prompt has been dropped on MiniCPM-V 4.6, both in TS/ArkTS and in the native processUserPrompt path. Chinese questions now answer in Chinese instead of being silently steered to English.

Requirements (unchanged)

  • HarmonyOS NEXT, API 12 or later (e.g. nova 14 Vitality / Mate 60 / Pura 70)
  • 64-bit ARM (arm64-v8a)
  • ≥ 6 GB RAM recommended (≥ 8 GB for MiniCPM-V 2.6)

Install

hdc install MiniCPM-V-demo-HarmonyOS-v2.0.hap

Then open the app → Model ManagerDownload (HF + MS race kicks in automatically).

Build info

  • versionName = 2.0, versionCode = 6
  • bundleName: com.openbmb.minicpmv

Verify

  • MD5: 9aff126a47b651bce1d33890a289f319
  • Size: ~39 MB

See DOWNLOAD.md for the full install guide.

Notability

notability 4.0/10

Routine app release, not major model