Chandra
OCR model that converts PDFs and images into HTML, Markdown, or JSON with layout, tables, and handwriting.
About
Datalab, the team behind Marker and Surya, trained Chandra to turn images and PDFs into structured HTML, Markdown, or JSON while preserving layout information. The vision language model handles complex tables, forms, handwriting, and mathematical notation, extracts embedded images with captions, and reads more than 90 languages, averaging 77.8 percent across 43 languages on the project's multilingual benchmark. Installation is pip install chandra-ocr with a choice of vLLM or Hugging Face inference backends, and throughput reaches about 1.44 pages per second on an NVIDIA H100; an NVIDIA GPU is effectively required for practical use. The code is Apache-2.0, but the weights carry a modified OpenRAIL-M license: free for research, personal use, and companies under 2 million dollars in funding or revenue, with commercial licensing sold by Datalab beyond that threshold. The repository has about 11,800 stars, and the Chandra 2 release of March 2026 scores 85.8 on the olmOCR benchmark. Document pipelines adopt it where handwriting, forms, and multilingual scans defeat conventional OCR engines.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- OCR & Document Processing
- Price
- Freemium
- Platform
- Local/Desktop
- Difficulty
- Intermediate (3/5)
- License
- OpenRAIL-M
- Added
- Jul 29, 2026
Related Tools
Document parsing library by IBM for converting PDFs and documents to structured data.
Deep learning based OCR library in Python and TensorFlow/PyTorch.
One-stop tool for high-quality PDF extraction to Markdown or JSON.
Python bindings for MuPDF library for fast PDF text and image extraction.
Tool for extracting tables from PDF files into CSV or DataFrame format.
Python library for extracting tables from PDF files.