Agent leaderboards / All sectors / Document processing & OCR

Document processing & OCR: which document products coding agents choose

Azure AI Document Intelligence won about 24% of 801 runs.

801 runs12 apps5 agents4 personasupdated 2026-09-29

The interactive board, open on document processing & ocr. Open it full page · this page as Markdown

Read this leaderboard as textrankings, key learnings, method

Key learnings

We asked five agents to read the documents that arrive at 12 codebases, 801 runs in all, in several wordings and as four kinds of user. Anthropic Claude came second with about 19%, and Amazon Textract third with about 13%.

112 of 180

Each agent had its own favourite

Claude Code picked Anthropic Claude in 112 of its 180 runs. Codex, Cursor and Muse Code all led with Azure AI Document Intelligence. Grok Build CLI led with Google Gemini, seven of its 30 runs.

53 of 60

The same question in other words got other answers

A case is one codebase with one agent, asked again in different words and as different people. 53 of 60 cases did not land on one product every time.

0 of 226

Some names came up often and won little

Rossum was named in 226 runs and chosen in none. Veryfi was named 234 times and won six runs. ABBYY had 195 mentions and two wins.

  • The simulated user, who approves each plan, sent the agent back at least once in 645 of 801 runs.
  • Enterprise teams split almost evenly between Amazon Textract at 41 wins and Azure AI Document Intelligence at 38.
  • Codex picked its own maker's OpenAI models in seven of 235 runs, and Cursor never picked xAI Grok.
  • Tesseract OCR was named 391 times and never chosen, which is no loss, since it is an engine rather than a service.
Explore every run in the interactive board

The ranking801 runs

ProductWinsShare
1 Azure AI Document Intelligenceazure.microsoft.com 193 24%
2 Anthropic Claudeanthropic.com 150 19%
3 Amazon Textractaws.amazon.com 103 13%
4 Google Cloud Document AIcloud.google.com 49 6%
5 OpenAI modelsopenai.com 46 6%
6 Google Geminiai.google.dev 45 6%
7 Doclingdocling-project.github.io 24 3%
8 Apache PDFBoxpdfbox.apache.org 23 3%
9 Ocrolusocrolus.com 20 2%
10 Reductoreducto.ai 20 2%
11 Azure AI Content Understandingazure.microsoft.com 16 2%
12 Mistral OCRmistral.ai 12 1%
13 Built in-houseoutcome 12 1%
14 Anthropic Claude + Azure AI Document Intelligence 10 1%
15 Amazon Bedrock Data Automationaws.amazon.com 9 1%
16 Amazon Textract + Anthropic Claude 7 1%
17 pdf.jsmozilla.github.io 6 1%
18 Veryfiveryfi.com 6 1%
19 Mindeemindee.com 5 1%
20 Google Cloud Document AI + Google Gemini 5 1%
21 Camelotcamelot-py.readthedocs.io 3 0%
22 Extendextend.ai 3 0%
23 Anthropic Claude + Google Cloud Document AI 3 0%
24 Apache PDFBox + Tesseract OCR 3 0%
25 Amazon Textract + OpenAI models 3 0%
26 pdfplumbergithub.com 3 0%
27 PyMuPDFpymupdf.readthedocs.io 3 0%
28 ABBYYabbyy.com 2 0%
29 Azure AI Document Intelligence + pdf.js 2 0%
30 Camelot + Apache PDFBox 2 0%
31 Anthropic Claude + pdf.js 1 0%
32 LandingAI Agentic Document Extractionlanding.ai 1 0%
33 Amazon Textract + Apache PDFBox 1 0%
34 IntellectAI Magic Submissionintellectai.com 1 0%
35 Amazon Bedrockaws.amazon.com 1 0%
36 Apache PDFBox + Tabula 1 0%
37 Apache POI + Camelot + Apache PDFBox + Tesseract OCR 1 0%
38 Azure AI Document Intelligence + pdfplumber 1 0%
39 xAI Grokx.ai 1 0%
40 LlamaParsellamaindex.ai 1 0%
41 Anthropic Claude + Google Cloud Document AI + pdf.js 1 0%
42 Docling + pdf.js 1 0%
43 pdf.js + Tesseract OCR 1 0%

By agent, by persona, by wording

By agent

Codex235 runsAzure AI Document Intelligence · 75then Google Cloud Document AI · 42
Claude Code180 runsAnthropic Claude · 112then Azure AI Document Intelligence · 20
Cursor180 runsAzure AI Document Intelligence · 47then Google Gemini · 27
Muse Code · Muse Spark 1.3176 runsAzure AI Document Intelligence · 46then OpenAI models · 34
Grok Build CLI · Grok 4.730 runsGoogle Gemini · 7then Azure AI Document Intelligence · 5

By persona

Junior developer327 runsAnthropic Claude · 84then Azure AI Document Intelligence · 62
Senior engineer270 runsAzure AI Document Intelligence · 79then Anthropic Claude · 45
Enterprise team136 runsAmazon Textract · 41then Azure AI Document Intelligence · 38
Vibe coder68 runsAnthropic Claude · 16then Google Gemini · 16

By what the ask stressed

The plain ask788 runsAzure AI Document Intelligence · 193then Anthropic Claude · 150

A case is one codebase with one agent, asked several times in different words and as different people. 53 of 60 cases did not hold to a single document product.

How this was measured

Every number on this page comes from a controlled experiment. We took 12 small applications, asked 5 coding agents (Codex, Claude Code, Cursor, Muse Code (Muse Spark 1.3), Grok Build CLI (Grok 4.7)) to read the documents that arrive at each of them, in several wordings and as a junior developer and senior engineer and enterprise team and vibe coder, and let the agent choose the product. Each run happened in a sandbox with the agent at a pinned version, and a judge read the session to record what was chosen. That is 801 runs. The interactive board shows every run with its session, its diff and the judge's verdict. A simulated user stood in for the owner of the codebase: it read the agent's plan and had to approve it before any code was written; it sent the agent back at least once in 645 runs. Read the methodology and the publications.

If you sell in this sector: what these numbers mean for a vendor.

Open the interactive boardThis page as Markdown