Dolphin

Document parsing model from ByteDance that analyzes page layout first, then parses elements in parallel.

Open SourceSelf HostedOffline CapableGPU Required
0.0 (0)

About

ByteDance built Dolphin around an analyze-then-parse strategy: a single vision language model first reads a page and produces its layout structure, then uses the detected elements as heterogeneous anchors to parse text, tables, and formulas in parallel rather than sequentially. Dolphin-v2 runs on a Qwen2.5-VL-3B backbone, recognizes 21 element types with attribute extraction, and exports structured JSON or Markdown, scoring 89.78 overall on the OmniDocBench document parsing benchmark with gains in text edit distance, formula parsing, and table parsing over earlier versions. The method was published at ACL 2025 (arXiv 2505.14059) and the weights are downloadable from Hugging Face at ByteDance/Dolphin-v2. Running it means cloning the repository, installing dependencies with pip, and pulling the checkpoint with the Hugging Face CLI, and inference expects an NVIDIA GPU. Licensing needs care: the README still shows an MIT badge, but the LICENSE file in the repository is the Qwen Research License Agreement, which permits non-commercial use only, so commercial pipelines should confirm terms first. The repository has around 9,000 stars.

Should you use Dolphin?

Pick it when

Use Dolphin for research or internal evaluation where you want a 3B layout-first parser that recognizes 21 element types and parses text, tables, and formulas in parallel, and you have an NVIDIA GPU available.

Look elsewhere when

Skip it for any commercial pipeline: the repository LICENSE is the Qwen Research License, non-commercial only, despite the MIT badge in the README. dots.ocr and DeepSeek-OCR offer MIT weights for production use.

Alternatives to Dolphin

  • dots.ocr

    Similar one-model layout plus content parsing with MIT weights and official vLLM support, so it can ship commercially where Dolphin cannot.

  • MonkeyOCR

    Comparable structure-then-recognize design in 1.2B and 3B sizes with reported runs on an 8 GB RTX 4060, though its weights are also restricted to non-commercial use.

  • MinerU

    Ready-made PDF to Markdown CLI that runs on CPU by default, under an Apache-2.0-based license that allows commercial use rather than a research-only one.

  • olmOCR

    Apache-2.0 weights for commercial use and a batch pipeline, but outputs plain text and Markdown without Dolphin's typed element JSON.

Reviews (0)

Leave a Review

No reviews yet. Be the first to review!

Details

Price
Free
Platform
Local/Desktop
Difficulty
Intermediate (3/5)
License
Qwen Research License
Added
Jul 29, 2026

Tags