#27 · Primary category: Computer Vision
olmocr
Toolkit for linearizing PDFs for LLM datasets/training
Project last updated:03/25/26
GitHub Stars
19.4K
Forks
1.6K
Contributors
16
License
Apache-2.0
Why we included this project
Feeding PDFs into an LLM pipeline usually means fighting the layout: text buried in scans, multi-column pages, or headers that repeat on every sheet. olmOCR runs a 7B vision-language model on your own GPU and turns PDFs, PNGs, and JPEGs into clean Markdown, keeping a sensible reading order through figures, tables, equations, and handwriting while dropping headers and footers. Because there is no per-call API fee, the cost stays around $200 per million pages, which makes bulk jobs like building a training corpus or digitizing an archive feasible. It also includes a benchmark suite with thousands of documents, so you can check its output against other OCR tools before you commit. For teams that need large volumes of clean document text without paying per page, this is a solid self-hosted option.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)