AltHub

StarTrail-org/PixelRAG Alternatives

visual document search / pixel-native RAG

PixelRAG renders documents (web pages, PDFs, images) as screenshots and retrieves over the resulting visual index for RAG, enabling search by visual appearance rather than text extraction.

9.7kPythonApache-2.0active · last push 2mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

PaddlePaddle/PaddleOCRGitHub

Use when you need mature OCR text extraction (100+ languages) from PDFs/images instead of a visual retrieval index.

Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.

88.1k
Python
Apache-2.0
active3mo ago
docling-project/doclingGitHub

Use when you want clean structured document data for LLMs through parsing rather than pixel-based search.

Get your documents ready for gen AI

66.4k
Python
MIT
active29d ago
baidu/Unlimited-OCRGitHub

Use for one-shot long-horizon parsing of documents into text/data instead of screenshot retrieval.

Unlimited OCR Works: Welcome the Era of One-shot Long-horizon Parsing.

24.3k
Python
MIT
active3mo ago
Unstructured-IO/unstructuredGitHub

Use when you need an ETL pipeline that converts complex documents to structured formats for LLMs, not a visual index.

Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to learn more about our enterprise grade Platform product for production grade workflows, partitioning, enrichments, chunking and embedding.

15.3k
HTML
Apache-2.0
active2mo ago
run-llama/liteparseGitHub

Use for fast, open-source document parsing to LLM-ready structured data rather than visual retrieval.

A fast, helpful, and open-source document parser

12.2k
Rust
Apache-2.0
active2mo ago
studio-dots-ai/dots.ocrGitHub

Use for multilingual document layout parsing into structured data with a single vision-language model.

Multilingual Document Layout Parsing in a Single Vision-Language Model

9.1k
Python
MIT
active7mo ago
bytedance/DolphinGitHub

Use for academic document image parsing via heterogeneous anchor prompting, not as a search engine.

The official repo for “Dolphin: Document Image Parsing via Heterogeneous Anchor Prompting”, ACL, 2025.

9.1k
Python
NOASSERTION
active7mo ago
mindee/doctrGitHub

Use for a lightweight, actively maintained OCR library for text and document images.

docTR (Document Text Recognition) - a seamless, high-performing & accessible library for OCR-related tasks powered by Deep Learning. Ongoing development and maintenance by t2k.

6.3k
Python
Apache-2.0
active2mo ago
Yuliang-Liu/MonkeyOCRGitHub

Use for lightweight LMM-based document parsing to text, not visual retrieval.

A lightweight LMM-based Document Parsing Model

6.6k
Python
Apache-2.0
active3mo ago
firecrawl/firecrawlGitHub

Use when you need text-based web scraping/search for LLM context rather than pixel-based visual retrieval.

The context API to search, scrape, and interact with the web at scale. 🔥

170.7k
TypeScript
AGPL-3.0
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

clovaai/donutGitHub

Use only if you want an older, unmaintained OCR-free document understanding model for research; previous generation.

Official Implementation of OCR-free Document Understanding Transformer (Donut) and Synthetic Document Generator (SynthDoG), ECCV 2022

6.9k
Python
MIT
dormant2.3y ago

Listed as an alternative to

These projects were analysed and named PixelRAG among their alternatives. The relationship is not symmetric — how PixelRAG rates them is a separate judgement, made when PixelRAG is analysed in its own right.

Future-House/paper-qaGitHub

calls PixelRAG “choose when you want pixel-native document search instead of text-based parsing RAG.”

High accuracy RAG for answering questions from scientific documents with citations

9.1kPythonactive
SciPhi-AI/R2RGitHub

calls PixelRAG “Choose for pixel-based document retrieval, removing the need for traditional parsing/embedding.”

SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.

8.0kPythonslowing
Yuliang-Liu/MonkeyOCRGitHub

calls PixelRAG “pixel-native web/document parsing for RAG, different indexing approach”

A lightweight LMM-based Document Parsing Model

6.6kPythonactive
airweave-ai/airweaveGitHub

calls PixelRAG “Choose it for pixel-native visual retrieval of rendered documents when text extraction and connector sync are not required.”

Open-source context retrieval layer for AI agents

6.6kPythonactive