StarTrail-org/PixelRAG

https://arxiv.org/abs/2606.28344. The end of web parsing. The beginning of scalable pixel-native search. link: https://pixelrag.ai/

What it solves

Traditional Retrieval-Augmented Generation (RAG) systems often fail to process complex visual information like tables, charts, and infographics because they rely on parsing web pages or documents into raw text, which strips away essential layout and visual context. PixelRAG solves this by treating documents as visual entities, allowing AI models to "see" and retrieve information directly from screenshots.

How it works

PixelRAG replaces text-based parsing with a visual pipeline. It uses a rendering engine (via Playwright/CDP) to capture documents—such as web pages or PDFs—as high-fidelity screenshot tiles. These images are then processed by a LoRA-fine-tuned vision-language embedding model (Qwen3-VL-Embedding) that maps visual content into a vector space. This allows the system to perform semantic search over the visual structure of documents rather than just their text content.

Who it’s for

This project is for developers and researchers building RAG applications that require high accuracy for documents containing non-textual data. It is also designed for users of agentic tools like Claude Code, who want to provide their AI agents with the ability to visually interpret web pages and documents.

Highlights

  • Visual-First Retrieval: Searches documents based on how they look, preserving tables, charts, and layout structure.
  • Claude Integration: Includes a pixelbrowse plugin that allows Claude to "see" and summarize web pages by taking screenshots.
  • General-Purpose Pipeline: Provides modular tools for rendering, chunking, embedding, and indexing documents.
  • Flexible Backend: Supports local FAISS indexes for quick deployment or Qdrant for scalable, production-grade vector search.

Related

  • Project
  • Project
  • Project
  • Project
  • Project