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 |
|
Verified |
| 2 |
7-docs/7-docs
Use local files or public GitHub repository as a source and ask questions... |
|
Established |
| 3 |
pgalko/BambooAI
A Python library powered by Language Models (LLMs) for conversational data... |
|
Established |
| 4 |
redis-developer/ArXivChatGuru
Use ArXiv ChatGuru to talk to research papers. This app uses LangChain,... |
|
Emerging |
| 5 |
redis-developer/LLM-Document-Chat
Using LlamaIndex, Redis, and OpenAI to chat with PDF documents.... |
|
Emerging |
| 6 |
Kedhareswer/QuantumPDF_ChatApp_VectorDB
QuantumPDF V1.3 enables intelligent conversations with PDF documents. Built... |
|
Emerging |
| 7 |
fau-masters-collected-works-cgarbin/gpt-all-local
A "chat with your data" example: using a large language models (LLM) to... |
|
Emerging |
| 8 |
djleamen/doc-reader
Large document Q&A agent using RAG |
|
Emerging |
| 9 |
mallahyari/drqa
How to create Question-Answering system combining Langchain and OpenAI |
|
Emerging |
| 10 |
Ratnesh-181998/Universal-PDF-RAG-Chatbot
RAG-powered Document Q&A app using Python, Streamlit, LangChain, FAISS, and... |
|
Emerging |
| 11 |
KonradSzafer/hugging-face-qa-bot
QA Bot for Hugging Face documentation to accelerate development within the ecosystem. |
|
Emerging |
| 12 |
ankushchhabra02/vortex
Vortex is a self-hosted RAG (Retrieval-Augmented Generation) application... |
|
Emerging |
| 13 |
shamspias/langchain-chat
langchain-chat is an AI-driven Q&A system that leverages OpenAI's GPT-4... |
|
Emerging |
| 14 |
HyxiaoGe/fusion-api
统一的多模型AI聊天集成平台,支持文心一言、通义千问、DeepSeek、OpenAI等大模型,提供向量检索和文件处理功能。 |
|
Experimental |
| 15 |
semasuka/Talk-to-your-PDF
An application that enable the users to upload PDF files and ask questions... |
|
Experimental |
| 16 |
thatgirlfrommoon/Doc-Chat
A Chatbot buddy for any websites |
|
Experimental |
| 17 |
Arraj2611/doc_RAG
Document based RAG QnA Chatbot Application |
|
Experimental |
| 18 |
jcpanggoygit/rag-chatbot-documents
This repository contains a RAG-based chatbot that helps you ask questions... |
|
Experimental |
| 19 |
lovelessbhartal12/ArthaBodh.ai
ArthaBodh.ai is an AI-powered chatbot that provides Nepali-language answers... |
|
Experimental |
| 20 |
Mikanwolfe/Kuro
A cute personal assistant in Discord using ChatGPT and Vector Databases |
|
Experimental |
| 21 |
hpi-swa-lab/Squeak-SemanticText
ChatGPT, embedding search, and retrieval-augmented generation for Squeak/Smalltalk |
|
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... |
|
Experimental |
| 23 |
ShubhamMandowara/llm_rag
🚀 Transform Any PDF into an AI-Powered Q&A Chatbot! |
|
Experimental |
| 24 |
is-leeroy-jenkins/Boo
A Python framework for building, deploying, and managing AI-powered... |
|
Experimental |
| 25 |
OpenOrca/FAQBot
A self-expanding Discord bot that leverages a vector database for matching... |
|
Experimental |
| 26 |
LaurentVeyssier/HomeMatch
final project for UDACITY Building GenAI solutions 4 weeks course |
|
Experimental |
| 27 |
std-microblock/telegram-database
A simple and fast chat records searching bot for Telegram. Supports OCR and... |
|
Experimental |
| 28 |
avijit-jana/rag-streamlit-ui
Lightweight Retrieval‑Augmented Generation (RAG) demo with Streamlit UI.... |
|
Experimental |
| 29 |
thejatingupta7/Taramandal-GPT
🌌 तारामंडल-GPT is a Thinking-large language model 🤖, combining RAG with... |
|
Experimental |
| 30 |
nathyBekele/redash-chatbot-add-on
A Redash dashboard extension that integrates a chatbot powered by NLP and... |
|
Experimental |
| 31 |
ansh-info/QueryGPT
Context-aware chatbot using LLaMA 3.1 embeddings and a vector database for... |
|
Experimental |
| 32 |
YOUSSEF01234587/DataScience_Chatbot
Bilingual (Arabic/English) Data Science Chatbot using NLP Vector Embeddings... |
|
Experimental |
| 33 |
realjules/ai-podcast-cohost
An interactive AI-powered podcast co-host with voice interaction and... |
|
Experimental |
| 34 |
deBUGger404/RAG-Powered-GPT-4-Chatbot
🚀 Revolutionize your data interaction with a cutting-edge chatbot built on... |
|
Experimental |
| 35 |
ekshaks/langchoice
"if-then-else" over topics made up of free-form sentences. Build... |
|
Experimental |
| 36 |
sen-igga/IndexGPT
🤖 Build a local AI assistant for research using RAG, SFT, and LoRA to ingest... |
|
Experimental |
| 37 |
luigigargioni/KnowledgeManagerLLM
Knowledge Manager LLM |
|
Experimental |
| 38 |
Dev-solder124/genAI
A mental health chatbot with intelligent memory. |
|
Experimental |
| 39 |
alagarsamy-m/Document-Responder-Multi-AI-Agent
Document Responder - Multi Agent AI - Powered By OpenSource LLM (Llama3 - 8b) |
|
Experimental |
| 40 |
ziligy/simpleChat_llama2_mac_silicon
A simple chat app with embeddings and vector database, exclusively for local... |
|
Experimental |
| 41 |
isherous/bible_chats
RAG (Retrieval-augmented generation) app made with Flutter, Firebase,... |
|
Experimental |
| 42 |
AvishkaGihan/brainvault-rag-mobile
Chat with your documents. Upload PDFs and ask natural language questions.... |
|
Experimental |
| 43 |
natelalor/AI_report_generator
A tool that converts long audio files into a thorough, summarized report.... |
|
Experimental |
| 44 |
jibbs1703/Retail-Chat-Agent-ETL
This repository contains the scripts to build and deploy the data pipeline... |
|
Experimental |
| 45 |
muhammednsonmez/gaih-rag-chatbot
Google Gemini ve ChromaDB tabanlı, Kali Linux dokümantasyonu için... |
|
Experimental |
| 46 |
rusiru-erandaka/Natural_language_Agentic_Business_chatbot
Built an agentic business chatbot that combines Pinecone‑powered RAG over... |
|
Experimental |
| 47 |
samarthsaxena2004/note-wave
Tired of boring textbooks? NoteWave uses RAG to turn any PDF into research... |
|
Experimental |
| 48 |
syedalijaseem/Querious
Querious – Chat with your documents using retrieval-augmented generation... |
|
Experimental |
| 49 |
certainly-param/serverless-rag-chatbot
A modern, cost-efficient RAG (Retrieval Augmented Generation) chatbot that... |
|
Experimental |
| 50 |
JustaKris/Trump-Rally-Speeches-NLP-Chatbot
Production-ready RAG-powered NLP API with Retrieval-Augmented Generation,... |
|
Experimental |
| 51 |
ikram98ai/bookish
This repository powers an AI‐Powered Social Document Sharing Platform built... |
|
Experimental |
| 52 |
agnivon/chatpdf-agnivon
RAG app for PDFs |
|
Experimental |
| 53 |
SachinSSh/rag-based-chatbot
A comprehensive Retrieval-Augmented Generation (RAG) chatbot built with... |
|
Experimental |
| 54 |
ShadowMonarchX/scalable-llm-faq-bot
This project is an end-to-end AI-powered FAQ chatbot that can answer... |
|
Experimental |
| 55 |
umarwaseeem/thesis-rag-chatbot-gemini
retreival augmented generation based chatbot using langchain and google's... |
|
Experimental |
| 56 |
idaholab/ranger
This repository contains a Python-based auto-response bot that uses the... |
|
Experimental |
| 57 |
Bekalu1997et/chatbot-2
a Chat bot used RAG system to talk with your pdf files |
|
Experimental |
| 58 |
TalhaBruh/Gemini-RAG-model-in-FastAPI-using-Langchain
RAG model created in langchain using python to tune Gemini API and give it... |
|
Experimental |
| 59 |
Ghost-141/PDF-QA-System
RAG Based System to chat with PDF Files including support for complex... |
|
Experimental |
| 60 |
jatin-12-2002/E-Commerce_ChatBot
An advanced E-commerce chatbot using RAG, LLaMA 3.1-8B, and LangChain,... |
|
Experimental |
| 61 |
hereandnowai/ask-my-docs-langchain-gradio
Upload PDFs, ask questions, and get answers with source references using... |
|
Experimental |
| 62 |
Samandar2005/Smart-RAG-Assistant
⚡️ Ultra-fast RAG Assistant built with Groq (Llama 3), FastAPI, LangChain,... |
|
Experimental |
| 63 |
Seikh05/RAG-App
RAG based PDF chat web app built on Langchain by leveraging Groq the API... |
|
Experimental |
| 64 |
NadiiaBCN/ai-chatbot
Intelligent Telegram bot with automatic document indexing and vector-based... |
|
Experimental |
| 65 |
Aryanthakur7/FloatChat-AI-Assistant
FloatChat AI is a conversational AI platform for ARGO Ocean Data Discovery... |
|
Experimental |
| 66 |
RaheesAhmed/Personal-WhatsApp-Assistant
This project integrates a WhatsApp bot with Langchain and OpenAI's... |
|
Experimental |
| 67 |
hindav/AskMyDocs
A RAG-powered chatbot built with Streamlit and LangChain that lets you chat... |
|
Experimental |
| 68 |
Subham-Maity/QChatAi
Chat with Anything 📃 |
|
Experimental |
| 69 |
tomthefreakmusic/DiscoChat
DiscoChat is a Discord bot that integrates OpenAI's API and a vector... |
|
Experimental |
| 70 |
Aishwarya-J05/RAG-ArXiv-chatbot
Full-stack RAG chatbot over ArXiv AI papers. Upload PDFs, ask questions, get... |
|
Experimental |
| 71 |
aryantiwari7-web/langchain-web-scraping
🌐 Streamline web scraping with LangChain and Bright Data to enrich LLM... |
|
Experimental |
| 72 |
Roberto-star-afk/Moin-Projects
🔧 Build and manage projects efficiently with Moin-Projects, simplifying... |
|
Experimental |
| 73 |
cartoon1230/Telegram2txt
📥 Backup your Telegram chat history and media in simple text format with... |
|
Experimental |
| 74 |
Msveersodha/LangChain-IBA-ChatBot
The LangChain SIBA ChatBot is designed to assist students with information... |
|
Experimental |
| 75 |
adi232323/rag-pdf-chatbot
AI-powered PDF chatbot built using RAG (Retrieval-Augmented Generation),... |
|
Experimental |
| 76 |
revelingg/threat_bot
Threat intelligence bot, powered by CHAT API, supported with local data &... |
|
Experimental |
| 77 |
Sarthak504/GDG-AI-AGENT
Built an intelligent Retrieval-Augmented Generation (RAG) AI assistant using... |
|
Experimental |
| 78 |
Bheka77/GhanaGPT
🤖 Explore GhanaGPT, an AI assistant for document analysis and web search,... |
|
Experimental |
| 79 |
hieuGoku/insight-chat
Insight-Chat: Chat with your documents |
|
Experimental |
| 80 |
rushidarge/Geeta-GPT
GEETA GPT is an advanced AI application built using Retrieval-Augmented... |
|
Experimental |
| 81 |
StarLight1212/Story-Teller
This repo mainly encapsulates an LLM model + front-end + back-end for... |
|
Experimental |
| 82 |
lovelessbhartal12/SambidhanSathi-Nepal
An AI-powered Nepali Constitution Q&A assistant. Users can ask questions in... |
|
Experimental |
| 83 |
MindPal-Space/docubot
Chat with any document |
|
Experimental |
| 84 |
AlanSteinbarth/Audio-Notes-AI
🎤 System notatek głosowych z AI: transkrypcja OpenAI Whisper, wyszukiwanie... |
|
Experimental |
| 85 |
oli2v/llm-chatbot
Simple conversational agent with LLM and RAG |
|
Experimental |
| 86 |
WKingston17/TurboChat
Advanced AI Chat Application with RAG, Web Search, and Quiz System for Education. |
|
Experimental |
| 87 |
ZohaibCodez/academic-rag-assistant
🎓 AI-powered academic tutor using RAG to provide contextual answers from... |
|
Experimental |
| 88 |
heatuphetu/AI-Collective-ThunderBay
Python-based AI chatbot using FastAPI and Streamlit with vector search... |
|
Experimental |
| 89 |
jeremyvillanuevar/SecondBrainLLMAssistant
LLM‑powered personal “Second Brain” assistant using LangChain, Streamlit,... |
|
Experimental |
| 90 |
FjjDessoyCaraballo/FastWrap
Chatbot wrapper RESTful API service |
|
Experimental |
| 91 |
shaadclt/Ed-Tech-Company-QA-Assistant
This project is a QA (Question-Answering) assistant designed for an Ed-Tech... |
|
Experimental |
| 92 |
SubhamIO/leetcode-chatbot-webapp
LeetCode Chatbot that assists users with coding problems, algorithms, and... |
|
Experimental |
| 93 |
tboudreaux/MethuselanThucydides
Web App for using ChatGPT to summarize papers and ask questions of those papers |
|
Experimental |
| 94 |
mahadev0811/CollegeChatbot
This project is a Q&A chatbot designed for the Global Academy of Technology... |
|
Experimental |
| 95 |
junfanz1/LLM-Documentation-Chatbot
A sophisticated chatbot application that helps users navigate and understand... |
|
Experimental |
| 96 |
Yuvrajsrsingh/NerdBot-The-Learning-Chatbot
NerdBot is a personalized career advice chatbot that uses... |
|
Experimental |
| 97 |
aambekar234/semantic-search-and-llm-chat-app
Scalable implementation of Semantic search and LLM powered chat bot for online store |
|
Experimental |
| 98 |
Vedansh1857/GPT-4o_with_ObjectBox_VectorDB
Detailed description given in the README |
|
Experimental |
| 99 |
adhirajkar/pdf-ai-rag-chat
An AI-powered chat app that lets users upload PDFs and ask questions about... |
|
Experimental |
| 100 |
Javier-Briceno/conversational-doc-agent
Conversational AI agent for querying business documents via natural language... |
|
Experimental |
| 101 |
drawliin/Chat-Bot-Administration
Bilingual assistant for Moroccan administrative procedures, focused on... |
|
Experimental |
| 102 |
SayamAlt/Multi-Domain-AI-Chatbot-using-Langchain
Successfully developed a Multi-Domain AI Personal Assistant using LangChain,... |
|
Experimental |
| 103 |
vardhin/RagAI
A modern RAG (Retrieval-Augmented Generation) application that enables... |
|
Experimental |
| 104 |
Ismail-2001/RAG-Chatbot
A high-performance AI knowledge base that uses DeepSeek-V3 and Hybrid Search... |
|
Experimental |
| 105 |
libraryofcelsus/LLM_NER_and_Branching_Hybrid_Search_Chatbot
An example of Named-entity Recognition and relation mapping using an LLM and... |
|
Experimental |
| 106 |
naman-kalwani/context-aware-assistant
An async FastAPI-based chatbot with hybrid vector and knowledge-graph... |
|
Experimental |
| 107 |
satyampurwar/ecommerce-chat-agent
Conversational support agent for e-commerce orders. Built with... |
|
Experimental |
| 108 |
Vigneshmaradiya/quantumchat-groq-rag
🚀 High-performance conversational AI with document intelligence - Built with... |
|
Experimental |
| 109 |
Puneeth0106/Ecommerce-Chatbot
Intelligent e-commerce chatbot with semantic routing, vector-based FAQ... |
|
Experimental |
| 110 |
ejaj/aici-hybrid-qa
Hybrid Q&A |
|
Experimental |
| 111 |
RyanFabrick/UCSB-RAG-Chatbot
AI-powered RAG (Retrieval Augmented Generation) chatbot for the UCSB College... |
|
Experimental |
| 112 |
Engelbert107/RAG-Based-QA
An intelligent chatbot that uses Retrieval-Augmented Generation (RAG) to... |
|
Experimental |
| 113 |
Rudra-P11/REXbot-Multimodal-RAG
This is a comprehensive Retrieval-Augmented Generation (RAG) system built... |
|
Experimental |
| 114 |
cricsion/LinkMind
LinkMind is an intelligent conversational ReAct agent built with LangChain... |
|
Experimental |
| 115 |
AshutoshRajGupta/studypal-study-assistant
StudyPal is a Retrieval-Augmented Generation (RAG) based AI chatbot built to... |
|
Experimental |
| 116 |
agamyaaa14/StudySqueeze
A full-stack RAG application using Python (FastAPI) and JavaScript to turn... |
|
Experimental |
| 117 |
shashi9170/chatbot
Modular AI chatbot backend with FastAPI, LangGraph agents, tool execution,... |
|
Experimental |
| 118 |
SayamAlt/Customer-Support-Chatbot-using-Langchain
Successfully designed and developed a customer support chatbot that... |
|
Experimental |
| 119 |
Manithj/study-buddy-rag
An interactive AI-powered study assistant that helps users engage with their... |
|
Experimental |
| 120 |
IMvision12/RAG-LlamaIndex
Chat with your PDF files using LLM model and VectorDatabase |
|
Experimental |
| 121 |
svshreya02/Legal_Assistant-Langchain-Pinecone
LangChain Chatbot is a conversational AI system designed to assist users... |
|
Experimental |
| 122 |
extrawest/conversational_rag_pdf
Conversational RAG with PDF and chat history |
|
Experimental |
| 123 |
aghoshpro/ChatDocument
Chat with any document Text files (.txt, .md), PDF files (.pdf), Word... |
|
Experimental |