The constrained XML dialect, paired with IBM's Docling parser, names where charts and headlines begin so models don't re infer structure on every PDF and slide.
PDFs and Word files were built for layout, not for machine reading. Every document an AI system ingests today forces it to re-infer what a human reader sees at a glance — where a chart ends, which row is a header, which cells belong to a column. IBM Research is betting that naming those boundaries up front can cut token spend and inference time, and has published a new open format called DocLang to do it.
DocLang is a constrained XML dialect that tells a model in fewer tokens where structural elements begin and end, with the explicit goal of lowering latency and inference cost on enterprise documents. The format is meant to ride on top of Docling, IBM's open-source parser. Docling already converts PDFs, slides, spreadsheets, and video into structured output; DocLang is the serialization layer downstream models read.
The demand signal sits with the parser, not the new format. IBM reports Docling at 32 million downloads and 64,000 GitHub stars, calling it the company's most successful open-source release. Docling is integrated into LangChain, Red Hat OpenShift, and IBM's own Granite model family, which gives DocLang a path into real pipelines.
The catch: an open standard succeeds on who else adopts it, and no third-party parser or model vendor has yet committed to DocLang. Pipeline uptake beyond IBM's footprint is the watch item.