RepoChad tests reveal that the 1‑billion‑parameter MiniCPM V 4.7 can run on iPhone hardware, handling OCR, charts and video while staying under 3 GB of memory.
MiniCPM V 4.7 brings a 1‑billion‑parameter vision‑language model to the iPhone
RepoChad reports that OpenBM’s new MiniCPM V 4.7 family can be run on iPhone and iPad class devices using roughly 3 GB of RAM. The claim matters because it demonstrates that sophisticated multimodal reasoning—reading receipts, interpreting charts, and even analysing short video clips—can now be performed at the edge, without relying on cloud servers.
Test suite and hardware context
The reviewer ran eleven diverse visual‑language tasks on four models: MiniCPM V 4.71B (1.3 B parameters), MiniCPM V 4.735B (a 35 B‑parameter mixture‑of‑experts model that activates about 3 B parameters per token), OpenBM’s 35 B A3B flagship, and the prior‑generation MiniCPM 4.6. All models share a 256 k token context window. OpenBM’s cloud API processes inputs at about 450 tokens per second, while the 35 B A3B achieved 17–19 tokens per second on an iPad Pro.
Document and OCR performance
A blurry coffee‑shop receipt was used to test OCR. The 35 B A3B extracted every field correctly in roughly 5.5 seconds. MiniCPM 4.71B also captured all line items and totals, but mis‑read the card number (417 instead of 4417) and returned prices with dollar signs and stray “2x” prefixes. The older 4.6 model shifted rows, producing a dangerous partial match where totals added up but line items were wrong. On a table‑conversion task, all four models reproduced all 25 cells accurately, showing that even the 1 B‑scale model can handle structured document extraction.
Fine‑grained text and chart reasoning
For a page of tiny monospace text, character‑error rates were 2.8 % for MiniCPM 4.71B, under 2 % for the 35 B A3B, and under 1 % for Quen 3.8. All models fell for a deliberately ambiguous hash, silently normalising a lowercase “l” to a digit “1”. Bar‑chart queries were answered perfectly by every model, and a line‑chart task saw the 35 B A3B and Quen correctly identify the crossover month (10) and the value at month 12, while the 1 B model missed the second question.
Code understanding and dashboard comparison
A screenshot of a buggy Python moving‑average function tested code reasoning. The 35 B A3B answered in 2.3 seconds, correctly stating the printed values (1.5, 2.5, 3.5), locating the off‑by‑one error on line 4, and suggesting a “+ 1” fix to the range. MiniCPM 4.71B and the older 4.6 model exhausted their token budget without producing an answer. All four models correctly identified changes between two server‑dashboard screenshots, with the 35 B A3B also hypothesising a traffic spike.
Video and analog gauge challenges
When presented with six frames from a short clip, every model listed the main events. Feeding the full MP4, the 35 B A3B described every detail in 2½ seconds; the 1 B model missed the final disappearance of the ball; MiniCPM 4.6 mis‑timed the appearance of a blue block; Quen was accurate but took 17 seconds. An analog pressure gauge showing 73 PSI was estimated as 85 PSI by MiniCPM 4.71B and 70 PSI by the 35 B A3B, while Quen failed to answer after 8 000 tokens.
Counting dots and overall scores
A dot‑count image (13 red, 24 blue) highlighted reasoning limits: the 1 B model guessed 40, the old 4.6 guessed 39, the 35 B guessed 30, and only Quen arrived at the exact 37 after extensive token consumption (≈12 000 tokens, 29 seconds). Summarising the eleven tests, Quen scored about 10 out of 11, MiniCPM 4.735B about 9½, MiniCPM 4.71B about 8, and MiniCPM 4.6 about 7.
Token compression trade‑offs
MiniCPM 4.7 can compress image tokens in two modes: a 4× setting that preserves detail and a 16× setting that reduces token count to a quarter. By default, MiniCPM 4.7 used the 4× mode, inflating token usage (e.g., a document page required 2 292 tokens versus 600 on the 16×‑default MiniCPM 4.6). This higher token count explains why the newer model appeared to “work harder” out of the box.
Takeaways
- Running a 1‑billion‑parameter multimodal model on an iPhone is now feasible, opening edge‑first AI workflows.
- The 35 B A3B still leads on raw accuracy, but MiniCPM 4.71B offers a compelling balance of size, speed, and on‑device capability.
- Token‑compression settings dramatically affect performance and memory, a key lever for developers deploying vision‑language models on constrained hardware.