← all repositories

Nutlope/pdftochat

A web application that lets users upload PDFs and chat with them using a retrieval-augmented generation pipeline powered by Mixtral, Chroma vector search, and LangChain.js.

1.4k stars TypeScript RAG · SearchChat Assistants
pdftochat
Velocity · 7d
+1.4
★ / day
Trend
steady
star history

PDFToChat implements a complete RAG pipeline for PDF document Q&A. Users upload PDFs which are processed, chunked, and stored as vector embeddings in Chroma Cloud. When a user asks a question, the system retrieves relevant chunks via hybrid dense and sparse vector search using Qwen and SPLADE embeddings, then passes them to Mixtral via Together AI to generate context-grounded answers. The app is built with Next.js, uses Clerk for authentication, and stores files on Bytescale.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.