© 2026 Unknown Observer

MiniCPM-OCR vs. Unlimited OCR 2: Two Open Models, Two Distinct Document Jobs

OpenBMB and Baidu released open OCR weights on October 27, 2026, targeting separate document parsing workflows with distinct architectures.

OpenBMB MiniCPM-OCR repository banner outlining document parsing architecture and model weights
Courtesy of GitHub / OpenBMB
Nov 2, 2026·5 min read

On October 27, 2026, OpenBMB and Baidu simultaneously published open-source document parsing model weights, igniting widespread community discussion across machine learning forums. While social media comparisons framed the releases as a head-to-head duel, technical documentation reveals that each system addresses a fundamentally different operational pipeline.

OpenBMB launched MiniCPM-OCR 1.0 alongside an automated evaluation model named Jev under an Apache License 2.0. In parallel, Baidu released Unlimited OCR 2 with open weights under an MIT License, accompanied by technical documentation detailing single-pass ingestion of multi-page books. These concurrent releases generated immediate interest among engineers processing enterprise documents, research archives, and automated multimodal extraction workloads.

Hugging Face researcher Niels Rogge published an interactive comparison Space to host both architectures side by side.

Despite initial excitement surrounding public demonstrations, neither provider has published standardized independent benchmarks evaluating both models across identical document sets. Instead, each development team reported self-published evaluation scores anchored to distinct specialized test suites. Understanding which model fits a production workload requires analyzing structural differences rather than chasing speculative performance claims. Engineers evaluating these architectures must examine parameter footprints, attention mechanisms, and verification layers to determine appropriate operational deployment.

Simultaneous Open Releases on October 27 Diverge on Core Parsing Architecture

The two projects emerged on October 27, 2026, but their technical foundations reflect opposing engineering philosophies. Rather than competing for the exact same runtime task, each system optimizes for a different operational bottleneck in document processing.

MiniCPM-OCR 1.0 builds upon the MiniCPM-V-4.6 vision-language foundation model, packaging 1.3 billion parameters in BF16 format. OpenBMB pairs the parsing model with MiniCPM-OCR Jev, a separate 2.0-billion-parameter decision model that scores output accuracy. The primary parsing weights occupy compact memory footprints, enabling targeted local execution on consumer and workstation hardware.

Baidu took a divergent path by scaling its model to 3.34 billion total parameters in BF16 representation.

The model ships with pre-trained weights occupying approximately 6.7 gigabytes of storage space. Baidu published the formal research paper for Unlimited OCR 2 under arXiv identifier 2610.39308 on November 2, 2026, following the repository release. The architecture targets ultra-long document parsing where input contexts expand across dozens or hundreds of contiguous pages. Operational requirements therefore split immediately between high-precision single-page parsing and massive batch ingestion across extended text horizons.

MiniCPM-OCR 1.0 Combines Modular Layout Detection with Automated Jev Verification

OpenBMB structured MiniCPM-OCR 1.0 as a staged layout analysis and content extraction pipeline. The workflow delegates physical structural segmentation to an integrated PP-DocLayoutV3 detection model before transcribing detected regions.

This modular architecture isolates text blocks, structured tables, mathematical formulas, and organizational stamps into discrete coordinates. The engine decodes isolated regions sequentially, reassembling extracted components into formatted Markdown that mirrors human reading order. By decoupling layout detection from semantic transcription, the system maintains high localized precision across dense typographical variations.

The primary differentiator for the OpenBMB suite is the inclusion of MiniCPM-OCR Jev.

Jev operates as an automated inspection model, assigning confidence scores between 0.0 and 1.0 to extracted document elements. OpenBMB claims an Area Under the Receiver Operating Characteristic (AUROC) between 91.9 and 93.4 across four independent parsers on 200 evaluation samples from JevOCRBench. This inspection mechanism flags ambiguous characters, broken table columns, or missed formulas for targeted human review. Enterprise deployments gain verifiable routing telemetry that isolates defective outputs without requiring manual auditing of every parsed page.

Unlimited OCR 2 Deploys Sparse Attention for Continuous Book-Length Document Ingestion

Baidu engineered Unlimited OCR 2 to address the computational expansion that occurs when processing extended document contexts. Standard quadratic self-attention mechanisms quickly exhaust GPU memory when feeding hundreds of concatenated document images into single inference calls.

To overcome this memory constraint, Baidu implemented Sparse Representation Sliding Window Attention (SR-SWA). The mechanism restricts attention calculations to dynamic local windows, capping decoding overhead even as document length expands indefinitely. Similar memory containment dynamics govern DeepSeek-V41 Flash compressed KV cache architectures deployed across enterprise transformer workloads.

Baidu researchers showcased this capability through an engineering demonstration processing all seven Harry Potter books in a single execution.

The demonstration ingested more than 3,600 consecutive pages within one persistent session. While the video recording confirmed continuous parsing without memory collapse, the execution served as a technical capability demonstration rather than a controlled comparative benchmark. Baidu supports deployment through SGLang for high-throughput multi-request serving alongside native Hugging Face Transformers. Organizations digitizing massive legacy archives or continuous legal transcripts benefit from streaming multi-page inputs without manual document chunking.

Hardware Footprint and Vendor Benchmark Claims Across Independent Architectures

Hardware allocations and performance claims published by both organizations mark the operational distance between the two systems. Each vendor measured execution speed and accuracy metrics under distinct environmental baselines.

OpenBMB reported that MiniCPM-OCR 1.0 processes approximately 1.2 pages per second on an NVIDIA RTX 5090 graphics card. The team also documented distributed throughput reaching 128 pages per minute when scaling across cluster nodes using DSpark pipelines. In contrast, Baidu benchmarked Unlimited OCR 2 in BF16 precision on enterprise NVIDIA A800 accelerators equipped with 80 gigabytes of memory.

SpecificationMiniCPM-OCR 1.0Unlimited OCR 2
Developing OrganizationOpenBMB and ModelBestBaidu ERNIE Team
Parameter Count1.3B plus 2B Jev3.34B Total
Open Source LicenseApache License 2.0MIT License
Supported LanguagesEnglish and ChineseMultilingual
Architectural MethodModular Layout PipelineSingle-Pass Sparse Attention
Primary Operational FocusSingle-Page Dense LayoutsMulti-Page Document Streams
Vendor Benchmark ClaimsReal5 93.68, OCRBench 54.7MPDoc 84.6, Marathon 77.1
Verification MechanismMiniCPM-OCR Jev ModelExternal Audit Required

Accuracy metrics published by the respective vendors reflect separate, non-overlapping evaluation benchmarks.

OpenBMB reported benchmark scores of 93.68 on Real5-OmniDocBench and 54.7 on OCRBench v2 for MiniCPM-OCR 1.0. Baidu published scores of 84.6 on MPDocBench and 77.1 on MarathonDocBench for Unlimited OCR 2, noting that its first-generation model scored 0.0 on MarathonDocBench. Because neither development team tested their architecture against the competing model's benchmark suite, direct numerical comparisons remain statistically invalid. Published scores demonstrate capability within specific synthetic evaluations rather than definitive superiority across universal document types.

Evaluating Parsing Quality Requires Document-Specific Local Testing Over Abstract Vendor Scores

Engineering teams selecting between MiniCPM-OCR 1.0 and Unlimited OCR 2 cannot rely on vendor marketing or social media summaries. Production viability depends entirely on document geometry, volume distribution, and available local hardware infrastructure.

Developers processing isolated forms, financial tables, and scientific papers with complex formulas benefit from testing OpenBMB's modular pipeline. Teams managing continuous PDF archives or book-length manuscripts require the streaming context handling offered by Baidu's sparse attention framework. Similar architectural divisions between specialized compact models and generalized frameworks appear in evaluations of Liquid AI d1-2B and d1-Omni-2B deployments.

Niels Rogge established an open comparison Space on Hugging Face enabling developers to upload test documents directly.

Teams must evaluate both models using private representative document samples before committing to production inference pipelines. Empirical validation on specific organizational data remains the only reliable metric for choosing an open OCR parser.

Was this article helpful?

Your feedback helps our editorial team refine reporting depth and accuracy.

Related Articles