app like that
pdf-rag
pdf-rag

RAG (Retrieval-Augmented Generation) template with PDF OCR, vector search and chat/documents UI

Features

PDF document processing

Process PDF documents using Optical Character Recognition (OCR) for extracting text, allowing for handling of both scanned and handwritten documents.

Multi-document conversation

Engage in conversations contextually linked to multiple documents, with capabilities for filtering and referencing specific document sections.

Vector storage with Milvus

Utilize Milvus DB to store document data as vectors, supporting operations at the scale of billions of vectors for enhanced search efficiency and accuracy.

Slick web interface

Access and navigate the application's features through a modern, user-friendly web interface.

Large documents support

Process and manage status updates on processing large documents, ensuring efficient handling of extensive data inputs in real-time.