lazyFrogLOL/llmdocparser
A package for parsing PDFs and analyzing their content using LLMs.
Employs a layout analysis model to classify each PDF region (text, title, figure, table, equation, etc.) with precise coordinates and reading order, then extracts region images for multimodal LLM processing. Supports multiple LLM backends including Azure OpenAI, OpenAI, and Dashscope with configurable concurrency, optimized for RAG-friendly output that preserves document structure and semantic context.
269 stars and 43 monthly downloads. No commits in the last 6 months. Available on PyPI.
Stars
269
Forks
8
Language
Python
License
MIT
Category
Last pushed
Aug 06, 2024
Monthly downloads
43
Commits (30d)
0
Dependencies
13
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/lazyFrogLOL/llmdocparser"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
PaddlePaddle/PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR...
kreuzberg-dev/kreuzberg
A polyglot document intelligence framework with a Rust core. Extract text, metadata, and...
yfedoseev/pdf_oxide
The fastest PDF library for Python and Rust. Text extraction, image extraction, markdown...
opendataloader-project/opendataloader-pdf
PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.
NanoNets/docext
An on-premises, OCR-free unstructured data extraction, markdown conversion and benchmarking...