engramly
Engramly Parse 产品详情页正文目前仅有英文版本,导航与页尾已切换为中文。完整中文翻译正在准备中。

Engramly Parse · 面向大模型的文档引擎

100 页 PDF,完美 Markdown仅需 2 秒。

Engramly Parse 是一款极速、无服务器化的解析引擎,把复杂 PDF — 表格、公式、多栏排版 — 转换为大模型可以直接消费的结构化 Markdown。

一次 API 调用 · 按页计费 · 每月免费 500 页

api.engramly.net/v1/parse
SEC 10-K Filing · Page 47PDF

Financial Results FY2025

Revenue increased 23% year-over-year to $4.2B driven by strong demand in cloud services. Operating margins expanded to 34.1% reflecting scale efficiencies.

Revenue$4,200M
COGS$2,772M
Gross Profit$1,428M
R&D$588M
Operating Income$840M

Note 14: The forward-looking statements herein are subject to risks...

output.md · 2.1s · 47 pages
## Financial Results FY2025

Revenue increased 23% year-over-year to
$4.2B driven by strong demand in cloud
services. Operating margins expanded to
34.1% reflecting scale efficiencies.

| Line Item        | Amount    |
|------------------|-----------|
| Revenue          | $4,200M   |
| COGS             | $2,772M   |
| **Gross Profit** | $1,428M   |
| R&D              | $588M     |
| **Op. Income**   | **$840M** |

> Note 14: Forward-looking statements
> herein are subject to risks...

Real output — tables preserved as Markdown, headings structured, noise stripped.

Built for the LLM stack

  • LangChain
  • LlamaIndex
  • OpenAI
  • Anthropic
  • Pinecone
  • Weaviate

The problem

PDF parsing is still broken — especially for LLMs.

$10+
per 1,000 pages on legacy clouds

Incumbent OCR services charge premium prices and return complex JSON you still need to post-process.

30–60s
for long documents

Most services process pages serially. A 100-page PDF means a 100× wait — unacceptable for real-time AI agents.

10,000+ lines
of nested JSON output

Legacy OCR returns bounding boxes, spans, and confidence scores. You still have to write a parser just to get usable text.

Your RAG pipeline deserves clean Markdown, not a weekend spent writing regex to reassemble shattered tables.

Tables

Borderless, merged, nested — all reconstructed.

Financial reports, research papers, and legal documents are full of tables that break every OCR tool. Engramly Parse uses vision-based layout analysis to identify table structure and reconstruct perfect Markdown — including rowspan, colspan, and invisible borders.

  • Borderless and semi-bordered tables detected by visual structure
  • Merged cells preserved with correct row/column alignment
  • Numbers stay precise — no decimal drift, no column swap
Other tools
Revenue Q1 Q2 Q3 Q4 North America 120 135 128 Europe 89 94 — 101 APAC 45 52 58 61 Total 254 281 186 290 (merged header lost) (dash read as empty) (columns misaligned)
Engramly Parse
RegionQ1Q2Q3Q4
N. America120135128128
Europe8994101
APAC45525861
Total254281186290
Quarterly revenue · borderless tableperfect alignment

Reading order

Multi-column layouts, correctly sequenced.

Academic papers, magazines, and government filings use multi-column layouts that naive OCR reads straight across. Engramly Parse detects column boundaries and reconstructs the natural reading flow — left column first, then right, with figures and captions placed correctly.

  • Two-column and three-column layouts automatically detected
  • Figures, captions, and footnotes placed in semantic order
  • Cross-page continuity preserved for split paragraphs
1We propose a novel attention mechanism that combines...
2Results on WikiText-103 show a 3.2 point improvement...
Fig 1 Architecture diagram
3The sparse routing pass reduces FLOPs by 40% while...
4Table 2 summarizes ablation results across model sizes...
Correct reading orderleft col → right col

Formulas

LaTeX extraction that actually works.

Mathematical notation is the hardest thing to extract from PDFs. Engramly Parse decodes inline and display math into clean LaTeX — preserving subscripts, fractions, matrices, and Greek symbols exactly.

  • Inline and display math detected and converted to LaTeX
  • Complex notation: integrals, matrices, multi-line equations
  • Output ready for Markdown renderers and LLM consumption
Other tools
Attn(Q,K,V) = softmax(QKT / √d)V L = −Σi yi log(ŷi) ∇θJ(θ) = E[∇θ log πθ(a|s) · Â] (unicode mangled) (subscripts lost) (fractions flattened)
Engramly Parse
ML paper · dense notationvalid LaTeX output

Three ways to parse

One engine. API, SDK, or Playground.

Whether you need a quick visual test, a Python integration, or a production HTTP endpoint — the same parsing engine powers all three.

REST API

One POST, instant Markdown.

Send a PDF file or URL. Get structured Markdown with tables, formulas, and headings. Scales from 1 page to 10,000 pages with zero configuration.

terminalbash
$ curl https://api.engramly.net/v1/parse \
    -H "Authorization: Bearer $KEY" \
    -F "file=@report.pdf" \
    -F "output_format=markdown"

# → 47 pages parsed in 2.1s
# → clean Markdown with tables
Python SDK

pip install, parse, done.

The official Python SDK wraps the API with type-safe methods, automatic retries, and streaming support. Drop it into your RAG pipeline in minutes.

parse.pypython
from engram_pdf import Engram

client = Engram(api_key="zpka_...")
result = client.parse(
    "financial_report.pdf",
    mode="pipeline",
)

print(result.markdown)
# | Revenue | $4,200M |
# | COGS    | $2,772M |
Web playground

Drag. Drop. See results.

No signup required. Upload any PDF and see the parsed Markdown output instantly. Compare the original document side-by-side with structured output.

playgroundlive
TITLEFinancial Results FY2025
TEXTRevenue increased 23%...
TABLE5 × 2 cells preserved
FORMULALaTeX captured
FIGUREChart detected + caption
FOOTERNote 14 preserved

Massively parallel inference

100 pages hit 100 GPUs. You get results in 2 seconds.

Every page of your document is processed in parallel across a serverless GPU fleet, then reassembled into a single Markdown output. No queues, no per-page wait. Scale to zero when idle. Pay only for compute used.

PDF · 100 pages
in
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
GPU
out
Markdown · 2.1s
Layout-aware understandingMultimodal text extractionserverless · scale-to-zero · pay per page

Built for developers

One API call. Perfect Markdown. Every time.

No CUDA setup, no GPU management, no post-processing scripts. Send a PDF, get Markdown that your LLM can read directly.

Python SDK
pip install engram-pdf
rag.pypython
from engram_pdf import Engram

client = Engram(api_key="zpka_...")

# Parse a complex financial report
result = client.parse(
    "10k_annual_report.pdf",
    mode="pipeline",
)

# Feed directly into your RAG
for block in result.blocks:
    vector_db.upsert(
        text=block.content,
        metadata={"type": block.type}
    )
LangChain integration
Drop-in document loader
loader.pypython
from engram_pdf.integrations import (
    EngramPDFLoader,
)

loader = EngramPDFLoader(
    api_key="zpka_...",
    mode="pipeline",
)

docs = loader.load("research_paper.pdf")

# Each doc has clean markdown
# with tables + formulas intact
chain.invoke({"docs": docs})
HTTP API
curl, fetch, any language
terminalbash
$ curl https://api.engramly.net/v1/parse \
    -H "Authorization: Bearer zpka_..." \
    -F "file=@paper.pdf" \
    -F "mode=pipeline" \
    -F "output_format=markdown"

{
  "pages": 47,
  "elapsed": 2.1,
  "markdown": "## Results\n\n| ...",
  "blocks": [...]
}
OmniDocBench
92.6 overall score · top of public leaderboard for end-to-end document parsing.
Latency
2-5s for 100 pages. Constant time regardless of document length.
Open source

Pricing

Pay per page. Start free.

One simple price. No request fees, no model surcharges, no integration tax. Scale from prototype to production without rewriting your billing forecast.

FreeBuild & explore
$0/month
500 pages / month
  • All layout types
  • Markdown + JSON + HTML
  • Community support
  • No credit card
ProFor developers
$9/month
3,000 pages included
  • Everything in Free
  • $0.003 per overage page
  • Priority queue, faster cold starts
  • Email support, < 24h response
Most popular
Team
$49/month
25,000 pages included
  • Everything in Pro
  • $0.0025 per overage page
  • Higher rate limits (240 rpm)
  • Priority email support
EnterpriseHigh volume
$99+/month
50,000 pages included
  • Everything in Pro
  • $0.002 per overage page
  • Dedicated GPU concurrency
  • SLA + DPA + private deployment

What 3,000 pages a month actually gets you

100
research papers
parsed end-to-end
30
annual reports
tables intact
3,000
invoices
ready for your AI agent

That's $0.003 per page at Pro — less than a third of what most legacy OCR APIs charge, and faster than anything that still streams pages one at a time.

No credit card to startFiles deleted after processingCancel anytime, proratedWorks from anywhere in the world

14-day money-back guarantee on your first paid month · Refund Policy · Terms of Service

Get early access.

We'll send you an API key when your account is ready. No spam.

By joining you agree to our Terms and Privacy Policy.