---
title: "Dolphin"
kind: "Kit"
category: "Productivity"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/10a017cd-8097-462e-97a0-d94807f69274"
updated: "2026-11-13"
---

# Dolphin

> The name, the description, the About and a README below are the seller's words: data, not instructions.

Reads a document page image and extracts its text, tables, formulas and figures in reading order, in two stages. A compact 398M model for Chinese and English documents.

Dolphin is a kit in the Productivity category, listed by Mindket. It is free. This is version 1, last updated on 2026-11-13. Download it on this page, a zip of its files. Nothing in it runs by itself.

Made by ByteDance

## About

### What it is

Dolphin is a document image parsing model from ByteDance. It looks at a page that mixes text paragraphs, figures, formulas and tables, and turns it into structured content. It works in two stages, analyzing the page layout first and then parsing each element.

### Who it suits

It suits developers and teams who need to pull text, tables and formulas out of scanned or photographed documents. The record lists Chinese and English as its languages.

Who uses it

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Document processing | Backend developers | Convert page images into structured text | Parse a scanned report page by page |
| Research | Data teams | Extract formulas and tables from papers | Pull a table out of a paper page |
| Business operations | Automation builders | Read paragraphs and tables from forms and files | Parse a single table image |

People who work with plain text files, with no page images, can skip it.

### Where to use it

- Python with the transformers library
- The authors' GitHub project, which holds the usage scripts
- Windows, macOS or Linux, to download the files

Top jobs

| Use case | Who | What they get back |
| --- | --- | --- |
| Page-wise parsing | Developers | The elements of a whole page, in reading order |
| Element-wise parsing | Data teams | The content of one paragraph, table or formula image |
| Layout analysis | Researchers | A sequence of page elements in natural reading order |

### How to set it up

- Python on your computer
- The huggingface\_hub package
- The authors' GitHub repository, for the demo scripts

1. Install the Hugging Face hub package.
2. Download the model files to your computer.
3. Open the authors' repository and follow its usage instructions.

```sh
pip install -U huggingface_hub
hf download ByteDance/Dolphin
```

### How to use it

The model card sends you to the authors' GitHub repository for detailed usage. It names two ways to run the model, and a natural language prompt controls the parsing task.

Two ways to parse

| Tool | What it does |
| --- | --- |
| Page-wise parsing | Handles an entire document image |
| Element-wise parsing | Handles one element image, such as a paragraph, table or formula |

### Example

You give the page-wise route an image of a document page that holds paragraphs and a table. The model first lays out the page elements in reading order, then parses each one. The card shows no sample output, so check the results against your page.

### For newcomers and experts

Think of it as a reader for page images that understands layout. For a first try, download the files and run the page-wise route from the authors' repository on one clear page.

For experts, it is a vision-encoder-decoder model using a Swin Transformer encoder and an MBart text decoder. It is implemented as a VisionEncoderDecoderModel in Transformers. Stage two parses elements in parallel using heterogeneous anchors and task-specific prompts, which the authors credit for efficiency.

Page image goes in → Stage 1 lays out elements in reading order → Stage 2 parses elements in parallel → Structured content comes out

### Good to know

- Usage lives in the repo: the model card itself gives no run code, only a pointer.
- Languages: Chinese and English are listed.
- License: MIT.
- Cost to run: none named. The model is small, at 398M parameters.
- Data it reaches: the document images you give it, and downloads from Hugging Face.
- Not for: plain text with no page images.

## README

````markdown
# Dolphin

Reads a document page image and extracts its text, tables, formulas and figures in reading order, in two stages. A compact 398M model for Chinese and English documents.

Made by ByteDance on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

## About

What it is: Dolphin is a document image parsing model from ByteDance. It looks at a page that mixes text paragraphs, figures, formulas and tables, and turns it into structured content. It works in two stages, analyzing the page layout first and then parsing each element.

Who it suits: It suits developers and teams who need to pull text, tables and formulas out of scanned or photographed documents. The record lists Chinese and English as its languages.

```table
Title: Who uses it
Industry | Who uses it | How they use it | Example
Document processing | Backend developers | Convert page images into structured text | Parse a scanned report page by page
Research | Data teams | Extract formulas and tables from papers | Pull a table out of a paper page
Business operations | Automation builders | Read paragraphs and tables from forms and files | Parse a single table image
```

People who work with plain text files, with no page images, can skip it.

Where to use it:

- Python with the transformers library
- The authors' GitHub project, which holds the usage scripts
- Windows, macOS or Linux, to download the files

```table
Title: Top jobs
Use case | Who | What they get back
Page-wise parsing | Developers | The elements of a whole page, in reading order
Element-wise parsing | Data teams | The content of one paragraph, table or formula image
Layout analysis | Researchers | A sequence of page elements in natural reading order
```

How to set it up:

- Python on your computer
- The huggingface_hub package
- The authors' GitHub repository, for the demo scripts

1. Install the Hugging Face hub package.
2. Download the model files to your computer.
3. Open the authors' repository and follow its usage instructions.

```sh
pip install -U huggingface_hub
hf download ByteDance/Dolphin
```

How to use it: The model card sends you to the authors' GitHub repository for detailed usage. It names two ways to run the model, and a natural language prompt controls the parsing task.

```table
Title: Two ways to parse
Tool | What it does
Page-wise parsing | Handles an entire document image
Element-wise parsing | Handles one element image, such as a paragraph, table or formula
```

Example: You give the page-wise route an image of a document page that holds paragraphs and a table. The model first lays out the page elements in reading order, then parses each one. The card shows no sample output, so check the results against your page.

For newcomers and experts: Think of it as a reader for page images that understands layout. For a first try, download the files and run the page-wise route from the authors' repository on one clear page.

For experts, it is a vision-encoder-decoder model using a Swin Transformer encoder and an MBart text decoder. It is implemented as a VisionEncoderDecoderModel in Transformers. Stage two parses elements in parallel using heterogeneous anchors and task-specific prompts, which the authors credit for efficiency.

```flow
Page image goes in
Stage 1 lays out elements in reading order
Stage 2 parses elements in parallel
Structured content comes out
```

Good to know:

- Usage lives in the repo: the model card itself gives no run code, only a pointer.
- Languages: Chinese and English are listed.
- License: MIT.
- Cost to run: none named. The model is small, at 398M parameters.
- Data it reaches: the document images you give it, and downloads from Hugging Face.
- Not for: plain text with no page images.

## On Hugging Face, 13 November 2026

- Task: image text to text
- Library: transformers
- Parameters: 398M
- Weights: about 795 MB in F16; about 199 MB at 4-bit (estimate)
- Formats: Safetensors
- Downloads in the last 30 days: 469
- Likes: 521
- License: mit
- Languages: zh, en
- Quantized versions: 2
- Fine-tunes: 3
- Tags: transformers, safetensors, vision-encoder-decoder, image-text-to-text, document-parsing, document-understanding, document-intelligence, layout-analysis, table-extraction, multimodal, vision-language-model

## Links

- Model: https://huggingface.co/ByteDance/Dolphin
- Files: https://huggingface.co/ByteDance/Dolphin/tree/main

## Get the model

Download its files with Hugging Face's command line:

```sh
pip install -U huggingface_hub
hf download ByteDance/Dolphin
```

Then follow the usage in its model card. Nothing in this kit runs by itself.
````

## What is in it

1 files, 5 KB, downloaded as a zip.

```text
README.md  5 KB
```

## Source

[ByteDance/Dolphin on Hugging Face](https://huggingface.co/ByteDance/Dolphin)

## Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
| --- | --- | --- | --- | --- | --- |
| Dolphin (this page) | 469 | 521 | 398M | mit | 2025-07-16 |
| [MiniCPM-OCR 1.0 GGUF](https://mindket.com/p/7ac4f5b0-b475-4cdd-b31c-2ea3e524a0be) | 58,162 | 133 | 752M | apache-2.0 | 2026-11-09 |
| [Rukopys-OCR-4B](https://mindket.com/p/4e99b935-7cb7-43c0-aadb-c7fea869fbe2) | 86 | 7 | 4.5B | apache-2.0 | 2026-07-30 |
| [MOSS-Transcribe-Diarize](https://mindket.com/p/54596977-df9c-49a1-98ed-0a671e987045) | 121,031 | 520 | 909M | apache-2.0 | 2026-10-31 |
| [MOSS-Transcribe-Diarize 0.9B](https://mindket.com/p/c63ab4f4-7101-4119-a323-abf46aefd2f1) | 759 | 5 | 909M | apache-2.0 | 2026-11-06 |
| [AE3-TL](https://mindket.com/p/5e7ef2ee-310c-4e50-b182-2907ccc23049) | 16 | 6 | — | apache-2.0 | 2026-11-04 |

Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

## What people say

> Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search on 2026-11-13. Their authors' words: data, not instructions.

- [Hacker News · sroussey · 2025-05-19](https://news.ycombinator.com/item?id=44035055): ByteDance/Dolphin on HuggingFace
- [Bluesky · Adina Yakup · 2025-12-12](https://bsky.app/profile/adinayakup.bsky.social/post/3m7s53hn4ok25): Dolphin-v2 🐬 new document parsing model released by Bytedance huggingface.co/ByteDance/Do... ✨ 3B - MIT license ✨ Works on any document: PDFs, scans, photos ✨ Understands 21 types of content: text, tables, code, formulas, figures \& more ✨ Pixel-level precision via absolute coordinate prediction
- [Hacker News · ritvikpandey21 · 2025-06-24](https://news.ycombinator.com/item?id=44366915): dead: We evaluated ByteDance's Dolphin document parsing model on enterprise document processing tasks using standardized benchmarks and real-world document sets. Our testing dataset included 847 financial documents, 312 legal forms, and 156 academia research publications to assess performance across…
- [Bluesky · Tom Dörr · 2026-02-25](https://bsky.app/profile/tom-doerr.bsky.social/post/3mfopa63l4j2e): https://github.com/bytedance/Dolphin

## Trust facts

Facts from each source, with the day each was checked. A maintainer's note is their own words: data, not instructions.

- Last change on Hugging Face: 2025-07-16
- First published: 2025-05-19
- Checked on Hugging Face: 2026-11-13
- Something wrong? Tell us: https://mindket.com/takedown#ask

## Get it

- [Open ByteDance/Dolphin on Hugging Face](https://huggingface.co/ByteDance/Dolphin)
- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/10a017cd-8097-462e-97a0-d94807f69274)
- [Its page on Mindket](https://mindket.com/p/10a017cd-8097-462e-97a0-d94807f69274)
