Many RAG systems start by parsing web pages into text when handling them.
This sounds natural, but the problem arises right here: web pages are not just text. Tables, charts, layouts, formula screenshots, infographics, button contexts—many answers exist precisely in the visual structure.
Once a page is flattened into text, these structures can be lost. No matter how smart the model is afterward, it can only answer questions based on incomplete material.
The project introduced today, PixelRAG, aims to solve this issue that traditional web parsing has long ignored: enabling RAG to directly “see” what a web page actually looks like.
Project Introduction
PixelRAG is an open-source visual retrieval-augmented generation project by StarTrail-org and the official code repository for the paper *PIXELRAG: Web Screenshots Beat Text for Retrieval-Augmented Generation*.
Its core idea is straightforward: render web pages, PDFs, images, and other documents into screenshots, then perform vector retrieval at the image level, allowing subsequent vision-language models to directly read the retrieved page images.
Since going open source, the project has gained approximately 6.6k stars on GitHub, showing that the idea of “don’t rush to flatten web pages into text—preserve their visual form for retrieval” has struck a long-standing pain point for many developers working with RAG.
It also provides a hosted search service where you can directly query a pre-built index of 8.28M Wikipedia pages—no local setup or API key required.
Interested readers can try it out directly.



