VisDocAgentBench

Benchmarking Agents for Visually Rich Document Retrieval

Lexiang Hu1,† Yanzhao Zhang Mingxin Li Dingkun Long Yikang Li1 Fuwei Zhang Yisen Wang1 Zhouchen Lin1,*

1State Key Lab of General AI, School of Intelligence Science and Technology, Peking University

Work done during internship at Token Foundry, Alibaba Group. *Corresponding author.

Benchmark overview

Overview of VisDocAgentBench evidence levels and static versus agentic retrieval
VisDocAgentBench tests direct, one-bridge, and two-bridge retrieval with both static and agentic search over the same closed corpus.
2,375Rendered pages
100Documents
120Unique-target queries
40 × 3Evidence structures

Abstract

Visually rich documents encode relevance through language, layout, structured visual elements, and corpus context, yet retrieval is typically evaluated by one-shot query–page matching. Agentic-search benchmarks usually score downstream question answering or report generation, leaving document ranking under iterative evidence acquisition underexplored. We introduce VisDocAgentBench, a closed-corpus benchmark comparing static and agentic retrieval under a shared ranked-output contract. It contains 2,375 pages from 100 documents and 120 unique-target queries balanced across direct, one-bridge, and two-bridge evidence structures. Relation-preserving construction yields semantic, relational, and visual queries, followed by full-document review and hard-negative validation. A strong late-interaction visual retriever reaches 97.50% Recall@1 on direct items but 2.50% on two-bridge items, exposing the limits of query–target matching when relevance depends on corpus context. Agents recover much of this loss, but planner choice and retrieval representation remain decisive. Every planner performs better with visual retrieval, whose best R@1 reaches 67.50% versus 37.50% for OCR-text. Ablations identify iterative search and page inspection as consequential capabilities, and providing the complete support context improves ranking on both routes. Trace analysis localizes the remaining losses to target discovery, candidate examination, and evidence-role integration. These findings motivate retrieval agents that combine modality-preserving discovery with evidence-directed verification.

01

Why agentic document retrieval?

Relevance in visually rich documents can depend on language, layout, structured visual elements, and evidence elsewhere in the corpus.

Shared retrieval contract

Every system receives the same query and corpus and returns a ranked top-10 page list, making static and interactive retrieval directly comparable.

Evidence-conditioned relevance

One- and two-bridge queries require corpus evidence to interpret which visual endpoint satisfies the request.

Auditable interaction

Opaque handles, declared tools, and a fixed action budget expose how an agent searches, inspects, verifies, and ranks pages.

02

Relation-preserving construction

Candidate evidence relations are aligned across pages, composed into paths, independently reviewed, and validated against hard negatives.

Four-stage VisDocAgentBench construction pipeline
The benchmark construction pipeline connects observable descriptors through directed relations and cross-page semantic bridges before query authoring and audit.

03

Main results

Static retrievers and tool-using agents are compared under Visual and OCR-Text retrieval.

Overall retrieval results on 120 queries (%). Invalid completed episodes receive zero. Bold marks the best value in each route and metric.
Retriever / Planner Visual OCR-Text
R@1 R@3 R@5 R@10 MRR@10 R@1 R@3 R@5 R@10 MRR@10
Static Retrievers
Qwen3 Embedding 20.8330.0034.1745.0027.34 1.675.8313.3319.176.01
BM25 6.6715.0019.1730.0012.46
BM25 + dense RRF 5.0014.1719.1726.6711.41
Nemotron ColEmbed 40.0052.5065.0070.0048.86
Tool-Using Agents: Closed-Source Planners
GPT-5.5 60.0061.6764.1769.1761.87 26.6727.5027.5028.3327.19
GPT-5.6-luna 43.3347.5050.8357.5046.75 12.5014.1718.3321.6714.77
GPT-5.6-terra 54.1757.5058.3364.1756.65 26.6728.3328.3333.3327.92
GPT-5.6-sol 61.6765.0065.8368.3363.58 36.6738.3340.8344.1738.40
Claude Opus 4.8 47.5054.1759.1768.3352.39 24.1727.5030.0040.8327.38
Claude Fable 5 62.5067.5071.6780.0066.69 35.0041.6743.3352.5039.34
Claude Sonnet 5 30.0040.8346.6755.8337.33 17.5020.0022.5023.3319.12
Claude Opus 5 67.5070.8371.6775.0069.43 37.5041.6745.0049.1740.57
Tool-Using Agents: Open-Weight Planner
Qwen3.5 (thinking) 27.5033.3335.0040.0031.20 8.339.1710.0015.839.70
Qwen3.5 (no thinking) 19.1723.3330.0038.3323.55 1.674.177.5010.003.83

BibTeX

@article{hu2026visdocagentbench,
  title={VisDocAgentBench: Benchmarking Agents for Visually Rich Document Retrieval},
  author={Hu, Lexiang and Zhang, Yanzhao and Li, Mingxin and Long, Dingkun and Li, Yikang and Zhang, Fuwei and Wang, Yisen and Lin, Zhouchen},
  journal={arXiv preprint arXiv:2608.17889},
  year={2026}
}