Model reference · open weights

KDL-Frontier-Parser-nano

LLMs KDLAI Vision + text 1 build Its own licence terms 12k dl/mo

KDL-Frontier-Parser-nano is an open-weight language model from KDLAI. KDL-Frontier-Parser-nano (BF16) weighs 2.3 GB; the smallest configuration that runs it is RTX 3060 12 GB.

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

  • KDL-Frontier-Parser-nano is a 1.2B-parameter open-weight document parsing model developed by KDLAI.
  • It is designed for image-text-to-text tasks and supports Korean and English with an 8192-token context length.
  • The model operates as a pipeline for layout detection and region-specific recognition, and it is distributed under the agpl-3.0 license.

Summary of the KDLAI/KDL-Frontier-Parser-nano model card, 2026-10-01

What it is

Released byKDLAI
Released2026-06-10
Parameters1.2B
VRAM2.3 GB for the weights

What it runs on

Memory and cards for KDL-Frontier-Parser-nano (BF16)

2.3 GBweights, file size
12 MBcache per 1K tokens
1.9 GBruntime overhead, at least
8,192 tokenscontext max
CardRequests at onceContext maxMemory
8K each
RTX 3060 12 GB73all 8K11.6 GB
RTX 4060 Ti 16 GB110all 8K15.4 GB
RTX 3090 24 GB190all 8K23.4 GB
RTX 4090 24 GB189all 8K23.4 GB
RTX 5090 32 GB266all 8K31.0 GB
L40S 48 GB394all 8K44.0 GB
A100 80 GB734all 8K78.2 GB
H100 80 GB694all 8K78.1 GB
RTX PRO 6000 Blackwell 96 GB850all 8K93.8 GB
DGX Spark (GB10) 128 GB unified984all 8K107 GB
H200 141 GB1000+all 8K138 GB
B200 180 GB1000+all 8K176 GB
Memory needed at each load
Requests at once8K tokens each
14.3 GB
54.7 GB
85.0 GB
165.9 GB
327.5 GB
6410.7 GB

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

From the model card

What KDLAI says about KDL-Frontier-Parser-nano

Read the model card

A 1.2B-parameter open-weight document parsing model, packaged and orchestrated by KoreaDeep as the nano tier of the KDL Frontier Parser family.

ParseBench results

Measured 2026-06-10 with the official ParseBench harness, full set, single end-to-end pass (2,553 test cases, 0 inference failures):

DimensionMetricScore
Overall (mean)mean of 5 dimensions76.48
Tablesgrits_trm_composite84.56
Visual Grounding / Layoutrule_pass_rate81.83
Content Faithfulnesscontent_faithfulness86.63
Semantic Formattingnormalized_text_score66.32
Chartschart_data_point63.08

Serving

vllm serve  \
  --served-model-name kdl-frontier-parser-nano \
  --max-model-len 8192 \
  --gpu-memory-utilization 0.85 \
  --max-num-seqs 24 \
  --trust-remote-code \
  --limit-mm-per-prompt '{"image":1}'

Usage

This model is not a single-shot end-to-end parser. It runs as a pipeline: detect layout, crop each region, then call the model again per region with a task-specific prompt.

Prompts

Each task uses a fixed prompt (note the leading newline):

TaskPrompt
Layout\nLayout Detection:
Text\nText Recognition:
Table\nTable Recognition:
Formula\nFormula Recognition:
Figure\nImage Analysis:

Table recognition returns OTSL. Other output formats are left to the caller.

Inference notes

  • Serve with --trust-remote-code and --limit-mm-per-prompt '{"image":1}' (one image per request).
  • Set enable_thinking=False in the chat template.
  • Pass skip_special_tokens=False when decoding.
  • Greedy decoding (temperature=0).

Feed page images, not PDFs. Chat UIs (e.g. open-webui) with free-form prompts will not work — use the prompts above.

Benchmark methodology

The ParseBench score is an end-to-end pipeline measurement — this model served via vLLM plus deterministic rule-based post-processing of model output — consistent with how all ParseBench providers are evaluated (every provider is a submitter-hosted endpoint). No other learned models, classifiers, or ensembles are involved: single model, single pass.

About

Built by KoreaDeep, a document-AI company. The larger KDL-Frontier-Parser-ultra is available through DEEP Agent.

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