Compare · LM-Kit vs LlamaIndex

Same documents. A different boundary.

LlamaParse parses your documents in LlamaIndex's cloud. LM-Kit parses them on your hardware, with the most accurate parser you can run yourself.

#1 on visual grounding #1 self-hosted on ParseBench No per-page API charge Edge, local or air-gapped
LlamaIndex
A commercial document processing platform, LlamaParse, run as a cloud service and billed in credits
LM-Kit
A document parsing engine you run yourself, embedded in .NET or served to any language by LM-Kit One
Documents go to
LlamaIndex's cloud, or your VPC on the Enterprise plan
Documents go to
Nowhere: machines you administer, air-gapped if you want

Two document platforms, one design choice apart.

Both turn PDFs, scans and office files into data an AI can use. The difference is where that work happens, and who sees the documents.

LlamaIndex

A managed document cloud

LlamaParse parses, extracts, splits, classifies and indexes documents as a hosted service, priced per credit.

  • Commercial cloud service; SaaS, or hybrid and VPC on Enterprise
  • Credits: 1,000 for $1.25, 10,000 free each month
  • Parse tiers from Cost Effective to Agentic Plus, 130+ file formats
  • LiteParse, a separate local parser: text and boxes, no LLM

LM-Kit

A document engine you run

Document Parsing runs inside your application or on your servers, with RAG, extraction and agents in the same engine.

  • LM-Kit.NET embeds it; LM-Kit One serves it over REST, CLI and MCP
  • Edge, local or fully air-gapped; LM-Kit never receives a document
  • No per-page API charge: one model file, your hardware
  • Commercial license, free to build and evaluate

On LlamaIndex's own benchmark, LM-Kit grounds best.

ParseBench is published by LlamaIndex. LlamaParse's two agentic tiers lead overall; LM-Kit is third, first on visual grounding, and first of everything you can host.

85.2 LM-Kit visual grounding, against 84.3 for LlamaParse Agentic
85.5 LM-Kit overall, against 87.0 and 90.2 for the agentic tiers
82.3 LM-Kit at its fastest level, against 80.6 for LlamaParse Cost Effective
36.9 LiteParse, LlamaIndex's local parser, which uses no LLM

The mean of the five ParseBench dimensions: tables, charts, content faithfulness, semantic formatting and visual grounding.

# Method Runs as Overall Per page
1 LlamaParse Agentic Plus Cloud API 90.2 5.6¢
2 LlamaParse Agentic Cloud API 87.0 1.3¢
3 LM-Kit High Self-hosted 85.5 local
4 LM-Kit Medium Self-hosted 84.2 local
5 LM-Kit Low Self-hosted 82.3 local
6 Pulse Ultra 2 Cloud API 81.6 1.5¢
9 Anthropic Opus 5.5 (Effort High) Frontier model 79.8 6.1¢
11 oi-parser Self-hosted 78.3 local
17 OpenAI GPT-5.6 Sol (Reasoning High) Frontier model 75.3 8.1¢
19 Google Gemini 3 Flash (Thinking High) Frontier model 75.0 2.4¢
49 Mistral OCR 4 (Annotation) Cloud API 68.2 0.5¢
89 Azure Document Intelligence (Layout) Cloud API 59.6 1.0¢
110 Google Cloud Document AI Cloud API 50.4 1.0¢
113 AWS Textract Cloud API 47.9 1.5¢

Ranks among all 142 methods on the public board plus LM-Kit's three levels; a dotted row marks methods not shown. LM-Kit scores: the public ParseBench evaluation code and dataset, charts graded without the optional LLM judge. Other methods: parsebench.ai leaderboard, October 3, 2026.

Where LlamaIndex shines.

LlamaParse is a strong product, and on some documents a cloud service is the right answer. Here is what it does well.

The top overall score

Its Agentic Plus tier leads ParseBench overall, at 90.2, for 5.6¢ a page.

Nothing to operate

A hosted service with a 99.9% uptime target: call the API, and the scaling is somebody else's job.

Broad format coverage

130+ file formats in one API, with Markdown, JSON, XLSX and annotated PDF outputs.

Cost routing per page

Auto Mode sends each page to the cheapest tier that handles it, which LlamaIndex says saves up to 80%.

Document workflow tools

Extraction, classification, splitting, indexing and an agent builder sit beside parsing in one platform.

Compliance programs

SOC 2, HIPAA and GDPR compliance for its SaaS, and custom BAAs on the Enterprise plan.

Where LM-Kit takes a different path.

LM-Kit brings cloud-class parsing to the documents that cannot leave: on a laptop, a scanning station, or a server with no internet at all.

No page leaves

Parsing runs on machines you administer. There is no processor to disclose and nothing to open in the firewall.

Every answer can show its work

Each element carries its page, box, reading order and confidence: the best visual grounding on ParseBench.

No per-page API charge

Volume costs hardware you already run, not credits. Parse the archive, then parse it again.

Any language, or inside .NET

LM-Kit One serves the parser over REST, a command line and MCP; LM-Kit.NET embeds it in-process.

One stack, beyond parsing

RAG, structured extraction, agents, speech and vision share one runtime, so parsed pages flow straight into them.

Pinned and predictable

One versioned model file, verified on load. Nothing changes under a validated pipeline until you upgrade.

Side by side.

LlamaIndex facts are from its own website and pricing page; scores from the ParseBench leaderboard.

TopicLM-KitLlamaIndex (LlamaParse)
Product and deployment
What you getA parsing engine you run: SDK and serverA managed document processing service
Where it runsYour machines: edge, servers, air-gappedLlamaIndex cloud; hybrid or VPC on Enterprise
Who receives the documentsNo one outside your networkThe service, unless deployed in your VPC
Works with no internetYes, after installationNo, for the hosted service
LicenseCommercial; free to build and evaluateCommercial service; plans from Free to Enterprise
Accuracy on ParseBench
Best overall score85.5 (High), third of all methods90.2 (Agentic Plus), first
Visual grounding85.2, first of all methods84.3 (Agentic)
Best self-hosted option82.3 to 85.5, first of all self-hosted methodsLiteParse, 36.9 (no OCR, no LLM)
Output
TablesHTML with merged cellsAdvanced table extraction
Charts as dataValues measured from the drawingChart and graph extraction
Bounding boxes and reading orderEvery element, with a confidenceLayout detection with bounding boxes
FormatsMarkdown, JSON, HTML, DocLangMarkdown, text, JSON, XLSX, HTML tables, annotated PDF
Cost and access
Pricing modelLicense; no per-page API chargeCredits per action: 1,000 credits for $1.25
Per page, top tierYour hardware1.3¢ (Agentic), 5.6¢ (Agentic Plus)
Interfaces.NET SDK, REST, CLI, MCPWeb app and API
Beyond parsingRAG, extraction, agents, speech, vision in one runtimeExtract, classify, split, index in the platform

Which one fits your documents?

It usually comes down to one question: may these documents leave your network?

Choose LlamaIndex if you…

  • Can send your documents to a cloud service
  • Want the highest overall score and pay per page for it
  • Prefer a managed service to running anything yourself
  • Want an agent builder hosted beside your parser

Choose LM-Kit if you…

  • Handle documents that must stay on your machines
  • Need answers that cite the exact region they came from
  • Parse at volume and want no per-page API charge
  • Deploy at the edge, on premises or air-gapped

Frequently asked questions.

What is the difference between LM-Kit and LlamaIndex?

LlamaIndex sells LlamaParse, a commercial document processing service that parses documents in its cloud, or in a customer VPC on its Enterprise plan, billed in credits. LM-Kit is a document parsing engine you run yourself, embedded in .NET with LM-Kit.NET or served to any language by LM-Kit One, with no per-page API charge and no document leaving your machines.

Is LlamaParse a cloud service?

Yes. LlamaParse is a commercial document processing service billed in credits, from a free plan to Enterprise. Its Enterprise plan adds hybrid and VPC deployment. LlamaIndex also offers LiteParse, a separate local parser that extracts text and bounding boxes without an LLM.

How do LM-Kit and LlamaParse compare on ParseBench?

On ParseBench, a benchmark published by LlamaIndex, LlamaParse Agentic Plus scores 90.2 overall and LlamaParse Agentic 87.0. LM-Kit scores 85.5 at High, third overall and first of every method you can run yourself, and leads all methods on visual grounding at 85.2.

Can LlamaParse run offline?

LlamaParse is a hosted service; its Enterprise plan adds hybrid and VPC deployment. LiteParse, its separate local parser, runs offline but extracts text without OCR or an LLM and scores 36.9 on ParseBench. LM-Kit runs fully offline after installation, including on air-gapped machines.

Does LM-Kit work outside .NET?

Yes. LM-Kit One serves the parser over a REST API to any language, from a command line, and to agents through MCP. LM-Kit.NET embeds the same parser in .NET applications.

Document parsing

Cloud-class parsing. On your own hardware.