September 2026 Summaries
12 posts from LlamaIndex
Filter
Month:
Year:
Post Summaries
Back to Blog
Forms require specialized document-processing approaches because their structured fields, checkboxes, labels, sections, and changing layouts must be captured accurately and consistently, with even small errors potentially altering downstream decisions. The described LlamaParse approach represents forms as nested JSON objects containing field identifiers, labels, input types, values, sections, and empty fields, preserving relationships that flat extraction would lose. It emphasizes the importance of accurately determining checkbox states, detecting field bounding boxes for verification, and attributing each extracted value to its correct label or entry area. The account argues that general vision-language models can be costly and unreliable for these tasks, citing failures in checkbox recognition, box detection, alignment, and attribution, while purpose-built classifiers and deterministic detection models are presented as more reliable, including on filled or scanned forms. LlamaParse’s enriched-forms option is described as returning structured form data with source bounding boxes through its parsing API.
Sep 28, 2026
2,222 words in the original blog post.
LiteParse, an Apache-2.0 open-source PDF parsing tool, reports more than 300,000 weekly downloads, 12,000 GitHub stars, and contributions from over 30 developers since its launch earlier in the year. Recent updates to its PDFium fork, including caching, complexity fixes, memory reductions, and a scoped integration of mimalloc, reduced PDFium text-extraction time by 20–25%, resulting in reported averages of 2.8 milliseconds per page for text extraction and 3.9 milliseconds per page for Markdown rendering without OCR. The release also improves Markdown reconstruction through better handling of tables, columns, headers, rule lines, and multilingual text direction, with benchmark gains especially in table extraction and visual-grounding metrics. LiteParse can now return structured Markdown blocks with page bounding boxes, allowing users to link extracted content to specific document regions, and its new is-complex API identifies scanned, garbled, layout-heavy, or otherwise challenging pages for routing to more advanced parsing pipelines. The software is available through Node, Python, Rust, and browser-based WASM packages.
Sep 22, 2026
1,273 words in the original blog post.
AI document extraction combines document parsing, which converts pages into machine-readable structures, with schema-guided extraction, which answers defined questions using that structure; the passage argues that many production errors arise not from OCR or model reading failures but from ambiguous, overly rigid, or unreviewed schemas. It illustrates how fields such as an interest rate, purchase order number, total, or line item can have multiple valid interpretations, be absent from some documents, or occur repeatedly, causing systems to return plausible but incorrect or incomplete JSON. The discussion distinguishes value accuracy from record completeness and source grounding, noting that high accuracy on extracted values can conceal missing rows in long documents or unsupported assertions. It recommends auditing schemas for conditional scope, nullable fields, issuer-specific meanings, and one-to-many structures, then validating outputs against document counts and totals while requiring citations and confidence scores for each extracted value. The passage presents agentic, layout-aware extraction systems, including LlamaExtract and LlamaParse, as an approach that can route document components to appropriate models, verify completeness, and provide evidence, while emphasizing that better specifications and measurement practices are central to improving automation.
Sep 17, 2026
2,312 words in the original blog post.
OCR document automation depends not only on field-extraction accuracy but also on whether a system can identify and route uncertain or incorrect values for review. Because per-field accuracy compounds across documents with many fields, even high accuracy can leave many documents containing at least one error, while systems lacking useful confidence signals may require review of every document to meet quality requirements. The text argues that the more relevant operational metric is catch rate, or the proportion of erroneous documents flagged for review, supported by per-field confidence scores, source citations, and independent validation rules such as checksum and cross-field consistency checks. It also notes that intake problems, poor scans, mixed document bundles, and unsupported file types can limit automation before extraction begins. The piece presents LlamaParse and LlamaExtract as tools intended to address these issues through layout-aware parsing, schema-based extraction, per-field confidence, provenance citations, and configurable review thresholds, contending that vendors should be evaluated by how well their systems detect uncertainty rather than by accuracy figures alone.
Sep 16, 2026
2,415 words in the original blog post.
Confidence scores in document extraction can help organizations route high-confidence values automatically and send lower-confidence results for human review, with thresholds selected and validated against representative labeled datasets to meet specified precision targets. Using 370 ExtractBench documents containing 841,895 ground-truth fields, the evaluation found that LlamaParse Agentic Plus reached 97% precision at a confidence cutoff of about 0.7717, automatically accepting 559,666 correct values while sending 211,401 values for review, equivalent to 66.48% recall. The comparison reported that at the same precision target, Reducto Deep Extract achieved 33.23% recall and Extend Review Agent had no qualifying cutoff, while Agentic Plus provided scores for all returned values and substantially finer score granularity than the alternatives. The analysis emphasizes that useful confidence scoring depends on accuracy ranking, score coverage, and granularity, and recommends separate thresholds for fields with different error costs, explicit handling of unscored or missing values, and periodic validation as production document characteristics change. Across all acceptance levels, Agentic Plus recorded the lowest reported AUGRC, a measure of unreviewed-error risk, at 15.0 per thousand evaluated rows, alongside a measured cost of 8.53 cents per page.
Sep 16, 2026
8,241 words in the original blog post.
Intelligent document processing (IDP) platforms are intended to ingest, classify, extract, validate, and integrate data from varied documents, but their production performance can be limited by document variability, template maintenance, non-text content, and lower accuracy on scans, photos, handwriting, or unfamiliar layouts than in curated demonstrations. The passage contrasts legacy template-based systems with “agentic” approaches that use orchestrated OCR, layout-aware models, and vision-language models to process text, tables, charts, images, and handwritten material without templates for every new format. It presents LlamaParse as an example of this approach, claiming it produces structured Markdown, JSON, or HTML with confidence scores and source citations. It argues that buyers should evaluate platforms using 50 to 100 representative real-world documents, measure field-level accuracy and straight-through processing rates, assess confidence-based review workflows and integration capabilities, and focus on difficult documents that create operational bottlenecks. High-variety, high-accuracy use cases in financial services, healthcare, and legal processing are identified as areas where platform architecture can significantly affect manual-review costs and implementation outcomes.
Sep 14, 2026
2,367 words in the original blog post.
PDF OCR software is evolving from basic text digitization toward layout-aware, semantically structured document processing for RAG systems, AI agents, search, and automation. The comparison positions LlamaParse as an API-first option for complex, table-heavy, multimodal documents that need Markdown or JSON outputs for LLM workflows, while Azure Document Intelligence is suited to Azure-based enterprises using prebuilt models for invoices, receipts, IDs, and forms. Amazon Textract is presented as a scalable AWS-native service for forms, handwriting, and high-volume extraction, whereas ABBYY FineReader emphasizes offline processing, broad multilingual support, document comparison, and traditional desktop digitization. Choosing a provider depends on document complexity, cloud ecosystem, security and deployment requirements, integration capabilities, processing volume, and the amount of downstream cleanup required, with testing against real document sets recommended because performance varies across handwriting, poor scans, nested tables, and mixed layouts.
Sep 13, 2026
3,105 words in the original blog post.
Just-in-time agentic OCR is presented as a two-pass document-processing approach for ad-hoc data rooms of roughly 10–100 files: agents first perform inexpensive text extraction across all uploads to enable keyword or semantic retrieval, then apply more accurate but costly vision-language-model OCR only to the pages identified as relevant. An example using 84 SEC filings shows how this method can isolate a few pages containing difficult financial tables rather than processing all 12,013 pages with VLM OCR, while page-complexity detection can further identify scanned, sparse-text, image-heavy, or table-heavy pages that may need enhanced parsing. The approach is argued to work best for interactive investigations because agents can compensate for imperfect initial retrieval through repeated searches, but it is considered unsuitable for offline corpora of thousands to millions of documents, where VLM-quality parsing of every page should occur before indexing to protect retrieval accuracy. The discussion also identifies limitations in common tools such as pdftotext and general frontier models, including poor handling of scans, layouts, tables, grounding, auditability, and non-PDF formats, and promotes LiteParse as a low-cost first-pass parser and LlamaParse as a targeted VLM-based second-pass service with page selection, table structures, bounding boxes, confidence scores, and optional background processing.
Sep 11, 2026
2,115 words in the original blog post.
Extracting tables from PDFs is difficult because PDFs usually store text as positioned characters or images rather than as explicit rows, columns, and cells, requiring systems to infer structure from visual cues such as alignment, whitespace, and headers. Real-world documents complicate this task with borderless layouts, wrapped text, empty cells, merged columns, scanned pages, rotated tables, and multi-page registers whose headers may not repeat. Flat text extraction, fixed templates, and OCR alone often fail because they do not reliably preserve or reconstruct the relationships among values. A production-oriented approach combines document normalization, layout-aware table detection, structural reconstruction, schema-aligned extraction, validation, confidence scoring, and targeted human review. The discussion presents LlamaParse as a platform designed for this workflow, using layout-aware parsing to retain table structure and schema-based extraction to convert examples such as bank-statement transaction registers into typed records containing dates, descriptions, deposits, withdrawals, balances, and transaction categories. It emphasizes that financial tables can be validated through arithmetic reconciliation, including running-balance and period-total checks, while citations, confidence scores, and version pinning support auditability, exception handling, and reproducible integration with accounting, ERP, and analytics systems.
Sep 10, 2026
3,716 words in the original blog post.
LlamaIndex used Stainless to generate and maintain its LlamaParse SDKs and CLI tooling across languages such as Python, TypeScript, and Go, avoiding the substantial effort of building idiomatic client libraries by hand. Stainless provided a layer between LlamaIndex’s OpenAPI specification and the public SDK interface, enabling consistent resource structures, typing, pagination, retries, async support, documentation, and releases while allowing generated source code to remain inspectable and customizable. The platform also encouraged LlamaIndex to treat its OpenAPI specification as a core product artifact by exposing inconsistencies in naming, schemas, and API design. Following Stainless’s May 2026 announcement that it was joining Anthropic and winding down hosted products, LlamaIndex is migrating away while seeking to preserve the SDK interfaces users already depend on, since replacing a generator can alter public method names, models, parameters, return types, and behavior. Despite the transition, LlamaIndex says it would choose Stainless again, citing the leverage it gave a small team and its broader lesson that SDK design and developer experience are essential infrastructure.
Sep 04, 2026
1,199 words in the original blog post.
LlamaIndex has released Turbo in beta, a new extraction tier designed for latency-sensitive workflows such as interactive form filling and document-driven agents. Turbo extracts directly from document pages in parallel rather than using a separate parsing pass, achieving a median processing time of 3.7 seconds per page and a Value F1 score of 0.84 on the ExtractBench schema-guided extraction benchmark, where it reportedly outperformed evaluated systems in median speed. Its per-page latency decreases to roughly half a second for medium and long documents because fixed job costs are distributed across parallelized pages, while other systems’ latency rises more sharply after about 16 pages. The company recommends Turbo for response-path tasks where speed is critical, Cost Effective for lower-cost background processing, and Agentic or Agentic Plus for complex documents and schemas. Turbo supports fewer input formats and configuration options than parse-backed tiers, is available through the Extract API, and costs 35 credits per page.
Sep 03, 2026
552 words in the original blog post.
LlamaIndex and Kaggle have launched ExtractBench, an open benchmark and leaderboard for assessing document extraction systems on 370 enterprise documents comprising 4,869 pages across eight business domains and 67 document types. Designed for workflows in which AI agents act on structured data extracted from complex files, the benchmark evaluates 14 frontier vision-language models, coding agents, and specialized APIs using deterministic, rule-based scoring across factors including extraction accuracy, OCR and perception quality, table handling, document length, domain coverage, and cost. Unlike prior benchmarks focused on short, clean digital documents, ExtractBench includes scanned, handwritten, rotated, lengthy, and table-heavy files, while using frozen schemas to enable direct comparison. Reported findings indicate that systems diverge substantially on long documents and complex tables, with LlamaIndex’s agentic extraction offering strong reported accuracy and source bounding boxes at a lower per-page cost than certain coding-agent alternatives. The initiative aims to provide transparent, reproducible evaluation through Kaggle, invite external system submissions, and expand toward harder document cases and end-to-end agent workflow testing.
Sep 02, 2026
1,148 words in the original blog post.