• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Ai2 avatar

olmOCR

PDF and image-to-Markdown converter built on a 7B vision-language model

  • AI models and runtimes
  • Productivity
View on GitHub

What it is

olmOCR turns PDFs, PNGs, and JPEGs into clean Markdown text, keeping a natural reading order across multi-column layouts and figures while handling equations, tables, and handwriting and stripping headers and footers. It runs a 7B vision-language model locally on an NVIDIA GPU or against a remote vLLM server, and includes trainer code and a benchmark suite for OCR systems. Researchers and teams building LLM training datasets use it to extract text from large document collections at low cost per page.

Images

Facts

Stars
19,772 GitHub stars.
19,772

Forks
1,650
Commits
2,126
Contributors
15
Language
Python
License
Apache-2.0
Last commit
Mar 25, 2026
On GitHub since
September 2024
First release
February 2025
Platforms
Linux, CLI, library
Self-hostable
No
Alternative to
Mistral OCR, Adobe Acrobat
Tags
  • pdf
  • open-weights
  • ocr
  • multimodal
  • document-parsing
  • llm-evaluation

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Docling Project avatar

    Docling

    Python library and CLI that converts documents into structured data for AI

    69.2k
  • Firecrawl avatar

    pdf-inspector

    Rust library that classifies PDFs and extracts their text as Markdown

    19.7k
  • opendataloader-project avatar

    OpenDataLoader PDF

    PDF parser that outputs Markdown, JSON and HTML, plus PDF auto-tagging

    29.8k
  • Datalab avatar

    Chandra OCR

    OCR model converting scanned pages and PDFs into layout-aware Markdown

    12.5k

What people are saying

Updated Oct 21, 2026
  • Hacker NewsOlmOCR 2Oct 24, 2025 · 5 points · 1 comment (opens Hacker News in a new tab)
  • Bluesky“🔥 olmOCR – Toolkit OCR open-source dari AllenAI. 📄 Ubah PDF, PNG, & JPEG jadi Markdown bersih & rapi. ✨ Fitur: Auto hapus header & footer Susun teks sesuai…”Oct 4, 2025 · 5 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“Run olmOCR-bench yourself: OCR your own documents: Try the olmOCR online demo: olmocr.allenai.org Read our updated technical report:”Jun 18, 2025 · 5 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“@kylelo.bsky.social The README at suggests 15GB is a minimum requirement, but theoretically shouldn't a quantized model like be runnable on a 12 GB GPU?”Dec 18, 2025 · 2 likes · 1 reply (opens Bluesky in a new tab)
  • Bluesky“olmOCR A toolkit for training language models to work with PDF documents in the wild.”Mar 11, 2025 · 3 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“7. Claude Opus 4.7 used to exploit music festival ticketing system LINK 8. AllenAI olmocr toolkit for PDF linearization LINK”Jul 2, 2026 · 0 likes · 1 reply (opens Bluesky in a new tab)
  • Bluesky“Github Repo:”Aug 17, 2025 · 0 likes · 1 reply (opens Bluesky in a new tab)
  • Bluesky“allenai/olmocr Toolkit for linearizing PDFs for LLM datasets/training A toolkit for converting PDFs and other image-based document formats into clean…”Jul 2, 2026 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“3/ This new VLM outperforms traditional programmatic PDF readers in document parsing while being far more cost-effective than other VLMs such as GPT-4o. Paper…”Oct 31, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“Demo: Github:”Oct 29, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“panzer-arc starred allenai/olmocr panzer-arc starred allenai/olmocr · June 4, 2025 01:31 allenai... Result Details”Jun 4, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“allenai/olmocr: Toolkit for linearizing PDFs for LLM datasets/training #olmocr #pdf #ocr”Mar 3, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)