MinerU README

The project's README from github.com/opendatalab/MinerU. As one markdown file: README.md.

stars forks open issues issue resolution PyPI version PyPI - Python Version Downloads Downloads OpenDataLab HuggingFace ModelScope Colab arXiv arXiv arXiv Ask DeepWiki

opendatalab%2FMinerU | Trendshift

English | 简体中文

🚀Access MinerU Now→✅ Zero-Install Web Version ✅ Full-Featured Desktop Client ✅ Instant API Access; Skip deployment headaches – get all product formats in one click. Developers, dive in!

👋 join us on Discord and WeChat

MinerU — High-accuracy document parsing engine for LLM · RAG · Agent workflows Converts PDF · DOCX · PPTX · XLSX · Images · Web pages into structured Markdown / JSON · VLM+OCR dual engine · 109 languages
MCP Server · LangChain / Dify / FastGPT native integration · 10+ domestic AI chip support

🔍 Core Parsing Capabilities

  • Native support for DOCX, PPTX, and XLSX parsing
  • Formulas → LaTeX · Tables → HTML, accurate layout reconstruction
  • Supports scanned docs, handwriting, multi-column layouts, cross-page table merging
  • Output follows human reading order with automatic header/footer removal
  • VLM + OCR dual engine, 109-language OCR recognition

🔌 Integration

Use Case Solution
AI Coding Tools MCP Server — Cursor · Claude Desktop · Windsurf
RAG Frameworks LangChain · LlamaIndex · RAGFlow · RAG-Anything · Flowise · Dify · FastGPT
Development Python / Go / TypeScript SDK · CLI · REST API · Docker
No-Code mineru.net online · Gradio WebUI · Desktop client

🖥️ Deployment (Private · Fully Offline)

Inference Backend Best For
pipeline Fast & stable, no hallucination, runs on CPU or GPU
vlm-engine High accuracy, supports vLLM / LMDeploy / mlx ecosystem
hybrid-engine High accuracy, native text extraction, low hallucination

Domestic AI chips: Ascend · Cambricon · Enflame · MetaX · Moore Threads · Kunlunxin · Iluvatar · Hygon · Biren · T-Head

Changelog

MinerU (opendatalab/MinerU)

Searching Database…

81.9K ·GitHub
Что это такое?MinerU — движок разбора документов высокой точности, который преобразует PDF, DOCX, PPTX, XLSX, изображения и веб-страницы в структурированный Markdown или JSON. Создан для рабочих процессов LLM, RAG и агентов.
Это библиотека Python, CLI-инструмент или облачный сервис?Это всё вместе: SDK на Python, Go и TypeScript, CLI, REST API или сервер, развёрнутый в Docker. Есть также варианты без установки: веб-приложение mineru.net, Gradio WebUI и десктопный клиент.
Как мне разобрать документ?Выберите бэкенд инференса (pipeline, vlm-engine или hybrid-engine) и запускайте его через CLI, SDK или REST API. Или ничего не устанавливайте и пользуйтесь Gradio WebUI, десктопным клиентом или онлайн-сервисом mineru.net.
В чём подвох разных бэкендов парсинга?Есть компромисс между скоростью и точностью: режим 'medium' у гибридного бэкенда работает заметно быстрее, но пропускает анализ изображений, а режим 'high' даёт максимальную точность и анализ изображений ценой скорости.
Можно ли запускать это полностью офлайн для приватных документов?Да, MinerU создан для приватного полностью офлайн-развёртывания, а не ограничен облачным сервисом.
Для чего нужен MCP-сервер?Он позволяет ИИ-инструментам для программирования, таким как Cursor, Claude Desktop и Windsurf, напрямую вызывать MinerU в рабочем процессе агента для разбора документов.
Сколько языков поддерживает OCR?109 языков. Модель OCR в бэкенде pipeline недавно обновили до PP-OCRv6, точность выросла примерно на 11%.
Умеет ли он работать со сканами и рукописными документами?Да, он нативно поддерживает сканированные документы, рукописный текст и многоколоночную вёрстку, а также автоматически объединяет таблицы, которые занимают несколько страниц.
Работает ли он на нестандартном железе для ИИ?Да. Помимо CPU и GPU, MinerU поддерживает более 10 отечественных ИИ-чипов, включая Ascend, Cambricon, Enflame, MetaX и Moore Threads.
Size
183.5 MB
Stars
81.9K
Age
2y
Commits · 90 Days