• 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
  • LlamaIndex avatar

    LiteParse

    Local PDF and office document parser with OCR and bounding boxes

    12.9k
  • opendataloader-project avatar

    OpenDataLoader PDF

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

    29.8k