Mindket

OvisOCR3

Newversion 1 · updated

Overview

Reads document images and returns text, structured JSON, Markdown with formulas and tables, key fields and figure captions from one 0.8B model. For developers who build OCR and document pipelines.

OvisOCR3 is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python on Windows, macOS or Linux
  • The huggingface_hub package
  • The transformers library to run the model
  • The task prompt files from the model repository
Runs in
  • Python projects that use the transformers library
  • The online demo space that the card links for a quick test
  • Windows, macOS or Linux with Python, to download the weights
Start with
pip install -U huggingface_hub
hf download ATH-MaaS/OvisOCR3

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

OvisOCR3 reads documents. It is a small model with 0.8B parameters that handles both pictures and text, and it starts from Qwen3.5-0.8B. One model covers document parsing, general OCR, key information extraction, figure captioning and cross-page table reconstruction. You pick the job by the prompt you give it, so you do not deploy a separate model for each task.

Who it suits

It suits developers and data teams who turn scanned pages, reports and forms into structured text and want one small model for the whole job.

IndustryWho uses itHow they use itExample
Document processingData engineersConvert page images into Markdown or structured JSONTurning a scanned report into Markdown with tables
Back-office workOperations teamsPull named fields from documents into key-value recordsFilling a JSON template from a page image
Publishing and researchResearchersCapture formulas and figure captions from papersGetting LaTeX for a formula on a page
Data migrationArchive teamsRebuild tables that run across consecutive pagesJoining a split table into one HTML table

You can skip it if you need a chat assistant or a model for tasks other than reading documents.

Where to use it

  • Python projects that use the transformers library
  • The online demo space that the card links for a quick test
  • Windows, macOS or Linux with Python, to download the weights
Use caseWhoWhat they get back
Parse a pageDevelopersA structured JSON file, a layout JSON file, or Markdown that carries formulas and tables
Extract fieldsAnalystsKey-value records or JSON that follows your template
Caption a figureResearchersLocalized captions, with Mermaid for flowcharts
Join split tablesData teamsA complete HTML table with its source pages

How to set it up

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

  • Python on Windows, macOS or Linux
  • The huggingface_hub package
  • The transformers library to run the model
  • The task prompt files from the model repository
  1. Install huggingface_hub.
  2. Download the model files to your computer.
  3. Read the task prompts in the prompts folder, since they define each output format.
  4. Load the model with transformers and send a page image with the prompt for your task.
pip install -U huggingface_hub
hf download ATH-MaaS/OvisOCR3

How to use it

You choose the task by the prompt. The card says its prompt files set the output contract, and its own examples use those files directly. The visible card text gives no run command beyond the download.

hf download ATH-MaaS/OvisOCR3
ToolWhat it does
Document parsingTurns a page image into structured JSON, layout JSON, or Markdown
General OCRReads an image and gives back text, box positions, formulas, chart values, a class label or an answer
Key information extractionReturns key-value records or JSON that follows your template
Document figure captioningReturns page content with localized captions
Cross-page table reconstructionReturns complete HTML tables from consecutive pages

Example

You send a page image together with the parsing-mode prompt. The model returns the page as Markdown with LaTeX formulas and HTML tables, or as structured JSON, depending on the mode you chose.

For newcomers and experts

If you are new to OCR, think of this as a reader that looks at a page image and writes down what is on it. A first small try is one page image with the parsing prompt, then reading the Markdown it returns.

For people who know the field, training ran in four steps: more pretraining, a middle phase, on-policy distillation, then reinforcement learning. In its own tables it leads most columns, though Xiaomi-OCR-0 scores slightly higher on OmniDocBench1.6, so check your own documents.

OvisOCR3 document parsing scores
OmniDocBench1.696.74
MDPBench88.80
PureDocBench82.31
Real5-OmniDocBench93.63
  1. Page image and a task prompt go in
  2. The 0.8B model reads and structures the page
  3. Output is JSON, Markdown, HTML or text
  4. You use the result in your pipeline

Good to know

The benchmark tables come from the model's authors and compare it against other OCR models of similar size.

  • License: Apache 2.0
  • Cost to run: none named
  • Data it reaches: the page images you feed it and the downloaded model files
  • Not for: chat or general text tasks, since the card describes OCR and document understanding

README and files

README

OvisOCR3

Reads document images and returns text, structured JSON, Markdown with formulas and tables, key fields and figure captions from one 0.8B model. For developers who build OCR and document pipelines.

Made by ATH-MaaS 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: OvisOCR3 reads documents. It is a small model with 0.8B parameters that handles both pictures and text, and it starts from Qwen3.5-0.8B. One model covers document parsing, general OCR, key information extraction, figure captioning and cross-page table reconstruction. You pick the job by the prompt you give it, so you do not deploy a separate model for each task.

Who it suits: It suits developers and data teams who turn scanned pages, reports and forms into structured text and want one small model for the whole job.

Industry | Who uses it | How they use it | Example
Document processing | Data engineers | Convert page images into Markdown or structured JSON | Turning a scanned report into Markdown with tables
Back-office work | Operations teams | Pull named fields from documents into key-value records | Filling a JSON template from a page image
Publishing and research | Researchers | Capture formulas and figure captions from papers | Getting LaTeX for a formula on a page
Data migration | Archive teams | Rebuild tables that run across consecutive pages | Joining a split table into one HTML table

You can skip it if you need a chat assistant or a model for tasks other than reading documents.

Where to use it:

  • Python projects that use the transformers library
  • The online demo space that the card links for a quick test
  • Windows, macOS or Linux with Python, to download the weights
Use case | Who | What they get back
Parse a page | Developers | A structured JSON file, a layout JSON file, or Markdown that carries formulas and tables
Extract fields | Analysts | Key-value records or JSON that follows your template
Caption a figure | Researchers | Localized captions, with Mermaid for flowcharts
Join split tables | Data teams | A complete HTML table with its source pages

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

  • Python on Windows, macOS or Linux
  • The huggingface_hub package
  • The transformers library to run the model
  • The task prompt files from the model repository
  1. Install huggingface_hub.
  2. Download the model files to your computer.
  3. Read the task prompts in the prompts folder, since they define each output format.
  4. Load the model with transformers and send a page image with the prompt for your task.
pip install -U huggingface_hub
hf download ATH-MaaS/OvisOCR3

How to use it: You choose the task by the prompt. The card says its prompt files set the output contract, and its own examples use those files directly. The visible card text gives no run command beyond the download.

hf download ATH-MaaS/OvisOCR3
Tool | What it does
Document parsing | Turns a page image into structured JSON, layout JSON, or Markdown
General OCR | Reads an image and gives back text, box positions, formulas, chart values, a class label or an answer
Key information extraction | Returns key-value records or JSON that follows your template
Document figure captioning | Returns page content with localized captions
Cross-page table reconstruction | Returns complete HTML tables from consecutive pages

Example: You send a page image together with the parsing-mode prompt. The model returns the page as Markdown with LaTeX formulas and HTML tables, or as structured JSON, depending on the mode you chose.

For newcomers and experts: If you are new to OCR, think of this as a reader that looks at a page image and writes down what is on it. A first small try is one page image with the parsing prompt, then reading the Markdown it returns.

For people who know the field, training ran in four steps: more pretraining, a middle phase, on-policy distillation, then reinforcement learning. In its own tables it leads most columns, though Xiaomi-OCR-0 scores slightly higher on OmniDocBench1.6, so check your own documents.

Title: OvisOCR3 document parsing scores
OmniDocBench1.6: 96.74
MDPBench: 88.80
PureDocBench: 82.31
Real5-OmniDocBench: 93.63
Page image and a task prompt go in
The 0.8B model reads and structures the page
Output is JSON, Markdown, HTML or text
You use the result in your pipeline

Good to know: The benchmark tables come from the model's authors and compare it against other OCR models of similar size.

  • License: Apache 2.0
  • Cost to run: none named
  • Data it reaches: the page images you feed it and the downloaded model files
  • Not for: chat or general text tasks, since the card describes OCR and document understanding

On Hugging Face, 13 November 2026

  • Task: image text to text
  • Library: transformers
  • Parameters: 853M
  • Weights: about 1.7 GB in BF16; about 426 MB at 4-bit (estimate)
  • Formats: Safetensors
  • Downloads in the last 30 days: 203,064
  • Likes: 121
  • License: apache-2.0
  • Based on: Qwen/Qwen3.5-0.8B
  • Quantized versions: 7
  • Fine-tunes: 1
  • Tags: transformers, safetensors, qwen3_5, image-text-to-text, document-parsing, multimodal, markdown, tables, formulas, key-information-extraction, figure-captioning, vllm

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download ATH-MaaS/OvisOCR3

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

Files
README.md  6 KB

1 file, 6 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

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

ProductDownloads, last 30 daysLikesParametersLicenseLast change
OvisOCR3 This page203,064121853Mapache-2.0
OvisOCR2Shares formulas · markdown · tables28,050504853Mapache-2.0
Xiaomi-OCR-0Shares key-information-extraction · document-parsing · multimodal29,537319873Mapache-2.0
Xiaomi-OCR-0-GGUFShares key-information-extraction · document-parsing · multimodal44,34019752Mapache-2.0
indra-ocrShares markdown · document-parsing · safetensors8,6245291.3Mopenrail
Qwopus3.8-27B-Coder-FlashShares vllm · multimodal · qwen3_51,4963427.8Bapache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

Searched

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar in Developer

See all in Developer

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k

open-code-review

alibaba · Kit

Reviews Git changes with an AI agent that reads files and searches the codebase, then writes comments tied to exact lines. It suits developers who want automat…

New50.7k