MegaParse
Parser that converts PDF, DOCX, PPTX, XLSX, and CSV files into lossless LLM-ready output.
About
Quivr's team built MegaParse as the ingestion layer for LLM applications that cannot afford to lose information in parsing. It converts PDF, DOCX, PPTX, XLSX, CSV, text, and image files into clean LLM-ready output while keeping tables, headers, footers, and tables of contents intact. Two modes cover most needs: the standard parser runs locally on top of system tools, while MegaParseVision routes page images through multimodal models including GPT-4o, GPT-4, and Claude 3.5 or Claude 4 for the hardest layouts, which requires OpenAI or Anthropic API keys. Installation is pip install megaparse on Python 3.11 or newer, with Poppler, Tesseract OCR, and libmagic as system dependencies, and the repository ships a FastAPI server plus Docker files for running it as a service. The project is Apache-2.0 licensed with about 7,400 stars, though commits stopped in February 2025, so treat it as stable rather than evolving. RAG builders use it as a single entry point for heterogeneous document collections instead of stitching together format-specific extractors, and the vision mode stays optional for cost control.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- OCR & Document Processing
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Intermediate (3/5)
- License
- Apache-2.0
- 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.