Mindket

Nemotron 3.5 Parse

Newversion 1 · updated

Overview

Reads page images of scans, PDFs, slides and forms and returns their text, tables, chart data, reading order and boxes as Markdown, HTML or JSON. A 631M-parameter model by NVIDIA for developers.

Nemotron 3.5 Parse 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, ideally in a fresh virtual environment
  • The transformers, torchvision and timm packages
  • A CUDA GPU for the card's transformers example
  • About 2.5 GB of disk space in F32, or about 315 MB at 4-bit (an estimate)
Runs in
  • Python with the transformers library, on a machine with a CUDA GPU as in the card's example
  • A vLLM server, which the card describes for faster generation
  • NVIDIA Build API and Baseten, which the card lists as hosted options
Start with
python -m venv .venv
source .venv/bin/activate
python -m pip install transformers torchvision timm

Platform

ServerRuns on it

About

What it is

Nemotron 3.5 Parse is a 631M-parameter model from NVIDIA that turns an image of a document page into structured data. From one page image it gives back the text, the tables, the numbers behind charts, the order to read in, a label for each region and a box around each one. You can export the result as Markdown, HTML or structured JSON.

Who it suits

Developers who build document pipelines and need page images turned into data that code can use.

IndustryWho uses itHow they use itExample
Document processingPipeline developersConvert scans and PDFs into structured dataA scanned report turned into Markdown
Finance and businessAnalysts and data teamsPull tables and chart data from reportsA table from a report page as structured output
AdministrationBack-office teamsRead forms and mixed layoutsA filled form read into fields
PresentationsContent teamsRead slides as text and layoutA slide's text in reading order

If you only need to read one document by eye, or you have no GPU, you can skip it.

Where to use it

  • Python with the transformers library, on a machine with a CUDA GPU as in the card's example
  • A vLLM server, which the card describes for faster generation
  • NVIDIA Build API and Baseten, which the card lists as hosted options
Use caseWhoWhat they get back
Scans and PDFsDevelopersText, tables and reading order from each page
Charts in reportsAnalystsChart data pulled out of page images
Page layoutPipeline buildersBounding boxes and semantic classes for each region

How to set it up

  • Python, ideally in a fresh virtual environment
  • The transformers, torchvision and timm packages
  • A CUDA GPU for the card's transformers example
  • About 2.5 GB of disk space in F32, or about 315 MB at 4-bit (an estimate)
  1. Create and activate a fresh Python environment.
  2. Install the packages.
  3. Run the Python example with a page image saved as page.png.
python -m venv .venv
source .venv/bin/activate
python -m pip install transformers torchvision timm

You can also fetch the files on their own with the Hugging Face tools.

pip install -U huggingface_hub
hf download nvidia/Nemotron-3.5-Parse

How to use it

Run the example on a page image. It loads the model, sends one page with a task prompt and prints the raw output. Keep the control tokens in that raw output, because later postprocessing needs them.

import torch
from PIL import Image
from transformers import AutoModel, AutoProcessor, GenerationConfig

MODEL = "nvidia/Nemotron-3.5-Parse"
TASK_PROMPT = "</s><s><predict_bbox><predict_classes><output_markdown><predict_text_in_pic>"

model = AutoModel.from_pretrained(
    MODEL, trust_remote_code=True, dtype=torch.bfloat16,
).to("cuda").eval()
processor = AutoProcessor.from_pretrained(MODEL, trust_remote_code=True)
image = Image.open("page.png").convert("RGB")
inputs = processor(
    images=[image], text=TASK_PROMPT,
    return_tensors="pt", add_special_tokens=False,
).to("cuda")
generation = GenerationConfig.from_pretrained(MODEL)
generation.max_new_tokens = 8744

with torch.inference_mode():
    output_ids = model.generate(**inputs, generation_config=generation)
raw_output = processor.batch_decode(output_ids, skip_special_tokens=False)[0]
print(raw_output)
ToolWhat it does
Text extractionReads the text on the page image
TablesReturns table content
Chart dataPulls data out of charts
Reading orderOrders the page's content as a person would read it
Semantic classesLabels each region of the page
Bounding boxesGives the position of each region

Example

You save a scanned report page as page.png and run the script above. The model prints raw output holding the page's text, its tables and the boxes around each region, which postprocessing turns into Markdown or JSON.

For newcomers and experts

If you are new to this, try the NVIDIA Build API the card lists before you set up a GPU. Upload one clear page and look at the Markdown that comes back.

It has 631M parameters. A smaller optional helper model of 89.3M parameters, named DFlash2, can speed up generation when you serve it with vLLM. On ParseBench with triple-pass parsing, the card gives it 75.20 and calls that the top score among the systems it compared. It also lists evaluation across 163 language and script entries. Those figures are NVIDIA's own.

  1. Save the document page as an image
  2. Send it with a task prompt
  3. The model returns text, tables and boxes
  4. Postprocess into Markdown, HTML or JSON

Good to know

  • Hardware: the transformers example moves the model to a CUDA GPU
  • Benchmarks: the figures come from NVIDIA's own comparison, so check them on your own pages
  • Input: it reads page images, so a PDF needs rendering to images first
  • License: openmdw-1.1
  • Cost to run: no key is needed for the local example, and the hosted NVIDIA Build API and Baseten options are named without prices
  • Data it reaches: the local example reads the image file you give it, while a hosted option sends your page images to that service
  • Not for: reading documents you are not allowed to process, since pages may hold private data

README and files

README

Nemotron 3.5 Parse

Reads page images of scans, PDFs, slides and forms and returns their text, tables, chart data, reading order and boxes as Markdown, HTML or JSON. A 631M-parameter model by NVIDIA for developers.

Made by nvidia 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: Nemotron 3.5 Parse is a 631M-parameter model from NVIDIA that turns an image of a document page into structured data. From one page image it gives back the text, the tables, the numbers behind charts, the order to read in, a label for each region and a box around each one. You can export the result as Markdown, HTML or structured JSON.

Who it suits: Developers who build document pipelines and need page images turned into data that code can use.

Industry | Who uses it | How they use it | Example
Document processing | Pipeline developers | Convert scans and PDFs into structured data | A scanned report turned into Markdown
Finance and business | Analysts and data teams | Pull tables and chart data from reports | A table from a report page as structured output
Administration | Back-office teams | Read forms and mixed layouts | A filled form read into fields
Presentations | Content teams | Read slides as text and layout | A slide's text in reading order

If you only need to read one document by eye, or you have no GPU, you can skip it.

Where to use it:

  • Python with the transformers library, on a machine with a CUDA GPU as in the card's example
  • A vLLM server, which the card describes for faster generation
  • NVIDIA Build API and Baseten, which the card lists as hosted options
Use case | Who | What they get back
Scans and PDFs | Developers | Text, tables and reading order from each page
Charts in reports | Analysts | Chart data pulled out of page images
Page layout | Pipeline builders | Bounding boxes and semantic classes for each region

How to set it up:

  • Python, ideally in a fresh virtual environment
  • The transformers, torchvision and timm packages
  • A CUDA GPU for the card's transformers example
  • About 2.5 GB of disk space in F32, or about 315 MB at 4-bit (an estimate)
  1. Create and activate a fresh Python environment.
  2. Install the packages.
  3. Run the Python example with a page image saved as page.png.
python -m venv .venv
source .venv/bin/activate
python -m pip install transformers torchvision timm

You can also fetch the files on their own with the Hugging Face tools.

pip install -U huggingface_hub
hf download nvidia/Nemotron-3.5-Parse

How to use it: Run the example on a page image. It loads the model, sends one page with a task prompt and prints the raw output. Keep the control tokens in that raw output, because later postprocessing needs them.

import torch
from PIL import Image
from transformers import AutoModel, AutoProcessor, GenerationConfig

MODEL = "nvidia/Nemotron-3.5-Parse"
TASK_PROMPT = "</s><s><predict_bbox><predict_classes><output_markdown><predict_text_in_pic>"

model = AutoModel.from_pretrained(
    MODEL, trust_remote_code=True, dtype=torch.bfloat16,
).to("cuda").eval()
processor = AutoProcessor.from_pretrained(MODEL, trust_remote_code=True)
image = Image.open("page.png").convert("RGB")
inputs = processor(
    images=[image], text=TASK_PROMPT,
    return_tensors="pt", add_special_tokens=False,
).to("cuda")
generation = GenerationConfig.from_pretrained(MODEL)
generation.max_new_tokens = 8744

with torch.inference_mode():
    output_ids = model.generate(**inputs, generation_config=generation)
raw_output = processor.batch_decode(output_ids, skip_special_tokens=False)[0]
print(raw_output)
Tool | What it does
Text extraction | Reads the text on the page image
Tables | Returns table content
Chart data | Pulls data out of charts
Reading order | Orders the page's content as a person would read it
Semantic classes | Labels each region of the page
Bounding boxes | Gives the position of each region

Example: You save a scanned report page as page.png and run the script above. The model prints raw output holding the page's text, its tables and the boxes around each region, which postprocessing turns into Markdown or JSON.

For newcomers and experts: If you are new to this, try the NVIDIA Build API the card lists before you set up a GPU. Upload one clear page and look at the Markdown that comes back.

It has 631M parameters. A smaller optional helper model of 89.3M parameters, named DFlash2, can speed up generation when you serve it with vLLM. On ParseBench with triple-pass parsing, the card gives it 75.20 and calls that the top score among the systems it compared. It also lists evaluation across 163 language and script entries. Those figures are NVIDIA's own.

Save the document page as an image
Send it with a task prompt
The model returns text, tables and boxes
Postprocess into Markdown, HTML or JSON

Good to know:

  • Hardware: the transformers example moves the model to a CUDA GPU
  • Benchmarks: the figures come from NVIDIA's own comparison, so check them on your own pages
  • Input: it reads page images, so a PDF needs rendering to images first
  • License: openmdw-1.1
  • Cost to run: no key is needed for the local example, and the hosted NVIDIA Build API and Baseten options are named without prices
  • Data it reaches: the local example reads the image file you give it, while a hosted option sends your page images to that service
  • Not for: reading documents you are not allowed to process, since pages may hold private data

On Hugging Face, 13 November 2026

  • Task: image text to text
  • Library: transformers
  • Parameters: 631M
  • Weights: about 2.5 GB in F32; about 315 MB at 4-bit (estimate)
  • Formats: Safetensors
  • Downloads in the last 30 days: 23,202
  • Likes: 161
  • License: openmdw-1.1
  • Quantized versions: 8
  • Fine-tunes: 6
  • Tags: transformers, safetensors, nemotron_parse, text-generation, parse, image-text-to-text, conversational

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download nvidia/Nemotron-3.5-Parse

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
Nemotron 3.5 Parse This page23,202161631Mopenmdw-1.1
DeepSeek-V4.1-FlashShares image-text-to-text · text-generation · conversational1,759,3354,949763Bmit
Ornith-1.5-35B-A3B-NVFP4Shares image-text-to-text · text-generation · conversational1,124,3377319.5Bmit
Ornith-1.5-9BShares image-text-to-text · text-generation · conversational534,0504149.7Bmit
DeepSeek-V4.1-Flash-1017Shares image-text-to-text · text-generation · conversational398,1615,600763Bmit
Ornith-1.5-122B-NVFP4Shares image-text-to-text · text-generation · conversational279,6633664Bmit
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Developer

See all in Developer

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

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