PDF Chat Applications RAG Tools

Streamlit/web-based chatbots for interactive Q&A with uploaded PDF documents using RAG. Does NOT include document chunking libraries, evaluation frameworks, or domain-specific applications (legal/healthcare/finance).

There are 173 pdf chat applications tools tracked. 3 score above 50 (established tier). The highest-rated is vndee/local-assistant-examples at 56/100 with 405 stars.

Get all 173 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=rag&subcategory=pdf-chat-applications&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 vndee/local-assistant-examples

Build your own ChatPDF and run it locally

56
Established
2 datvodinh/rag-chatbot

Chat with multiple PDFs locally

54
Established
3 shibing624/ChatPDF

RAG for Local LLM, chat with PDF/doc/txt files, ChatPDF....

50
Established
4 couchbase-examples/rag-demo

A RAG demo using LangChain that allows you to chat with your uploaded PDF documents

43
Emerging
5 ikantkode/pdfLLM

pdfLLM is a completely open source, proof of concept RAG app.

42
Emerging
6 docqai/docq

Private ChatGPT/Perplexity. Securely unlocks knowledge from confidential...

42
Emerging
7 mirabdullahyaser/Retrieval-Augmented-Generation-Engine-with-LangChain-and-Streamlit

Powerful web application that combines Streamlit, LangChain, and Pinecone to...

41
Emerging
8 ergv03/chat-with-pdf-llm

Chat with your PDFs, built using Streamlit and Langchain. Allows the user to...

41
Emerging
9 Isa1asN/local-rag

Local rag using ollama, langchain and chroma.

39
Emerging
10 enricollen/rag-conversational-agent

A simple local Retrieval-Augmented Generation (RAG) chatbot that can answer...

38
Emerging
11 bharatr21/chat-with-your-docs

Chat with your Text Documents

37
Emerging
12 crimsonKn1ght/docqnatool

Use this tool to summarize your PDFs even if text is present in image format...

34
Emerging
13 denser-org/denser-chat

Chat with PDF files with source highlights

34
Emerging
14 couchbase-examples/rag-demo-llama-index

A RAG demo using LlamaIndex that allows you to chat with your uploaded PDF documents

33
Emerging
15 ADT109119/ChatPDF-LineBot

使用LnagChain+FastAPI+Vue,搭建一個可以上傳並讀取PDF回答問題的LineBot。

32
Emerging
16 Sh9hid/LLama3-ChatPDF

A conversational AI RAG application powered by Llama3, Langchain, and...

32
Emerging
17 yaacov/rag-chat-interface

A self-hosted, privacy-focused RAG (Retrieval-Augmented Generation)...

30
Emerging
18 aosan/VaultChat

get knowledge from your private documents

29
Experimental
19 mlopscommunity/ai-rag-quiz-workshop

Learn the fundamentals of LLMs & Retrieval-Augmented Generation (RAG)...

29
Experimental
20 kiritoInd/RAG_over_LLM_for_pdf_ChatBot_Free

Retrieval-Augmented Generation on PDF for Free, Integrated with Memory to...

28
Experimental
21 krey-yon/Cliven

Chat with your PDFs using local AI models Process PDF documents and have...

27
Experimental
22 sssqZh/Local-Doc-Chat-OCR

A Local RAG Chatbot powered by DeepSeek V3 & RapidOCR. Chat with scanned...

27
Experimental
23 BrunoTanabe/chatpdf-ai-powered-document-interaction

ChatPDF leverages Retrieval Augmented Generation (RAG) to let users chat...

27
Experimental
24 drisskhattabi6/Chat-with-PDF-Locally

Chat with PDF locally: An advanced chatbot using Ollama / Sambanova LLMs to...

26
Experimental
25 ErfanShm/ChatDoc

This chatbot lets users upload and query multiple documents, using RAG to...

26
Experimental
26 alxc75/docuchat

DocuChat is a locally-hosted application to summarize and chat with your...

26
Experimental
27 StadynR/scientific-paper-chat-rag

A lightweight local web chatbot for chatting with PDF files (focused on...

25
Experimental
28 wokron/dobo

Document chat bot powered by LLMs and Retrieval-Augmented Generation (RAG).

25
Experimental
29 juyou4/ChatPDF-Pro

A repository for quickly obtaining and understanding PDFs

24
Experimental
30 ITSEC-Research/cygen

Sharing Session Python.id Jakarta X Indigo X Alibaba Cloud

23
Experimental
31 psrane8/DocChat

A RAG chatbot which enables user to chat with their pdf documents

23
Experimental
32 Deepika-print/pdf-chatbot

I built a RAG-based PDF chatbot from scratch — PDF parsing, chunking, FAISS...

23
Experimental
33 ash-iiiiish/Unified-Q-A-Chatbot-Groq-Ollama-

A Q&A chatbot with two models switching i.e. Groq and Ollama

23
Experimental
34 aniketwdubey/chatpdf

This project is a Document Retrieval application that utilizes...

23
Experimental
35 peinan/pdfchat

Gradio demo of LLM chatbot using RAGs

23
Experimental
36 pzierahn/chatbot_app

LLM-powered chatbot app to enhance accessibility to knowledge contained within PDFs

23
Experimental
37 SermetPekin/evdschat

evdschat is an open-source Python package designed to enhance the evdspy...

23
Experimental
38 H-Freax/Athenas-Oracle

Athena's Oracle: Enlightening AI for Document Insight and Discovery AI 驱动的文档洞察引擎

22
Experimental
39 MohammedNasserAhmed/arabic-pdf-chat

Arabic Chat with PDF is a user-friendly application that lets you interact...

22
Experimental
40 mohammad007kh/Multi-File-Ai-Chatbot

A Streamlit app for chatting with the content of uploaded files (PDF, DOCX,...

22
Experimental
41 SahilSingh-15/MultiPDFChatbot

A RAG based Chatbot to chat with your multiple PDFs at a time

22
Experimental
42 rashmi-venkatesh/rag-document-chat

A private, history-aware RAG system running 100% locally with Ollama and...

22
Experimental
43 bikhanal/DocChat

Chat with your document using state-of-the-art RAG practices, powered by LLMs.

22
Experimental
44 sayan-dg/ask-knowledge-base

A Document QA chatbot using LangChain, Pinecone for vector storage, and...

22
Experimental
45 Xyness/PaperChat

PaperChat is a RAG-based chatbot that lets you ask questions and get answers...

22
Experimental
46 ankurraj2003/AskPDF

AskPDF is a state-of-the-art AI application that enables you to chat with...

22
Experimental
47 alexismassol/smart-doc-assistant

Conversational RAG agent — Chat with your documents using LangGraph,...

22
Experimental
48 deepanshu0110/rag-document-chatbot

Chat with any PDF or TXT using RAG. LangChain + FAISS + free local...

22
Experimental
49 RoxanaTapia/ai-doc-to-chat-pipeline

Upload → Extract → Chat! 🚀 RAG-powered Document AI chatbot: PDFs, scans &...

22
Experimental
50 maddefientist/keepup

Self-hosted knowledge agent — RAG chat over your project documentation....

22
Experimental
51 Vatsal-Founder/Conversational-RAG-With-PDF-uploads-and-chat-history

Multi-PDF conversational RAG with session memory, ChromaDB vector store,...

22
Experimental
52 creeveliu/pdf-chat-app

Chat with PDFs using FastAPI, Next.js, FAISS, streaming answers, and...

22
Experimental
53 leeh-nix/pdfPulse

RAG chatbot, upload your pdf and ask questions!

21
Experimental
54 dinhquy-nguyen-1704/chat-with-multiple-PDFs

User-friendly chatbot that summarizes and interacts with content...

20
Experimental
55 thru-goes-hamilton/Bruno_V2

A Contextual Retrieval RAG application to chat with a PDF or Text file

20
Experimental
56 416rehman/UnrealGPT

Retrieval-Augmented-Generation of over 1700+ pages of Unreal Engine...

19
Experimental
57 crd/logseq-chat

Teaching Tool: Local RAG and LLM Chat over Logseq with LlamaIndex + Ollama + Chroma

19
Experimental
58 sbhmajum369/agentic_retrieval_chat

Information Extraction and Chat with your local docs (PDF for now)

19
Experimental
59 anjana44mahesh/Genrative-AI

A Retrieval-Augmented Generation chatbot that answers user queries using...

19
Experimental
60 Utshav-paudel/Docbot

Read your local files and answer your queries

18
Experimental
61 varun-soni-ai/RAG-Ollama-Chat-with-PDF

This application allows users to upload PDF files, process them, and ask...

18
Experimental
62 Mausam5055/Retrival-Augmented-Generation-1

Advanced RAG-powered PDF chatbot that allows users to upload documents and...

18
Experimental
63 SR-Sujon/llamachirp

Engage in dynamic conversations with PDFs to extract and comprehend...

18
Experimental
64 BOAZ-mini-1/TorchDocs

A PyTorch document-based Retrieval-Augmented Generation (RAG) chatbot application

18
Experimental
65 mohAhmadRaza/Q-A-AI-Bot

This Streamlit application allows users to upload a PDF document and ask...

18
Experimental
66 shihjen/Document_QA_ChatBot

An LLM-based application that processes and analyzes your PDFs to deliver...

17
Experimental
67 Chandru-21/MultiDocWebChat

MultiDocWebchat combines the functionality of a PDF document reader with a...

17
Experimental
68 chiragjoshi12/Chat-With-Multiple-PDF

A Langchain app that allows you to chat with multiple PDFs

17
Experimental
69 harmindersinghnijjar/gpt-4-pdf

This Python tool integrates PDFContextExtractor and PDFSearchAndDisplay for...

16
Experimental
70 Abd-al-RahmanH/Multi-Doc-Retrieval-Watsonx

This IBM Watsonx-powered chatbot processes documents (PDFs, CSVs, text...

16
Experimental
71 dheerajkallakuri/pdfChatbot

Developed a chatbot using RAG architecture to analyze uploaded pdf file and...

16
Experimental
72 EloiRamos/askmydocs

Chat with Your Files using RAG + GPT

16
Experimental
73 hurkanugur/RAG-Based-ChatBot

An intelligent retrieval-augmented (RAG) PDF Chatbot: upload a PDF and ask...

16
Experimental
74 buriihenry/Chat-with-PDF

A RAG Application powered by Llama 3.2b and HuggingFace Embeddings

16
Experimental
75 ugyenn-tsheringg/Chat-with-your-PDF-using-RAG

A Retrieval-Augmented Generation (RAG) application built with LangChain and...

16
Experimental
76 eray-yuztyurk/python-ai-rag-powered-chatbot

A multilingual document Q&A chatbot using Retrieval-Augmented Generation...

16
Experimental
77 Randhir026/AI-PDF-TXT-Chatbot-RAG-based-Local-Streamlit-Docker-

This project is a Retrieval-Augmented Generation (RAG) based chatbot that...

15
Experimental
78 SudarshanaSRao/Talk-to-your-data

An app where you can ask AI (Claude) about your file (dataset)!

15
Experimental
79 ishaan-bhalla/IPL_2024_QA_Bot

Streamlit application loads data from the Wikipedia page about the 2024...

15
Experimental
80 rb81/docuchat

A simple Terminal RAG app that only uses Ollama for total privacy.

15
Experimental
81 davewaring/Document-Chat-Service

Backend RAG orchestration service for the BrainDrive Chat-With-Docs plugin.

15
Experimental
82 Addyy-07/Rag-Chatbot

🤖 AI-powered RAG chatbot that lets you upload any PDF and chat with it using...

15
Experimental
83 roopendraganesh01/AI-Knowledge-Assistant-RAG

AI-powered PDF chatbot using RAG, LangChain, FAISS & Ollama

15
Experimental
84 lguibr/daicer

Multiplayer tabletop RPG powered by an AI Dungeon Master. Daicer fuses...

15
Experimental
85 Blasss-Army/simple-pdf-rag-chatbot

Privacy-first RAG chatbot for querying PDFs with citations. Gemini + Qdrant + Gradio

15
Experimental
86 buoncubi/PDF_annotation_tool

A GUI to select and annotate PDF areas with the help of Unstructured API and ChatGPT.

15
Experimental
87 amandoneto/rag_app

This is a Retrieval Augmented Generation (RAG) command-line application...

15
Experimental
88 FrancescoCasalegno/AskTheDocs

ChatBot to Query Documents with LLMs

15
Experimental
89 suyogdahal/chat-with-multiple-pdfs

A simple application to chat with multiple pdfs at once.

15
Experimental
90 davewaring/Document-Processing-Service

Powers the local RAG pipeline in the BrainDrive Chat w/ Docs plugin.

15
Experimental
91 raul-arrabales/ExaminatorPlus

Examinator Plus is an AI-Assisted App that generates exam questions (Python...

15
Experimental
92 mstrangfeld/dnd-rag

🐉 Dungeons & Dragons RAG Exploration 🎲

15
Experimental
93 mirkobozzetto/chat-with-your-documents

RAG system for chatting with documents using OpenAI & Anthropic, supports...

15
Experimental
94 gustavomassi/RH-Intelligence-Bot

Intelligent RAG chatbot for corporate PDF document consultation using...

15
Experimental
95 MegaGrindStone/doconvo

A Terminal User Interface (TUI) application that enables interactive...

14
Experimental
96 limbarajjanga-spec/askmydoc

AI-powered RAG document assistant. Upload PDFs, TXT, or DOCX files and chat...

14
Experimental
97 harikrishnad1997/HariGPT

Streamlit application built to answer questions about Hari's professional...

14
Experimental
98 GARJE-01/RAG_ChatBot_Groq

A Retrieval-Augmented Generation (RAG) ChatBot using LangChain, HuggingFace,...

14
Experimental
99 Suhaib-88/MyDocumentor

This is a Streamlit app that allows users to chat with a PDF document using...

14
Experimental
100 shahdivax/QuizWiz

QuizWiz is an advanced, AI-powered chatbot creation platform that enables...

14
Experimental
101 dyannadle/Chat-With-Your-PDFs

A 100% free, local, and private AI assistant to chat with your PDFs. Built...

14
Experimental
102 YangHyunu/SAGA

Stateful dialogue middleware for long-term RP context — 3-agent async...

14
Experimental
103 abdelhak-zaaim/smart-document-chat

Intelligent Document Analysis with Retrieval-Augmented Generation

14
Experimental
104 MrExtinct27/DMV-manual-RAG

A production RAG chatbot that answers US driving rules questions using...

14
Experimental
105 yezdata/pydocs_ai

📚 Chat with your Docs: RAG-based assistant to provide hallucination-free...

14
Experimental
106 hamzeesaid/rag-document-chat

Chat with your documents using RAG — LangChain, FastAPI, React, ChromaDB

14
Experimental
107 Darshula/FusionSage

Retrieval-Augmented Generation system using website, PDF, and database sources

14
Experimental
108 raghu-135/askPDF

Chat with & listen to your PDFs locally. A full-stack RAG assistant...

14
Experimental
109 RahulReddy21/pdf-chatbot-rag-langchain

Streamlit application for conversational AI with PDFs using LLMs, LangChain,...

14
Experimental
110 morty649/pdf-to-analysis-report-system

lazy to read through Company's financial/regulator report just upload and chat

14
Experimental
111 ZacStryker/dnd-rag

D&D 5e RAG chatbot — semantic search over the DMG & PHB with Claude Haiku

14
Experimental
112 Msveersodha/DocuChat-RAG-chatbot-

DocuChat is a powerful Retrieval-Augmented Generation (RAG) chatbot that...

14
Experimental
113 ahmad-albasha/textWise-Generate-answers-AI-with-RAG-CQR--and-HyDe

An interactive QA app built with Streamlit and OpenAI API, combining RAG,...

14
Experimental
114 MateusRestier/copom-streamlit

Streamlit web app for the COPOM RAG system. Q&A interface over COPOM meeting...

14
Experimental
115 Rajan-Upadhyay21/rag-pdf-chat

AI-powered PDF chatbot using RAG, FastAPI, Hugging Face, and ChromaDB for...

14
Experimental
116 aman-jaiswal-ai/pdf-chatbot-api

Upload any PDF and chat with it using AI | FastAPI + LangChain + FAISS + Groq

14
Experimental
117 Shreshthaaa/rag-chatbot

RAG pipeline that lets you upload any PDF and query it in natural language.

14
Experimental
118 salmazenn/rag-knowledge-base

Smart customer support chatbot over a pre-built knowledge base. Drop your...

14
Experimental
119 Aditi-Ch06/atlan-ai-project

A conversational AI application built with Streamlit and LangChain that...

14
Experimental
120 feegloo/questions-and-answers-chatbot-langchain-rag

Q&A with AI - indexing input .pdf, retrieval, answer for question with...

14
Experimental
121 jinymusim/Docu-Bot

Document based Retrieval Augmented Generation

13
Experimental
122 milind899/Advanced-RAG-Chatbot

The Advanced RAG Chatbot is a GPU-powered PDF question-answering system...

13
Experimental
123 jigyasaG18/Chat-with-PDF

Groq PDF Chatbot is an AI-powered tool that lets you interact with multiple...

13
Experimental
124 mr-ravin/FileChat-RAG

FileChat-RAG is a simple Retrieval-Augmented Generation (RAG) system that...

13
Experimental
125 KTS-o7/RVChat

A utility to chat with documents

13
Experimental
126 SuperSecureHuman/rag_hyde_chat

Chat with Lex! A RAG app, using HyDE with milvus DB for vector store, VLLM...

13
Experimental
127 sahinalp/LLM-Based-Retrieval-Augmented-Generation-System

A Retrieval-Augmented Generation (RAG) based chatbot that answer questions...

13
Experimental
128 PrMestizo/PDF-Chatbot

This repository contains a chatbot designed to answer questions about the...

13
Experimental
129 KuchikiRenji/RAG-Powered-LLM-Chatbot

Retrieval-Augmented Generation (RAG) chatbot for multi-source document Q&A....

12
Experimental
130 johnPa02/local-rag-chat

Advanced RAG chat with PDF

12
Experimental
131 SamD/selfhosted-rag-doc-chat-prototype

Self-hosted RAG prototype to ingest PDFs/HTML and chat with them via a local UI

12
Experimental
132 rcorseri/RAG-chatbot-for-PDFs

Terminal-based RAG chatbot for PDF documents

12
Experimental
133 Rana-Shankani/Customer-Support-Bot

A customer support chatbot using Retrieval Augmented Generation (RAG) to...

12
Experimental
134 hyunji0618/UChicagoADSRagAssistant

Retrieval-Augmented Generation (RAG) chatbot using ChromaDB and Perplexity...

12
Experimental
135 muzammil-13/ExamInsights_app

ExamInsight is a Retrieval-Augmented Generation (RAG) application designed...

12
Experimental
136 viperx-20/rag-chatbot

Chat with multiple PDFs locally

12
Experimental
137 wittyicon29/QABot-with-Conversational-Memory

Natural Language Query Agent over some web data and some pdf which has...

12
Experimental
138 saikatgayen/RAG_Chat_AI

PDF_CHAT_AI is a learning-first RAG implementation built to understand how...

12
Experimental
139 e1washere/company-faq

Retrieval-Augmented Generation microbot for answering questions about...

12
Experimental
140 snigdhasv/PDF_Chat

A Streamlit-based AI chat application that allows users to upload PDF...

11
Experimental
141 zolppy/omnidoc

A RAG chatbot built with LangChain, ChromaDB, and Groq's LLM that processes...

11
Experimental
142 mrcoffeebean14/Pdf-Chat-Assistant

A Streamlit-based web application that allows users to upload PDF documents...

11
Experimental
143 SeanAndrie/DocuMate

A Retrieval-Augmented Generation (RAG) Chatbot built on top of ChatGPT. ...

11
Experimental
144 RickyUI/rag-pdf-chatbot

This project is an interactive application that allows users to upload PDF...

11
Experimental
145 saranyams057/Teaching_assistant_Chatbot

A local AI-powered teaching assistant that answers questions from textbooks...

11
Experimental
146 Meriem-Sakka/Smart-PDF-chatbot

Chat with your PDFs using AI. Upload documents, ask questions in natural...

11
Experimental
147 Niez-Gharbi/PDF-Interaction-with-LangChain-and-Llama2

Chat with PDFs using LLaMA chatbot and Langchain

11
Experimental
148 yasaswinim31/rag-hf-chatbot

Chat with PDFs using Hugging Face, Streamlit, and FAISS | RAG App 🔍📄

11
Experimental
149 codeasarjun/chatwithyourpdf

This repo will help to understand how you can use LLM to chat with your...

11
Experimental
150 sachs7/chat_llm

A RAG pipeline using LangChain, OpenAI API, Gradio to chat with your PDFs!

11
Experimental
151 Jatin-Mehra119/PDF-Insight-Beta

Agentic RAG using FastAPI, FAISS, LangChain & Groq — with real-time web...

11
Experimental
152 rattle99/PDFChat

Retrieval-Augmented Generation (RAG) based chatbot for you to talk to your...

11
Experimental
153 Monish-Nallagondalla/Conversational_RAG_pdf

A Conversational RAG (Retrieval-Augmented Generation) system built with...

11
Experimental
154 balahariharasudhan/RAG-Based-Chatbot-for-Smart-Customer-Support-Documents

🤖 RAG-based chatbot for answering queries from 📄 customer support PDFs using...

11
Experimental
155 simoncampos1022/DnD-RAG-Chatbot

An AI-powered assistant that learns Dungeons & Dragons (D&D 5e) rules from...

11
Experimental
156 waqar1978/DnD-RAG-Chatbot

An AI-powered assistant that learns Dungeons & Dragons (D&D 5e) rules from...

11
Experimental
157 RohitDSonawane/PDFChatBot

AI-powered PDF ChatBot — upload any PDF and chat with it using Llama 3.3 70B...

11
Experimental
158 Jeswin-arul-samuel/PDF_chatbot

This is a LLM chatbot that takes in pdf from the user helps the user chat...

11
Experimental
159 Amirreza-Jabbari/pdf-rag-pipeline

RAG Pipeline with Groq/OpenAI LLM & HuggingFace Embeddings

11
Experimental
160 dksrinath/pdf-chatbot-rag

A Retrieval Augmented Generation (RAG) chatbot for answering questions using...

11
Experimental
161 eizadhamdan/AI-Chatbot-for-Docs

Two RAG-based chatbots: one for answering story-specific questions...

11
Experimental
162 geethikagattu/RAG-url-document-chatbot

A Retrieval-Augmented Generation (RAG) application that ingests web URLs and...

11
Experimental
163 Dash-Abhishek/Doc-Dojo

Doc-Dojo: Your Document-Learning Assistant

11
Experimental
164 mrseanryan/gpt-docs-chat

Chat with local LLM about your PDF and text documents, privacy ensured...

11
Experimental
165 sanjayram-a/PDF-Chatbot

A simple PDF AI chatbot which runs locallly on your machine with streamlit UI

11
Experimental
166 rajveersinghcse/DocuBrain

📄DocuBrain is a web application that allows users to upload various file...

10
Experimental
167 argishh/chatDocs

Chat with your documents. Implement easy to use API ready RAG pipeline to...

10
Experimental
168 Armaggheddon/PaperLlama

📄🦙 PaperLlama transforms your PDFs into a powerful, fully local Q&A...

10
Experimental
169 haoming29/ChatXRootD

LLM-driven XrootD documentation search and Q&A

10
Experimental
170 abeed04/RAG-based-chat-with-pdf-using-llama3

Turn your PDFs into a conversation with Llama3's RAG-powered chat.

10
Experimental
171 giuliocapecchi/LLama-RAG

Chat with Your PDFs Using LLaMA 3.2 3B

10
Experimental
172 azain47/sawaal-jawab

Q&A Chatbot for any personality!

10
Experimental
173 Surajrs812/Document_Chatbot_RAG

Document_Chatbot_RAG is an application that allows users to interact with...

10
Experimental