OpenBMB just put a 1B OCR model on an iPhone, and it can even check its own results

Reddit r/LocalLLaMA Models

Summary

OpenBMB released MiniCPM-OCR 1.0 (1B), a lightweight OCR model that runs locally on iPhone/iPad, plus MiniCPM-OCR-Jev (2B), a verifier that scores OCR output correctness against the source image; both ship with open weights and support llama.cpp, vLLM, SGLang, and Ollama.

OpenBMB has posted a video showing MiniCPM-OCR running locally on an iPhone and iPad, parsing real-world documents without sending them to the cloud. Handwritten notes, dense formulas, messy tables, low-quality scans. OCR gets a lot harder when the documents aren't perfect. What's interesting is that this isn't just about extracting text. OpenBMB is also releasing a separate model to check whether the OCR output is actually correct. MiniCPM-OCR 1.0 (1B): Scores 93.68 on Real-5 OmniDocBench and 54.7 on OCRBench v2. MiniCPM-OCR-Jev (2B): Evaluates parsed text, formulas, and tables against the original image, assigning correctness scores from 0 to 1. It approaches Qwen3.5-397B-A17B on JevOCRBench and works with outputs from different OCR parsers. So you get both a lightweight OCR model and a way to catch potentially incorrect results, useful when document accuracy actually matters. Both have open weights, with support for tools like llama.cpp, vLLM, SGLang, and Ollama. 🤗 Hugging Face: https://huggingface.co/openbmb/MiniCPM-OCR-Jev-gguf Curious how well the verifier holds up on messy real-world documents. Would you trust a small model to check another model's OCR, or would you still want a human in the loop?
Original Article

Similar Articles

openbmb/MiniCPM-OCR-1.0

Hugging Face Models Trending

MiniCPM-OCR 1.0 (1.3B) is the first OCR-focused model in the MiniCPM-V family, achieving SOTA document parsing scores on Real5-OmniDocBench while delivering 55% faster inference via DSpark decoding and day-one support for vLLM, SGLang, llama.cpp, and Ollama.

openbmb/MiniCPM-V-4.7-35B-A3B-gguf

Hugging Face Models Trending

MiniCPM-V 4.7 35B-A3B is the first MoE model in the MiniCPM-V series, released in GGUF-quantized form for llama.cpp, enabling lossless on-device multimodal inference at 13+ tokens/s with only 3GB of memory on iPhone 17 Pro Max while surpassing Qwen3.6 35B-A3B in performance-efficiency.