MiniCPM-OCR 1.0 is a 1.3B open-weights OCR model from OpenBMB and the first OCR-specific model in the MiniCPM-V/o family. It parses Chinese and English documents and PDFs into Markdown, covering text, tables, formulas, charts, seals and key information extraction, and pairs with the PP-DocLayoutV3 layout model and the minicpmvocr SDK. Weights, code and docs are Apache-2.0, and it runs on vLLM, SGLang, llama.cpp and Ollama from day one.
A workable 1.3B-parameter dense language model from openbmb. A pragmatic middle-ground choice when you need open weights without a flagship-sized footprint. Newly released, so production-readiness is still being shaken out.
Generated from this model’s benchmarks and ranking signals. Editor reviews refine it over time.
Access model weights, configuration files, and documentation.
No benchmark data available for this model yet.
See how different quantization levels affect VRAM requirements and quality for this model.
| Format | VRAM Required | Quality | |
|---|---|---|---|
| Q2_K | 1.4 GB | Low | |
| Q4_K_MRecommended | 1.7 GB | Good | |
| Q5_K_M | 1.8 GB | Very Good | |
| Q6_K | 2.0 GB | Excellent | |
| Q8_0 | 2.3 GB | Near Perfect | |
| FP16 | 3.5 GB | Full |
The top devices for this model at 4-bit, ranked by fit and speed.
| Device | Grade | Speed | VRAM |
|---|---|---|---|
| NVIDIA RTX A2000NVIDIA | AA | 138.0 tok/s | 1.7 GB |
| AMD Radeon RX 7600 8GBAMD | AA | 138.0 tok/s | 1.7 GB |
| GEEKOM IT15 (Ultra 9 285H)GEEKOM | AA | 43.1 tok/s | 1.7 GB |
| Lenovo ThinkCentre P3 Tiny Gen 2 (Ultra 5 235)Lenovo | AA | 43.1 tok/s | 1.7 GB |
| NVIDIA GeForce RTX 4060NVIDIA | AA | 130.3 tok/s | 1.7 GB |
Energy cost on NVIDIA RTX A2000 (~138 tok/s, Q4_K_M) vs flagship API pricing.
| Source | Cost per 1M tokens |
|---|---|
Local (energy only)MiniCPM-OCR 1.0 on NVIDIA RTX A2000 · ~138 tok/s · 70W | $0.017 |
GPT-6.1 TerraOpenAI · in $1.00 · out $5.00 | $2.20 |
Claude Sonnet 5.5Anthropic · in $2.00 · out $10.00 | $4.40 |
Gemini 4 ArgonGoogle · in $2.00 · out $10.00 | $4.40 |
Grok 4.5xAI · in $2.00 · out $6.00 | $3.20 |
API prices blended at 70% input / 30% output.
Hardware amortisation not included. Run the full ROI calculator for payback math.
Cheapest current cloud rentals with at least 2 GB VRAM, refreshed hourly.
Advertising disclosure: we earn commissions when you shop through the links below.
| Option | Cost / GPU-hour |
|---|---|
NVIDIA GeForce RTX 3060Vast.ai · Spot · 12 GB VRAM | $0.04 |
NVIDIA GeForce RTX 3060Vast.ai · On-Demand · 12 GB VRAM | $0.05 |
NVIDIA GeForce RTX 4060 TiVast.ai · Spot · 8 GB VRAM | $0.08 |
NVIDIA GeForce RTX 5060 TiVast.ai · Spot · 16 GB VRAM | $0.08 |
NVIDIA GeForce RTX 3080 TiVast.ai · Spot · 12 GB VRAM | $0.09 |
Per-GPU rate across RunPod, the Vast.ai marketplace, DigitalOcean, and Vultr.
Spot tier is interruptible. Plan for restarts when comparing against on-demand prices.
Cumulative cost of buying the smallest device in our directory that runs this model at 4-bit, compared with paying flagship APIs for the same token volume.
Assumes 1 million tokens a day, a 70/30 input and output mix and $0.12 per kWh. The device only runs as long as the workload needs. Use the ROI calculator for your own numbers.
MiniCPM-OCR 1.0 is OpenBMB's dedicated 1.3B parameter vision-language model engineered specifically for document parsing, layout analysis, and optical character recognition. Serving as the first OCR-focused release in the MiniCPM-V/o family, it handles the end-to-end translation of unstructured visual documents into cleanly formatted Markdown. Rather than treating document OCR as a zero-shot side effect of a massive foundation model, this dense 1.3B model targets the real-world operational bottlenecks of document ingestion: processing speed, layout fidelity, and hardware efficiency.
Under the permissive Apache-2.0 license, the model covers Chinese and English document parsing across difficult document types, including dense tables, multi-line mathematical equations, charts, official seals, and key information extraction (KIE). It integrates with the PP-DocLayoutV3 layout analysis model and the official minicpmvocr SDK, giving developers a self-contained document pipeline that does not rely on fragile multi-stage heuristics.
For teams building local extraction pipelines, MiniCPM-OCR 1.0 provides day-one support across vLLM, SGLang, llama.cpp, and Ollama. Its compact dense architecture allows practitioners to run MiniCPM-OCR 1.0 locally on standard consumer workstations, edge appliances, or resource-constrained server instances without sacrificing structural parsing accuracy.
MiniCPM-OCR 1.0 is built on a dense 1.3B parameter transformer backbone paired with an optimized visual encoder based on the LLaVA-UHD v4 dynamic slicing architecture. Standard vision transformers struggle with high-resolution documents because self-attention computation scales quadratically with pixel resolution. MiniCPM-OCR 1.0 bypasses this bottleneck by slicing high-resolution document pages into uniform 448x448 patches alongside a low-resolution global overview. This approach forces attention costs to scale linearly with the number of visual slices rather than quadratically with canvas size.
To accelerate processing further, the vision transformer applies early token compression within the encoder layers. This cuts the active visual token count before passing feature representations into the linguistic transformer, lowering end-to-end latency during long document passes.
The model features an extensive context window of 40,960 tokens. For document processing, a wide context window is critical. Parsing dense financial ledgers, legal contracts, or multi-page technical manuals into Markdown frequently yields thousands of structural tokens, including formatting tags, LaTeX notation, and coordinate bounding boxes. The 40K limit guarantees that full document layouts can be generated in a single uninterrupted forward pass without mid-page context truncation.
Inference efficiency is bolstered by OpenBMB's DSpark speculative decoding framework, available in both BF16 and GGUF configurations. DSpark achieves an end-to-end throughput boost of roughly 55% over standard autoregressive decoding. The model also incorporates automated image preprocessing routines, including Auto Upright (which detects and corrects image orientation without external preprocessing steps) and Adaptive Upsize (which dynamically upsamples dense regions to resolve fine typography and small numeric digits).
MiniCPM-OCR 1.0 is tuned for structured document extraction, multilingual text recognition in English and Chinese, and rigid instruction-following. It scores 93.68 on the Real5-OmniDocBench benchmark and 54.7 on OCRBench v2, demonstrating high resilience to real-world scanning defects.
Key production use cases include:
Because of its compact dense footprint, MiniCPM-OCR 1.0 hardware requirements are exceptionally low compared to standard 7B or 14B multimodal architectures. It represents an ideal local AI model 1.3B parameters 2026 deployment target for cost-sensitive edge or workstation environments.
MiniCPM-OCR 1.0 VRAM requirements depend on your quantization level and the size of the active context window. Allocating headroom for visual slice tokens and the 40,960-token KV cache is necessary for processing full-page high-resolution inputs.
If you are evaluating how to run 1.3B model on consumer GPU setups, almost any modern GPU can handle this workload:
The best quantization for MiniCPM-OCR 1.0 depends on your source material:
MiniCPM-OCR 1.0 tokens per second typically range between 80 and 130 tokens/s during text emission on modern Ada Lovelace GPUs, with page-level parsing latency hovering around 800ms to 1200ms per full document page. For rapid deployment, Ollama provides the simplest path to get started:
1ollama run minicpm-ocr
For production throughput, serve the model through vLLM or SGLang with DSpark acceleration enabled to maximize batched page extraction.
Understanding where MiniCPM-OCR 1.0 fits requires looking at dedicated document parsers and compact vision-language models.
PaddleOCR-VL-1.6 is an established baseline for document intelligence in enterprise automation. While PaddleOCR offers a mature ecosystem, MiniCPM-OCR 1.0 demonstrates distinct efficiency advantages. Benefiting from the LLaVA-UHD v4 slicing scheme and DSpark acceleration, MiniCPM-OCR 1.0 delivers roughly 1.49x the throughput of PaddleOCR-VL-1.6 on equivalent GPU configurations. Furthermore, MiniCPM-OCR 1.0 shows higher layout cohesion on severely warped, folded, or rotated scans where traditional pipeline stages frequently miscalculate reading orders.
MinerU2.5 Pro is widely respected for academic extraction, particularly for its ability to convert two-column research papers into LaTeX. However, MinerU's extraction pipeline involves heavier compute overhead. MiniCPM-OCR 1.0 achieves approximately 3.62x the throughput of MinerU2.5 Pro, making it far better suited for enterprise-scale backlogs involving hundreds of thousands of PDF pages. While MinerU remains competitive for pristine academic papers, MiniCPM-OCR 1.0 provides broader versatility across non-standard real-world inputs such as mobile phone snapshots, receipts, and watermarked enterprise forms.
Compared to general-purpose 7B or 14B vision models like Qwen2-VL, MiniCPM-OCR 1.0 trades general conversational reasoning and broad multi-language support (outside English and Chinese) for speed, efficiency, and structural accuracy. It is an optimized, single-purpose tool: if you need to extract structured data from dense English and Chinese documents locally with minimal compute overhead, MiniCPM-OCR 1.0 delivers top-tier performance per watt.

Explore the Provider
Aggregate stats, leaderboard, release timeline, and benchmark coverage across every openbmb model we track.

Check which of your devices can run this model and how fast.

Compare hosted per-token prices before you commit to local hardware.

Break-even math for self-hosting, renting a GPU, or paying per token.
Live status for the hosted APIs you might use instead of running this locally.