Yuliang-Liu/MonkeyOCR

A lightweight LMM-based Document Parsing Model

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 39 minutes ago
Added to GitGenius on September 10th, 2026
Created on June 3rd, 2025
Open Issues & Pull Requests: 0 (+0)
GitHub issues: Enabled
Number of forks: 462
Total Stargazers: 6,639 (+0)
Total Subscribers: 46 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.6 hours
Mean response time: 43.0 hours
90th percentile: 2.9 days
Tracked items: 291

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 15% of issues opened in the past year have been closed. Three people close 82% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • done (121)
  • question (119)
  • bug (46)
  • enhancement (15)
  • wontfix (14)
  • future work (9)
  • duplicate (8)
  • invalid (8)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

MonkeyOCR is a lightweight language-multimodal-model-based document parsing tool that extracts structured information from documents using a Structure-Recognition-Relation triplet paradigm.

The tool addresses the inefficiency of applying large multimodal models to full-page document processing by adopting a specialized approach that simplifies the multi-tool pipeline typical of modular document parsing systems. Rather than relying on separate components for different tasks, the Structure-Recognition-Relation paradigm unifies structure detection, content recognition, and relationship extraction into a single framework, reducing complexity while maintaining accuracy.

Developers should consider MonkeyOCR for projects requiring efficient document parsing across English and Chinese documents. The tool suits scenarios where inference speed and model size matter alongside accuracy. A smaller variant delivers approximately 36% speed improvement over larger versions with minimal performance trade-off, making it practical for resource-constrained deployments. The project provides multiple model sizes to balance performance and efficiency according to project needs.

Development activity shows sustained iteration and refinement. The project has released multiple versions with incremental improvements, including a smaller 1.2B parameter variant that outperforms its larger predecessor on accuracy while improving speed. The team has published technical reports documenting their approach and released associated datasets to support reproducibility. The tool has achieved competitive performance on established benchmarks for document parsing, including multilingual evaluation sets.