PDF Document Chatbots Vector Databases

Full-stack applications and systems that enable conversational Q&A interactions with PDF documents through RAG pipelines. Includes end-to-end implementations with UI/frontend, vector storage, and LLM inference. Does NOT include vector database tools, embedding services, or RAG frameworks used as dependencies—only complete chatbot applications.

There are 123 pdf document chatbots tools tracked. 1 score above 70 (verified tier). The highest-rated is biocypher/biochatter at 73/100 with 196 stars and 463 monthly downloads.

Get all 123 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=vector-db&subcategory=pdf-document-chatbots&limit=20"

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

# Tool Score Tier
1 biocypher/biochatter

Backend library for conversational AI in biomedicine

73
Verified
2 7-docs/7-docs

Use local files or public GitHub repository as a source and ask questions...

50
Established
3 pgalko/BambooAI

A Python library powered by Language Models (LLMs) for conversational data...

50
Established
4 redis-developer/ArXivChatGuru

Use ArXiv ChatGuru to talk to research papers. This app uses LangChain,...

48
Emerging
5 redis-developer/LLM-Document-Chat

Using LlamaIndex, Redis, and OpenAI to chat with PDF documents....

45
Emerging
6 Kedhareswer/QuantumPDF_ChatApp_VectorDB

QuantumPDF V1.3 enables intelligent conversations with PDF documents. Built...

39
Emerging
7 fau-masters-collected-works-cgarbin/gpt-all-local

A "chat with your data" example: using a large language models (LLM) to...

38
Emerging
8 djleamen/doc-reader

Large document Q&A agent using RAG

36
Emerging
9 mallahyari/drqa

How to create Question-Answering system combining Langchain and OpenAI

35
Emerging
10 Ratnesh-181998/Universal-PDF-RAG-Chatbot

RAG-powered Document Q&A app using Python, Streamlit, LangChain, FAISS, and...

34
Emerging
11 KonradSzafer/hugging-face-qa-bot

QA Bot for Hugging Face documentation to accelerate development within the ecosystem.

34
Emerging
12 ankushchhabra02/vortex

Vortex is a self-hosted RAG (Retrieval-Augmented Generation) application...

33
Emerging
13 shamspias/langchain-chat

langchain-chat is an AI-driven Q&A system that leverages OpenAI's GPT-4...

33
Emerging
14 HyxiaoGe/fusion-api

统一的多模型AI聊天集成平台,支持文心一言、通义千问、DeepSeek、OpenAI等大模型,提供向量检索和文件处理功能。

29
Experimental
15 semasuka/Talk-to-your-PDF

An application that enable the users to upload PDF files and ask questions...

29
Experimental
16 thatgirlfrommoon/Doc-Chat

A Chatbot buddy for any websites

28
Experimental
17 Arraj2611/doc_RAG

Document based RAG QnA Chatbot Application

28
Experimental
18 jcpanggoygit/rag-chatbot-documents

This repository contains a RAG-based chatbot that helps you ask questions...

27
Experimental
19 lovelessbhartal12/ArthaBodh.ai

ArthaBodh.ai is an AI-powered chatbot that provides Nepali-language answers...

26
Experimental
20 Mikanwolfe/Kuro

A cute personal assistant in Discord using ChatGPT and Vector Databases

26
Experimental
21 hpi-swa-lab/Squeak-SemanticText

ChatGPT, embedding search, and retrieval-augmented generation for Squeak/Smalltalk

26
Experimental
22 Pavansomisetty21/RAG-based-Intelligent-Conversational-AI-Agent-for-Knowledge-Extraction-Using-LangChain-Gemini-LLM

In this we implements a Retrieval-Augmented Generation (RAG) based...

26
Experimental
23 ShubhamMandowara/llm_rag

🚀 Transform Any PDF into an AI-Powered Q&A Chatbot!

25
Experimental
24 is-leeroy-jenkins/Boo

A Python framework for building, deploying, and managing AI-powered...

25
Experimental
25 OpenOrca/FAQBot

A self-expanding Discord bot that leverages a vector database for matching...

25
Experimental
26 LaurentVeyssier/HomeMatch

final project for UDACITY Building GenAI solutions 4 weeks course

25
Experimental
27 std-microblock/telegram-database

A simple and fast chat records searching bot for Telegram. Supports OCR and...

25
Experimental
28 avijit-jana/rag-streamlit-ui

Lightweight Retrieval‑Augmented Generation (RAG) demo with Streamlit UI....

24
Experimental
29 thejatingupta7/Taramandal-GPT

🌌 तारामंडल-GPT is a Thinking-large language model 🤖, combining RAG with...

24
Experimental
30 nathyBekele/redash-chatbot-add-on

A Redash dashboard extension that integrates a chatbot powered by NLP and...

24
Experimental
31 ansh-info/QueryGPT

Context-aware chatbot using LLaMA 3.1 embeddings and a vector database for...

24
Experimental
32 YOUSSEF01234587/DataScience_Chatbot

Bilingual (Arabic/English) Data Science Chatbot using NLP Vector Embeddings...

23
Experimental
33 realjules/ai-podcast-cohost

An interactive AI-powered podcast co-host with voice interaction and...

23
Experimental
34 deBUGger404/RAG-Powered-GPT-4-Chatbot

🚀 Revolutionize your data interaction with a cutting-edge chatbot built on...

23
Experimental
35 ekshaks/langchoice

"if-then-else" over topics made up of free-form sentences. Build...

22
Experimental
36 sen-igga/IndexGPT

🤖 Build a local AI assistant for research using RAG, SFT, and LoRA to ingest...

22
Experimental
37 luigigargioni/KnowledgeManagerLLM

Knowledge Manager LLM

22
Experimental
38 Dev-solder124/genAI

A mental health chatbot with intelligent memory.

22
Experimental
39 alagarsamy-m/Document-Responder-Multi-AI-Agent

Document Responder - Multi Agent AI - Powered By OpenSource LLM (Llama3 - 8b)

22
Experimental
40 ziligy/simpleChat_llama2_mac_silicon

A simple chat app with embeddings and vector database, exclusively for local...

22
Experimental
41 isherous/bible_chats

RAG (Retrieval-augmented generation) app made with Flutter, Firebase,...

20
Experimental
42 AvishkaGihan/brainvault-rag-mobile

Chat with your documents. Upload PDFs and ask natural language questions....

20
Experimental
43 natelalor/AI_report_generator

A tool that converts long audio files into a thorough, summarized report....

19
Experimental
44 jibbs1703/Retail-Chat-Agent-ETL

This repository contains the scripts to build and deploy the data pipeline...

19
Experimental
45 muhammednsonmez/gaih-rag-chatbot

Google Gemini ve ChromaDB tabanlı, Kali Linux dokümantasyonu için...

19
Experimental
46 rusiru-erandaka/Natural_language_Agentic_Business_chatbot

Built an agentic business chatbot that combines Pinecone‑powered RAG over...

19
Experimental
47 samarthsaxena2004/note-wave

Tired of boring textbooks? NoteWave uses RAG to turn any PDF into research...

19
Experimental
48 syedalijaseem/Querious

Querious – Chat with your documents using retrieval-augmented generation...

19
Experimental
49 certainly-param/serverless-rag-chatbot

A modern, cost-efficient RAG (Retrieval Augmented Generation) chatbot that...

19
Experimental
50 JustaKris/Trump-Rally-Speeches-NLP-Chatbot

Production-ready RAG-powered NLP API with Retrieval-Augmented Generation,...

19
Experimental
51 ikram98ai/bookish

This repository powers an AI‐Powered Social Document Sharing Platform built...

19
Experimental
52 agnivon/chatpdf-agnivon

RAG app for PDFs

19
Experimental
53 SachinSSh/rag-based-chatbot

A comprehensive Retrieval-Augmented Generation (RAG) chatbot built with...

19
Experimental
54 ShadowMonarchX/scalable-llm-faq-bot

This project is an end-to-end AI-powered FAQ chatbot that can answer...

18
Experimental
55 umarwaseeem/thesis-rag-chatbot-gemini

retreival augmented generation based chatbot using langchain and google's...

17
Experimental
56 idaholab/ranger

This repository contains a Python-based auto-response bot that uses the...

17
Experimental
57 Bekalu1997et/chatbot-2

a Chat bot used RAG system to talk with your pdf files

16
Experimental
58 TalhaBruh/Gemini-RAG-model-in-FastAPI-using-Langchain

RAG model created in langchain using python to tune Gemini API and give it...

16
Experimental
59 Ghost-141/PDF-QA-System

RAG Based System to chat with PDF Files including support for complex...

16
Experimental
60 jatin-12-2002/E-Commerce_ChatBot

An advanced E-commerce chatbot using RAG, LLaMA 3.1-8B, and LangChain,...

16
Experimental
61 hereandnowai/ask-my-docs-langchain-gradio

Upload PDFs, ask questions, and get answers with source references using...

15
Experimental
62 Samandar2005/Smart-RAG-Assistant

⚡️ Ultra-fast RAG Assistant built with Groq (Llama 3), FastAPI, LangChain,...

15
Experimental
63 Seikh05/RAG-App

RAG based PDF chat web app built on Langchain by leveraging Groq the API...

15
Experimental
64 NadiiaBCN/ai-chatbot

Intelligent Telegram bot with automatic document indexing and vector-based...

15
Experimental
65 Aryanthakur7/FloatChat-AI-Assistant

FloatChat AI is a conversational AI platform for ARGO Ocean Data Discovery...

15
Experimental
66 RaheesAhmed/Personal-WhatsApp-Assistant

This project integrates a WhatsApp bot with Langchain and OpenAI's...

15
Experimental
67 hindav/AskMyDocs

A RAG-powered chatbot built with Streamlit and LangChain that lets you chat...

15
Experimental
68 Subham-Maity/QChatAi

Chat with Anything 📃

15
Experimental
69 tomthefreakmusic/DiscoChat

DiscoChat is a Discord bot that integrates OpenAI's API and a vector...

14
Experimental
70 Aishwarya-J05/RAG-ArXiv-chatbot

Full-stack RAG chatbot over ArXiv AI papers. Upload PDFs, ask questions, get...

14
Experimental
71 aryantiwari7-web/langchain-web-scraping

🌐 Streamline web scraping with LangChain and Bright Data to enrich LLM...

14
Experimental
72 Roberto-star-afk/Moin-Projects

🔧 Build and manage projects efficiently with Moin-Projects, simplifying...

14
Experimental
73 cartoon1230/Telegram2txt

📥 Backup your Telegram chat history and media in simple text format with...

14
Experimental
74 Msveersodha/LangChain-IBA-ChatBot

The LangChain SIBA ChatBot is designed to assist students with information...

14
Experimental
75 adi232323/rag-pdf-chatbot

AI-powered PDF chatbot built using RAG (Retrieval-Augmented Generation),...

14
Experimental
76 revelingg/threat_bot

Threat intelligence bot, powered by CHAT API, supported with local data &...

14
Experimental
77 Sarthak504/GDG-AI-AGENT

Built an intelligent Retrieval-Augmented Generation (RAG) AI assistant using...

14
Experimental
78 Bheka77/GhanaGPT

🤖 Explore GhanaGPT, an AI assistant for document analysis and web search,...

14
Experimental
79 hieuGoku/insight-chat

Insight-Chat: Chat with your documents

14
Experimental
80 rushidarge/Geeta-GPT

GEETA GPT is an advanced AI application built using Retrieval-Augmented...

14
Experimental
81 StarLight1212/Story-Teller

This repo mainly encapsulates an LLM model + front-end + back-end for...

13
Experimental
82 lovelessbhartal12/SambidhanSathi-Nepal

An AI-powered Nepali Constitution Q&A assistant. Users can ask questions in...

13
Experimental
83 MindPal-Space/docubot

Chat with any document

13
Experimental
84 AlanSteinbarth/Audio-Notes-AI

🎤 System notatek głosowych z AI: transkrypcja OpenAI Whisper, wyszukiwanie...

12
Experimental
85 oli2v/llm-chatbot

Simple conversational agent with LLM and RAG

12
Experimental
86 WKingston17/TurboChat

Advanced AI Chat Application with RAG, Web Search, and Quiz System for Education.

12
Experimental
87 ZohaibCodez/academic-rag-assistant

🎓 AI-powered academic tutor using RAG to provide contextual answers from...

12
Experimental
88 heatuphetu/AI-Collective-ThunderBay

Python-based AI chatbot using FastAPI and Streamlit with vector search...

12
Experimental
89 jeremyvillanuevar/SecondBrainLLMAssistant

LLM‑powered personal “Second Brain” assistant using LangChain, Streamlit,...

12
Experimental
90 FjjDessoyCaraballo/FastWrap

Chatbot wrapper RESTful API service

12
Experimental
91 shaadclt/Ed-Tech-Company-QA-Assistant

This project is a QA (Question-Answering) assistant designed for an Ed-Tech...

12
Experimental
92 SubhamIO/leetcode-chatbot-webapp

LeetCode Chatbot that assists users with coding problems, algorithms, and...

12
Experimental
93 tboudreaux/MethuselanThucydides

Web App for using ChatGPT to summarize papers and ask questions of those papers

12
Experimental
94 mahadev0811/CollegeChatbot

This project is a Q&A chatbot designed for the Global Academy of Technology...

11
Experimental
95 junfanz1/LLM-Documentation-Chatbot

A sophisticated chatbot application that helps users navigate and understand...

11
Experimental
96 Yuvrajsrsingh/NerdBot-The-Learning-Chatbot

NerdBot is a personalized career advice chatbot that uses...

11
Experimental
97 aambekar234/semantic-search-and-llm-chat-app

Scalable implementation of Semantic search and LLM powered chat bot for online store

11
Experimental
98 Vedansh1857/GPT-4o_with_ObjectBox_VectorDB

Detailed description given in the README

11
Experimental
99 adhirajkar/pdf-ai-rag-chat

An AI-powered chat app that lets users upload PDFs and ask questions about...

11
Experimental
100 Javier-Briceno/conversational-doc-agent

Conversational AI agent for querying business documents via natural language...

11
Experimental
101 drawliin/Chat-Bot-Administration

Bilingual assistant for Moroccan administrative procedures, focused on...

11
Experimental
102 SayamAlt/Multi-Domain-AI-Chatbot-using-Langchain

Successfully developed a Multi-Domain AI Personal Assistant using LangChain,...

11
Experimental
103 vardhin/RagAI

A modern RAG (Retrieval-Augmented Generation) application that enables...

11
Experimental
104 Ismail-2001/RAG-Chatbot

A high-performance AI knowledge base that uses DeepSeek-V3 and Hybrid Search...

11
Experimental
105 libraryofcelsus/LLM_NER_and_Branching_Hybrid_Search_Chatbot

An example of Named-entity Recognition and relation mapping using an LLM and...

11
Experimental
106 naman-kalwani/context-aware-assistant

An async FastAPI-based chatbot with hybrid vector and knowledge-graph...

11
Experimental
107 satyampurwar/ecommerce-chat-agent

Conversational support agent for e-commerce orders. Built with...

11
Experimental
108 Vigneshmaradiya/quantumchat-groq-rag

🚀 High-performance conversational AI with document intelligence - Built with...

11
Experimental
109 Puneeth0106/Ecommerce-Chatbot

Intelligent e-commerce chatbot with semantic routing, vector-based FAQ...

11
Experimental
110 ejaj/aici-hybrid-qa

Hybrid Q&A

11
Experimental
111 RyanFabrick/UCSB-RAG-Chatbot

AI-powered RAG (Retrieval Augmented Generation) chatbot for the UCSB College...

11
Experimental
112 Engelbert107/RAG-Based-QA

An intelligent chatbot that uses Retrieval-Augmented Generation (RAG) to...

11
Experimental
113 Rudra-P11/REXbot-Multimodal-RAG

This is a comprehensive Retrieval-Augmented Generation (RAG) system built...

11
Experimental
114 cricsion/LinkMind

LinkMind is an intelligent conversational ReAct agent built with LangChain...

11
Experimental
115 AshutoshRajGupta/studypal-study-assistant

StudyPal is a Retrieval-Augmented Generation (RAG) based AI chatbot built to...

11
Experimental
116 agamyaaa14/StudySqueeze

A full-stack RAG application using Python (FastAPI) and JavaScript to turn...

11
Experimental
117 shashi9170/chatbot

Modular AI chatbot backend with FastAPI, LangGraph agents, tool execution,...

11
Experimental
118 SayamAlt/Customer-Support-Chatbot-using-Langchain

Successfully designed and developed a customer support chatbot that...

10
Experimental
119 Manithj/study-buddy-rag

An interactive AI-powered study assistant that helps users engage with their...

10
Experimental
120 IMvision12/RAG-LlamaIndex

Chat with your PDF files using LLM model and VectorDatabase

10
Experimental
121 svshreya02/Legal_Assistant-Langchain-Pinecone

LangChain Chatbot is a conversational AI system designed to assist users...

10
Experimental
122 extrawest/conversational_rag_pdf

Conversational RAG with PDF and chat history

10
Experimental
123 aghoshpro/ChatDocument

Chat with any document Text files (.txt, .md), PDF files (.pdf), Word...

10
Experimental