model releaseOpenBMB

OpenBMB's MiniCPM-V 4.7 35B-A3B MoE claims 13+ tokens/s on iPhone 17 Pro Max in 3 GB

TL;DR

OpenBMB has released MiniCPM-V 4.7 35B-A3B, the first mixture-of-experts model in the MiniCPM-V series, with open weights on Hugging Face. The company claims it runs at 13+ tokens/s using 3 GB of memory on an iPhone 17 Pro Max, and that it beats Qwen3.6 35B-A3B on overall score in less inference time in Instruct mode.

3 min read
0

OpenBMB has released MiniCPM-V 4.7 35B-A3B, the first mixture-of-experts (MoE) model in its MiniCPM-V multimodal series, with weights published on Hugging Face. The company claims it is the first open-source MoE model to run smoothly on-device without a performance penalty, reaching 13+ tokens/s with 3 GB of memory on an iPhone 17 Pro Max.

What was released

MiniCPM-V 4.7 is currently offered in a single 35B-A3B variant. The name indicates roughly 35B total parameters with about 3B active per token. The model handles single-image, multi-image and video understanding. It supports an Instruct mode and a thinking toggle (enable_thinking) in its processor API.

The model card in the source does not disclose the context window, training data cutoff, license terms, hosted API pricing, or numeric benchmark scores. Pricing is not yet disclosed.

On-device MoE inference

The main technical claim is that MoE models can run on phones without restricting expert routing. Device memory usually cannot hold every expert, so naive approaches either stall on repeated weight loading from storage or limit routing to a fixed expert subset, which can reduce capability. OpenBMB says it combines three techniques:

  • Lookahead Expert Scheduling (LES): uses cross-layer routing prediction to prefetch experts the next layer is likely to need. Predictions only guide prefetching and scheduling. Computation follows the model's original token-level routing, and missed experts are loaded as usual.
  • Fine-grained layer-wise quantization: shrinks the storage footprint and memory traffic of expert weights.
  • DSpark speculative sampling integration: adds speculative sampling to the on-device decoding path.

The company published screen recordings of the model running on an iPhone 17 Pro Max and an iPad M4. These are company-provided demonstrations and have not been independently verified.

Performance claims

OpenBMB claims that in Instruct mode, 35B-A3B achieves a higher overall score in less inference time than Qwen3.6 35B-A3B, placing it on a new performance-efficiency Pareto frontier for multimodal LLMs. The source excerpt shows charts but gives no underlying scores, so this comparison cannot yet be checked.

Architecture and visual token handling

MiniCPM-V 4.7 uses the intra-ViT early compression technique from LLaVA-UHD v4, which compresses visual tokens inside the vision encoder and cuts computation in later encoder layers. It supports mixed 4x/16x visual token compression. The 16x mode is the default in the example code, and 4x preserves finer detail at higher cost.

Deployment and tooling

  • Platforms: iOS, Android and HarmonyOS, with open-source on-device deployment support.
  • Chips (day-0 support): Rockchip, Houmo, Intel, AMD and Arm.
  • Inference frameworks: SGLang, vLLM, llama.cpp and Ollama.
  • Fine-tuning frameworks: SWIFT and LLaMA-Factory.
  • Quantization: GGUF, BNB, AWQ and GPTQ variants, plus new FP8 support.
  • Transformers: requires transformers>=5.18.0.

OpenBMB also released Self-Replay Fine-Tuning, a method it says lets developers extend model capabilities cheaply while reducing forgetting of existing ones.

What this means

The notable development is the deployment technique, not the parameter count. Most on-device models are small dense networks. A 35B-total MoE running in about 3 GB suggests that expert prefetching, aggressive quantization and speculative decoding can make sparse models viable on flagship phones. If the 13+ tokens/s figure holds up outside OpenBMB's demos, it would open a path to higher-capability local multimodal models without cloud inference.

The unverified parts matter. Without published benchmark numbers, context length or license terms, the Qwen3.6 comparison is a claim rather than a result. Developers should wait for third-party evaluations, and for reproduction of the iPhone throughput on production builds, before treating the efficiency claims as settled.

Related Articles

model release

Google releases EmbeddingGemma 2: 740M-parameter multimodal embedding model under Apache 2.0

Google announced EmbeddingGemma 2, a 740M-parameter natively multimodal embedding model built on the Gemma 4 architecture and released under Apache 2.0. Google says the quantized model needs about 191MB of active RAM for text-only weights and about 567MB for the full multimodal model on a Pixel 11 Pro. Google also launched a Mac app, AI Edge Foresight, to demonstrate it.

model release

Qwen releases Qwen-Image-2.1-Turbo: 8-step text-to-image and editing checkpoint on a 7B architecture

Qwen has published Qwen-Image-2.1-Turbo on Hugging Face, an accelerated checkpoint of Qwen-Image-2.1 that runs text-to-image generation and image editing in 8 denoising steps. It keeps the same 7B visual generation architecture and loads through a new QwenImage21Pipeline in Diffusers.

model release

StepFun releases Step 5 Preview: 600B MoE with 1M context at $1/$2.70 per 1M tokens

StepFun has listed Step 5 Preview, a sparse Mixture-of-Experts model with 600B total and 27B active parameters and a 1.0M-token context window. It is priced at $1 input and $2.70 output per 1M tokens on OpenRouter. StepFun positions it as its flagship model for agentic work.

model release

Liquid AI releases open d1-3B decision model: 16 ms on Jetson AGX Thor, 48.57 on Decision Index

Liquid AI released two open-weight decision models, d1-3B (text and image) and the experimental d1-omni-600M (text with image or audio). Unlike generative models, they answer in a single forward pass, and Liquid AI claims d1-3B scores 48.57 on its Decision Index 0.2.1, ahead of all 4B and 9B models it tested.

Comments

Loading...