OpenBMB releases MiniCPM-V 4.7 1B, an on-device vision model with 4x/16x visual token compression
OpenBMB has released MiniCPM-V 4.7 1B, a 1B-parameter multimodal model for single-image, multi-image and video understanding on phones, tablets and local hardware. OpenBMB claims it substantially outperforms Qwen3.5 0.8B in overall score and inference efficiency in Instruct mode. Benchmark figures, context window and training cutoff are not given in the available model card text.
OpenBMB has released MiniCPM-V 4.7 1B, a 1B-variant multimodal model for single-image, multi-image and video understanding, built to run on phones, tablets and local computing devices. The weights are on Hugging Face under openbmb/MiniCPM-V-4.7-1B. According to OpenBMB, the model substantially outperforms Qwen3.5 0.8B in both overall score and inference efficiency in Instruct mode.
Key specifications
| Item | Detail |
|---|---|
| Model | MiniCPM-V 4.7 (1B variant) |
| Developer | OpenBMB |
| Modalities | Single image, multi-image, video |
| Predecessor | MiniCPM-V 4.6 |
| Context window | Not disclosed in available material |
| Pricing | Not disclosed (open weights on Hugging Face) |
| Benchmark scores | No numerical scores in available material |
| Training cutoff | Not disclosed |
Architecture: early visual token compression
MiniCPM-V 4.7 uses the intra-ViT early compression technique from LLaVA-UHD v4. It compresses visual tokens early inside the vision encoder, which reduces computation in the later encoder layers.
The model also supports mixed 4x/16x visual token compression. In the reference code, downsample_mode defaults to "16x", which merges tokens for efficiency. Setting it to "4x" keeps four times as many tokens for finer detail. The parameter must be passed to both apply_chat_template and generate().
Other documented processing defaults:
max_slice_nums: default 9. OpenBMB recommends 36 for images and 1 for video.max_num_frames: default 128 for video.stack_frames: default 1. Values of 3 or 5 are recommended, adding sub-frames composited into a grid and interleaved with main frames.
Performance claims
OpenBMB says the 1B variant "advances the performance–efficiency Pareto frontier" for multimodal LLMs. It also says the model improves foundation capabilities over MiniCPM-V 4.6. These are company claims. The available text includes an overall-performance chart label for 1B Instruct but no underlying numbers, so the comparison with Qwen3.5 0.8B cannot be independently checked from this material.
Deployment and tooling
- Platforms: iOS, Android and HarmonyOS, plus open-source on-device deployment support. OpenBMB published unedited screen recordings of the 1B model running on an iPhone 17 Pro Max.
- Chips: day-0 support for Rockchip, Houmo, Intel, AMD and Arm platforms.
- Inference frameworks: SGLang, vLLM, llama.cpp, Ollama and Hugging Face Transformers.
- Fine-tuning frameworks: SWIFT and LLaMA-Factory.
- Quantization: GGUF, BNB, AWQ and GPTQ variants, with FP8 quantization support added.
- Serving:
transformers serveexposes an OpenAI-compatible endpoint for quick testing and moderate-load deployment.
Running the model with Transformers requires transformers>=5.18.0. Video decoding via torchcodec can fail on some CUDA setups. For example, torch>=2.11 bundles CUDA 13.1, which conflicts with CUDA 12.x environments. OpenBMB suggests replacing it with PyAV or pinning the torch CUDA version.
Self-Replay Fine-Tuning
OpenBMB is also releasing Self-Replay Fine-Tuning. It describes the method as a low-cost way to extend model capabilities while reducing forgetting of existing ones. No evaluation data for the technique was included in the available material.
What this means
The release targets a clear gap: vision-language models small enough for phones and edge chips that still handle video and multi-image input. The selectable 4x/16x token compression is the most practical feature. Visual token count is a main cost driver for on-device multimodal inference, and a per-request switch lets developers trade detail for latency without swapping models.
The deployment coverage is broad. Day-0 support across mobile operating systems, several chip vendors, and the common quantization and serving stacks lowers integration cost for builders.
The central claim, a better efficiency frontier than Qwen3.5 0.8B, still needs verification. The available material has no benchmark numbers, latency figures, memory footprints or context length. Until those appear in the full model card or from independent evaluations, treat the performance claims as unconfirmed.
Related Articles
OpenBMB's MiniCPM-V 4.7 35B-A3B MoE claims 13+ tokens/s on iPhone 17 Pro Max in 3 GB
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.
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.
Microsoft releases FrogNano-4B, an Apache 2.0 coding agent trained with RL on 1,500 synthetic tasks
Microsoft has released FrogNano-4B-2609, a repository-level coding agent derived from Qwen3.5-4B and published under Apache 2.0 with open weights. Microsoft says it was post-trained only with reinforcement learning on about 1,500 synthetic software-engineering tasks, with no stronger-model trajectories. It is evaluated at roughly 131K tokens of context.
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...