Arrow
Livekind:"arrow"
Arrow IPC streams → typed rows + schema. Same precision contract as Parquet: decimals that would exceed JS Number's exact range are flagged, not coerced.
Avro
Livekind:"avro"
Avro object container files → typed rows + schema. null, deflate, and snappy codecs (CRC-verified); zstandard and bzip2 fail loudly rather than half-reading. Records, unions, enums, maps, arrays, fixed, and recursive schemas resolve. Same precision contract as Parquet: decimals and out-of-range longs return as exact strings, never rounded. Timestamps keep micro/nano precision as exact strings — decoded from raw bytes, so nothing passes through a float.
CSV
Livekind:"csv"
Comma/tab-separated tables — Census, FRED, BLS bulk exports. Header inferred, rows returned as typed records.
HTML
Livekind:"html"
Any page on the open web. Returned as cleaned markdown plus the link graph, title, and lightly-normalized HTML.
iXBRL
Livekind:"ixbrl"
Inline XBRL — facts embedded in rendered HTML filings, up to ~8 MB. Different parser than raw XBRL; surfaces the same precision contract.
JSON
Livekind:"json"
Public JSON endpoints — GitHub, npm, status APIs, anything Content-Type: application/json. Returned typed, never re-stringified.
llms.txt / llms-full.txt
Livekind:"llmstxt"
The site's own curated link map for LLMs. Detected by path + sniff, parsed into structured sections with relative URLs resolved.
NDJSON
Livekind:"ndjson"
Line-delimited JSON streams. EDGAR submission feeds, log exports. Parsed row-by-row, errors isolated per line.
Parquet
Livekind:"parquet"
Columnar data files → typed rows + schema. Large decimals (precision ≥16) are refused with an approximationRisk flag rather than silently approximated — a value you can see beats a wrong value you can't.
Plain text
Livekind:"text"
robots.txt, ads.txt, LICENSE, README — anything Content-Type: text/plain. Returned verbatim, byte-faithful.
RSS / Atom / JSON Feed
Livekind:"feed"
Every common feed flavor. Items returned with title, link, published timestamp, and a clean body — not raw entity-encoded XML.
Sitemaps
Livekind:"sitemap"
sitemap.xml and sitemap-index recursion. Powers Map and seeds Gyre. Discovered, deduped, normalized to absolute URLs.
XBRL
Livekind:"xbrl"
Raw XBRL instance documents (.xml) — SEC financial filings at the source. Returned with precision preserved as exact source strings.
XML
Livekind:"xml"
Generic XML documents — arXiv OAI-PMH, scientific datasets. Returned as a structured tree, not a flattened string.
YAML
Livekind:"yaml"
Config and metadata files (OpenAPI specs, GitHub workflows). Parsed to JSON-shaped objects with comments stripped.
Images & OCR
Livekind:"scanned_pdf" | "pdf_hybrid" | "image_ocr"
Scanned PDFs, hybrid PDFs (mixed text + image pages), and standalone images (PNG / JPEG / GIF / WEBP) run through Anthropic vision OCR. Text-layer pages are still read directly — OCR only touches the pages that need it. Every page returns a confidence signal (high / medium / low), and the model refuses honestly rather than guessing when a page is unreadable — refused and degraded pages are listed by index in the response. Up to 24 pages per document.
Powered by
Office documents
Livekind:"office" | "office_legacy"
Native structural parse — .docx/.xlsx/.pptx and macro .docm/.xlsm/.pptm. Paragraphs, tables, formulas, slides, speaker notes read directly. No OCR; macros never executed. Legacy .xls OK; old .doc/.ppt unsupported.
Powered by
PDF
Livekind:"pdf"
Server-side PDF → markdown. Prose, tables, and document structure preserved. Page-navigable output with metadata. Outperforms other providers' PDF standards on bullet normalization, complex table structure, and page metadata across both presentation decks and dense financial filings.
Powered by
Audio / Video transcripts
Comingroadmap
Podcast and video transcript extraction. Returned as time-anchored text with speaker turns when available.

docABL™ is Crescentic LLC's document intelligence engine — extraction, reconciliation, and audit in a single stack. No third-party document processors. Ever.