---
title: "LightOnOCR-3-4B"
kind: "Kit"
category: "Developer"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/352d8e71-b2c2-4364-a2e1-c29a63e6a81f"
updated: "2026-11-12"
---

# LightOnOCR-3-4B

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

Reads document page images and returns the text as markdown, or labeled blocks with bounding boxes, image descriptions and chart data. For developers who build OCR and document-understanding pipelines.

LightOnOCR-3-4B is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on 2026-11-12. Download it on this page, a zip of its files. Nothing in it runs by itself.

Made by lightonai

## About

### What it is

LightOnOCR-3-4B is the largest model in LightOn's LightOnOCR-3 family of compact end-to-end OCR models. It reads a page image and writes out its text, and it can also return where each block sits, short image descriptions and the data behind charts. The authors recommend it for most OCR work.

### Who it suits

It suits developers and data teams who convert scans, receipts, forms and reports into text or structured data and want a single model rather than a multi-step pipeline.

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Document processing | Data engineers | Turn page images into markdown text | Converting a scanned report to markdown |
| Finance and admin | Back-office teams | Read receipts, forms and tables | Extracting a table from a form |
| Search and retrieval | Pipeline builders | Index text, image descriptions and chart data together | Making a chart searchable as a table |
| Research | Researchers | Test layout-aware OCR with bounding boxes | Checking block labels against a page |

You can skip it if you need a tiny model, since the family also has 1B and 0.8B versions for speed.

### Where to use it

- Python with the transformers library
- OCR and document pipelines that take page images
- The online demo space that the card links, for a quick test
- Windows, macOS or Linux with Python, to download the files

| Use case | Who | What they get back |
| --- | --- | --- |
| Full-page transcription | Developers | The page text as markdown |
| Layout-aware extraction | Pipeline builders | Blocks with a label and a bounding box each |
| Chart reading | Analysts | An HTML table holding a chart's data points |

### How to set it up

You need Python, the download tool and a machine that can hold the weights, about 9.1 GB in BF16.

- Python on Windows, macOS or Linux
- The huggingface\_hub package
- The transformers library to run the model
- A GPU or other hardware with enough memory

1. Install huggingface\_hub.
2. Download the model files to your computer.
3. Load the model with transformers and send it a page image.

```sh
pip install -U huggingface_hub
hf download lightonai/LightOnOCR-3-4B
```

### How to use it

The visible card names two modes and gives no run command. You call the model with an empty prompt for plain transcription, or with the grounding prompt for labeled blocks. Positions are given in page coordinates scaled from 0 to 1000.

| Tool | What it does |
| --- | --- |
| Transcription mode | Takes an empty prompt and returns the page text as markdown |
| Grounding mode | Takes the grounding prompt and returns each block with a type label and a bounding box |

Grounding output marks each block with its type and box, then gives the content that follows:

```text
![title](80,70,920,140)
# Company report 2025

![text](80,175,920,225)
Revenue rose 20%.
```

### Example

You send a report page with the grounding prompt. A heading block comes back labeled title with its box, a paragraph comes back labeled text, and a chart comes back as an HTML table of its data points.

### For newcomers and experts

If you are new to OCR, it is software that reads text from a picture of a page. A first small try is one page image with an empty prompt, then comparing the markdown with the page.

For people who know the field, the 4B and 0.8B builds run on the Qwen3.5 vision-language design. The authors say that eases plugging into existing tools and gives a real speed-up. The 1B keeps the LightOnOCR-2 architecture and works as a drop-in upgrade.

A page image goes in → The prompt picks transcription or grounding → The model reads the page end to end → You get markdown or labeled blocks with boxes

### Good to know

Labels in grounding mode include text, title, list, header, footer, page\_number, footnote, caption and formula, and the card lists more.

- License: Apache 2.0, for research and commercial use
- Cost to run: none named
- Data it reaches: the page images you send and the downloaded model files
- Not for: pipelines that need a tiny footprint, since the family has 1B and 0.8B versions for that

## README

````markdown
# LightOnOCR-3-4B

Reads document page images and returns the text as markdown, or labeled blocks with bounding boxes, image descriptions and chart data. For developers who build OCR and document-understanding pipelines.

Made by lightonai 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: LightOnOCR-3-4B is the largest model in LightOn's LightOnOCR-3 family of compact end-to-end OCR models. It reads a page image and writes out its text, and it can also return where each block sits, short image descriptions and the data behind charts. The authors recommend it for most OCR work.

Who it suits: It suits developers and data teams who convert scans, receipts, forms and reports into text or structured data and want a single model rather than a multi-step pipeline.

```table
Industry | Who uses it | How they use it | Example
Document processing | Data engineers | Turn page images into markdown text | Converting a scanned report to markdown
Finance and admin | Back-office teams | Read receipts, forms and tables | Extracting a table from a form
Search and retrieval | Pipeline builders | Index text, image descriptions and chart data together | Making a chart searchable as a table
Research | Researchers | Test layout-aware OCR with bounding boxes | Checking block labels against a page
```

You can skip it if you need a tiny model, since the family also has 1B and 0.8B versions for speed.

Where to use it:

- Python with the transformers library
- OCR and document pipelines that take page images
- The online demo space that the card links, for a quick test
- Windows, macOS or Linux with Python, to download the files

```table
Use case | Who | What they get back
Full-page transcription | Developers | The page text as markdown
Layout-aware extraction | Pipeline builders | Blocks with a label and a bounding box each
Chart reading | Analysts | An HTML table holding a chart's data points
```

How to set it up: You need Python, the download tool and a machine that can hold the weights, about 9.1 GB in BF16.

- Python on Windows, macOS or Linux
- The huggingface_hub package
- The transformers library to run the model
- A GPU or other hardware with enough memory

1. Install huggingface_hub.
2. Download the model files to your computer.
3. Load the model with transformers and send it a page image.

```sh
pip install -U huggingface_hub
hf download lightonai/LightOnOCR-3-4B
```

How to use it: The visible card names two modes and gives no run command. You call the model with an empty prompt for plain transcription, or with the grounding prompt for labeled blocks. Positions are given in page coordinates scaled from 0 to 1000.

```table
Tool | What it does
Transcription mode | Takes an empty prompt and returns the page text as markdown
Grounding mode | Takes the grounding prompt and returns each block with a type label and a bounding box
```

Grounding output marks each block with its type and box, then gives the content that follows:

```text
![title](80,70,920,140)
# Company report 2025

![text](80,175,920,225)
Revenue rose 20%.
```

Example: You send a report page with the grounding prompt. A heading block comes back labeled title with its box, a paragraph comes back labeled text, and a chart comes back as an HTML table of its data points.

For newcomers and experts: If you are new to OCR, it is software that reads text from a picture of a page. A first small try is one page image with an empty prompt, then comparing the markdown with the page.

For people who know the field, the 4B and 0.8B builds run on the Qwen3.5 vision-language design. The authors say that eases plugging into existing tools and gives a real speed-up. The 1B keeps the LightOnOCR-2 architecture and works as a drop-in upgrade.

```flow
A page image goes in
The prompt picks transcription or grounding
The model reads the page end to end
You get markdown or labeled blocks with boxes
```

Good to know: Labels in grounding mode include text, title, list, header, footer, page_number, footnote, caption and formula, and the card lists more.

- License: Apache 2.0, for research and commercial use
- Cost to run: none named
- Data it reaches: the page images you send and the downloaded model files
- Not for: pipelines that need a tiny footprint, since the family has 1B and 0.8B versions for that

## On Hugging Face, 13 November 2026

- Task: image text to text
- Library: transformers
- Parameters: 4.5B
- Weights: about 9.1 GB in BF16; about 2.3 GB at 4-bit (estimate)
- Formats: Safetensors
- Downloads in the last 30 days: 15,491
- Likes: 143
- License: apache-2.0
- Quantized versions: 16
- Fine-tunes: 4
- Tags: transformers, safetensors, qwen3_5, image-text-to-text, document-understanding, visual-grounding, vision-language, tables, forms, conversational

## Links

- Model: https://huggingface.co/lightonai/LightOnOCR-3-4B
- Files: https://huggingface.co/lightonai/LightOnOCR-3-4B/tree/main

## Get the model

Download its files with Hugging Face's command line:

```sh
pip install -U huggingface_hub
hf download lightonai/LightOnOCR-3-4B
```

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

[lightonai/LightOnOCR-3-4B on Hugging Face](https://huggingface.co/lightonai/LightOnOCR-3-4B)

## 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 |
| --- | --- | --- | --- | --- | --- |
| LightOnOCR-3-4B (this page) | 15,491 | 143 | 4.5B | apache-2.0 | 2026-10-09 |
| [LightOnOCR-3-0.8B](https://mindket.com/p/38954c22-17c7-4196-81c8-4f9292744ac9) | 13,965 | 99 | 853M | apache-2.0 | 2026-10-09 |
| [OvisOCR2](https://mindket.com/p/49bb76fb-b54e-4ee4-b5aa-7971994ca65e) | 28,050 | 504 | 853M | apache-2.0 | 2026-10-22 |
| [Falcon OCR](https://mindket.com/p/6c3d18f2-91e5-4831-b338-824d98dfa214) | 3,667 | 178 | 270M | apache-2.0 | 2026-10-26 |
| [OvisOCR3](https://mindket.com/p/80cf6589-b844-493b-beb2-356ff41f4956) | 203,064 | 121 | 853M | apache-2.0 | 2026-11-10 |
| [Xiaomi-OCR-0](https://mindket.com/p/85bd3445-61e1-429e-b23c-833b2580414d) | 29,537 | 319 | 873M | apache-2.0 | 2026-10-29 |

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.

- [Bluesky · AI Planet · 2026-10-09](https://bsky.app/profile/aiplanet.bsky.social/post/3mxhak5wikg25): 📰 Reddit r/LocalLLaMA lightonai/LightOnOCR-3-4B · Hugging Face https://www.reddit.com/r/LocalLLaMA/comments/1x1jdsk/lightonailightonocr34b\_hugging\_face/ \#IA \#AI \#ML

## 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: 2026-10-09
- First published: 2026-10-06
- Checked on Hugging Face: 2026-11-12
- Something wrong? Tell us: https://mindket.com/takedown#ask

## Get it

- [Open lightonai/LightOnOCR-3-4B on Hugging Face](https://huggingface.co/lightonai/LightOnOCR-3-4B)
- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/352d8e71-b2c2-4364-a2e1-c29a63e6a81f)
- [Its page on Mindket](https://mindket.com/p/352d8e71-b2c2-4364-a2e1-c29a63e6a81f)
