Model reference · open weights

Youtu-Parsing-Omni

LLMs tencent Vision + text 1 build Its own licence terms 50 dl/mo

Youtu-Parsing-Omni is an open-weight language model from tencent. Youtu-Parsing-Omni (BF16) weighs 10.7 GB; the smallest configuration that runs it is RTX 4060 Ti 16 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • Youtu-Parsing-Omni is a 5.3B parameter omni-modal parsing model developed by Tencent that processes documents, images, audio, and video to generate structured JSON output.
  • It supports a context length of 1048576 tokens and is designed for tasks including layout analysis, text extraction, and audio transcription.
  • The model is released under an other licence.

Summary of the tencent/Youtu-Parsing-Omni model card, 2026-10-10

What it is

Released bytencent
Released2026-10-09
Parameters5.3B
VRAM10.7 GB for the weights

What it runs on

Memory and cards for Youtu-Parsing-Omni (BF16)

10.7 GBweights, file size
46 MBcache per 1K tokens
688 MBruntime overhead, at least
1,048,576 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB5K11.6 GB
RTX 4060 Ti 16 GB10285K15.4 GB
RTX 3090 24 GB317255K23.4 GB
RTX 4090 24 GB317254K23.4 GB
RTX 5090 32 GB5213416K31.0 GB
L40S 48 GB8621690K44.0 GB
A100 80 GB17744all 1024K78.2 GB
H100 80 GB16641all 1024K78.1 GB
RTX PRO 6000 Blackwell 96 GB20751all 1024K93.8 GB
DGX Spark (GB10) 128 GB unified24360all 1024K107 GB
H200 141 GB32481all 1024K138 GB
B200 180 GB424106all 1024K176 GB
2× RTX 3060 12 GB
tensor parallel
143118K11.6 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
111.7 GB12.9 GB
513.2 GB18.9 GB
814.4 GB23.4 GB
1617.4 GB35.5 GB
3223.4 GB59.7 GB
6435.5 GB108 GB

One card, with vLLM's small-card settings.

From the model card

What tencent says about Youtu-Parsing-Omni

Read the model card

News

  • [TBD] Open-source evaluation code will be released.
  • [2026-10] Technical report, model weights, vLLM plugin and inference examples released.

Introduction

Youtu-Parsing-Omni is a compact (5B) omni-modal parsing model. Given a single input — a document page, a natural image, a chart / flowchart, a geometry figure, an audio clip or an audio-visual video — it produces one structured JSON envelope that covers both perception (layout elements, text, tables, formulas, bounding boxes, timestamps, ASR, OCR, acoustic events, camera motion) and cognition (captions, narratives, reports). The output family is selected by the task prompt (--task in the examples, keys of prompts/youtu_parsing_omni.json).

Input--taskmodality / subtypeKey contents
Document pagedocumentimage / documentlayout elements with bbox, text / LaTeX / OTSL tables / Markdown charts / Mermaid flowcharts, reading order
Natural imagenatural_imageimage / natural_imageentities and text with bbox, tags, captions, global description
Chartgraphics_chartimage / documentone chart element: Markdown table, notes, caption
Flowchartgraphics_flowchartimage / documentone flowchart element: Mermaid, caption
Geometry figuregraphics_geometricimage / documentone geometric element: points, lines, arcs, shapes, geometric relations and measurements
Audioaudioaudio / –vocal / non-vocal segments with timestamps, speakers, ASR, timbre / scene captions, acoustic events
Natural videonatural_videovideo / natural_videotemporal segments with visual elements, actions, interactions, camera motion, audio track
Text-rich videotextrich_videovideo / text_rich_videosegments with OCR + ASR and a Markdown structured_report of the whole video

Highlights (see the technical report for details):

  • Unified schema – one JSON envelope for seven parsing families, driven by the task prompt.
  • Omni encoder – image, audio and interleaved audio-visual video inputs (frames + audio track) in a single model.
  • Strong results at a small size – state-of-the-art on OmniDocBench v1.6 (96.96 Overall), best open-weight model on OmniParsingBench (75.08 Avg., second only to Gemini-3-Pro), and competitive with specialized models on chemical-structure (ChemOCR) and music-score (PDMX-Synth) recognition (results).
  • Easy to serve – a vLLM plugin, pinned serving settings, task prompts and inference examples are included.

Method

One encoder for every modality

Existing omni-modal parsers (a) encode pixels and audio with two separately pre-trained towers whose streams first meet inside the language model. Youtu-Parsing-Omni (b) replaces both towers with a single Youtu-Omni-Encoder, initialized from a pre-trained text language model to strengthen text reading. Thin modality-specific stems map pixels and log-mel frames to tokens; a shared bidirectional Transformer contextualizes an arbitrary packed mix of images, audio chunks and videos under one (t, h, w) positional encoding; modality-specific mergers and projectors then feed the tokens, together with the text prompt, to the Youtu-LLM decoder, which emits OmniSchema JSON. Only the stems and the merger / projector heads depend on the modality, so almost all perception parameters are shared.

Audio-visual fusion inside perception

The frames and audio chunks of a video are packed in temporal order. (a) A non-fusion layer gives every frame and every audio chunk its own attention window, while a few fusion layers start a new window at every audio-to-frame boundary, so a frame attends to the sound of the same instant. (b) Vision tokens take t from the frame index and (h, w) from the patch grid; audio tokens take t from their time offset with h = w = 0, so both modalities share one temporal coordinate system. Cross-modal alignment is thus computed inside the encoder rather than reconstructed by the decoder.

One schema for every task: OmniSchema-Aware On-Policy Distillation (OSAD)

All ten parsing tasks share OmniSchema, so after SFT and schema-routed RLVR a single self-evolving post-training procedure, OSAD, applies the same token-role-based objective across tasks. The student samples its own parses; rollouts that pass the admission gate (JSON validity, schema conformance, box syntax, repetition checks) are scored by a frozen copy of the model that additionally sees the reference parse. Because every output follows OmniSchema, each token is identified as content (Jensen–Shannon divergence) or structure (forward KL at a higher temperature), plus an all-token JS term. At every round boundary the student's LoRA adapters are merged and the student becomes the next teacher, so the parser and its supervision co-evolve without a hand-designed reward or a separately trained teacher.

Mode

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms