How ColiVara retrieval works
mainUnlike traditional RAG systems that rely on text extraction, parsing, and chunking, ColiVara uses Vision Language Models to generate embeddings.
- Visual Awareness: It treats documents as images, allowing it to capture information from tables, figures, page layouts, and fonts that text-only parsers miss.
- No Manual Chunking: There is no OCR or text-to-markdown conversion step; the model retrieves the most relevant pages directly based on visual and textual cues.
- Late-Interaction Embeddings: It uses late-interaction style embeddings (based on the ColPali paper), which are more accurate than standard pooled embeddings for document retrieval.
- Managed Infrastructure: ColiVara manages the vector storage (using Postgres and pgVector) so you don't need to manage embeddings yourself.