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 100 pdf document chatbots tools tracked. 2 score above 50 (established tier). The highest-rated is biocypher/biochatter at 67/100 with 196 stars.
Get all 100 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 |
|
Established |
| 2 |
pgalko/BambooAI
A Python library powered by Language Models (LLMs) for conversational data... |
|
Established |
| 3 |
redis-developer/ArXivChatGuru
Use ArXiv ChatGuru to talk to research papers. This app uses LangChain,... |
|
Emerging |
| 4 |
7-docs/7-docs
Use local files or public GitHub repository as a source and ask questions... |
|
Emerging |
| 5 |
Kedhareswer/QuantumPDF_ChatApp_VectorDB
QuantumPDF V1.3 enables intelligent conversations with PDF documents. Built... |
|
Emerging |
| 6 |
redis-developer/LLM-Document-Chat
Using LlamaIndex, Redis, and OpenAI to chat with PDF documents.... |
|
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 |
semasuka/Talk-to-your-PDF
An application that enable the users to upload PDF files and ask questions... |
|
Emerging |
| 9 |
mallahyari/drqa
How to create Question-Answering system combining Langchain and OpenAI |
|
Emerging |
| 10 |
Arraj2611/doc_RAG
Document based RAG QnA Chatbot Application |
|
Emerging |
| 11 |
ankushchhabra02/vortex
Vortex is a self-hosted RAG (Retrieval-Augmented Generation) application... |
|
Emerging |
| 12 |
KonradSzafer/hugging-face-qa-bot
QA Bot for Hugging Face documentation to accelerate development within the ecosystem. |
|
Emerging |
| 13 |
HyxiaoGe/fusion-api
统一的多模型AI聊天集成平台,支持文心一言、通义千问、DeepSeek、OpenAI等大模型,提供向量检索和文件处理功能。 |
|
Emerging |
| 14 |
Pavansomisetty21/RAG-based-Intelligent-Conversational-AI-Agent-for-Knowledge-Extraction-Using-LangChain-Gemini-LLM
In this we implements a Retrieval-Augmented Generation (RAG) based... |
|
Emerging |
| 15 |
Mikanwolfe/Kuro
A cute personal assistant in Discord using ChatGPT and Vector Databases |
|
Emerging |
| 16 |
shamspias/langchain-chat
langchain-chat is an AI-driven Q&A system that leverages OpenAI's GPT-4... |
|
Emerging |
| 17 |
OpenOrca/FAQBot
A self-expanding Discord bot that leverages a vector database for matching... |
|
Emerging |
| 18 |
LaurentVeyssier/HomeMatch
final project for UDACITY Building GenAI solutions 4 weeks course |
|
Emerging |
| 19 |
ShubhamMandowara/llm_rag
🚀 Transform Any PDF into an AI-Powered Q&A Chatbot! |
|
Emerging |
| 20 |
ansh-info/QueryGPT
Context-aware chatbot using LLaMA 3.1 embeddings and a vector database for... |
|
Emerging |
| 21 |
jcpanggoygit/rag-chatbot-documents
This repository contains a RAG-based chatbot that helps you ask questions... |
|
Emerging |
| 22 |
is-leeroy-jenkins/Boo
A Python framework for building, deploying, and managing AI-powered... |
|
Experimental |
| 23 |
ziligy/simpleChat_llama2_mac_silicon
A simple chat app with embeddings and vector database, exclusively for local... |
|
Experimental |
| 24 |
hpi-swa-lab/Squeak-SemanticText
ChatGPT, embedding search, and retrieval-augmented generation for Squeak/Smalltalk |
|
Experimental |
| 25 |
lovelessbhartal12/ArthaBodh.ai
ArthaBodh.ai is an AI-powered chatbot that provides Nepali-language answers... |
|
Experimental |
| 26 |
Dev-solder124/genAI
A mental health chatbot with intelligent memory. |
|
Experimental |
| 27 |
isherous/bible_chats
RAG (Retrieval-augmented generation) app made with Flutter, Firebase,... |
|
Experimental |
| 28 |
std-microblock/telegram-database
A simple and fast chat records searching bot for Telegram. Supports OCR and... |
|
Experimental |
| 29 |
AvishkaGihan/brainvault-rag-mobile
Chat with your documents. Upload PDFs and ask natural language questions.... |
|
Experimental |
| 30 |
ShadowMonarchX/scalable-llm-faq-bot
This project is an end-to-end AI-powered FAQ chatbot that can answer... |
|
Experimental |
| 31 |
YOUSSEF01234587/DataScience_Chatbot
Bilingual (Arabic/English) Data Science Chatbot using NLP Vector Embeddings... |
|
Experimental |
| 32 |
jatin-12-2002/E-Commerce_ChatBot
An advanced E-commerce chatbot using RAG, LLaMA 3.1-8B, and LangChain,... |
|
Experimental |
| 33 |
Subham-Maity/QChatAi
Chat with Anything 📃 |
|
Experimental |
| 34 |
tomthefreakmusic/DiscoChat
DiscoChat is a Discord bot that integrates OpenAI's API and a vector... |
|
Experimental |
| 35 |
sen-igga/IndexGPT
🤖 Build a local AI assistant for research using RAG, SFT, and LoRA to ingest... |
|
Experimental |
| 36 |
agnivon/chatpdf-agnivon
RAG app for PDFs |
|
Experimental |
| 37 |
hereandnowai/ask-my-docs-langchain-gradio
Upload PDFs, ask questions, and get answers with source references using... |
|
Experimental |
| 38 |
samarthsaxena2004/note-wave
Tired of boring textbooks? NoteWave uses RAG to turn any PDF into research... |
|
Experimental |
| 39 |
certainly-param/serverless-rag-chatbot
A modern, cost-efficient RAG (Retrieval Augmented Generation) chatbot that... |
|
Experimental |
| 40 |
ikram98ai/bookish
This repository powers an AI‐Powered Social Document Sharing Platform built... |
|
Experimental |
| 41 |
JustaKris/Trump-Rally-Speeches-NLP-Chatbot
Production-ready RAG-powered NLP API with Retrieval-Augmented Generation,... |
|
Experimental |
| 42 |
hieuGoku/insight-chat
Insight-Chat: Chat with your documents |
|
Experimental |
| 43 |
syedalijaseem/Querious
Querious – Chat with your documents using retrieval-augmented generation... |
|
Experimental |
| 44 |
MindPal-Space/docubot
Chat with any document |
|
Experimental |
| 45 |
tboudreaux/MethuselanThucydides
Web App for using ChatGPT to summarize papers and ask questions of those papers |
|
Experimental |
| 46 |
idaholab/ranger
This repository contains a Python-based auto-response bot that uses the... |
|
Experimental |
| 47 |
oli2v/llm-chatbot
Simple conversational agent with LLM and RAG |
|
Experimental |
| 48 |
shaadclt/Ed-Tech-Company-QA-Assistant
This project is a QA (Question-Answering) assistant designed for an Ed-Tech... |
|
Experimental |
| 49 |
WKingston17/TurboChat
Advanced AI Chat Application with RAG, Web Search, and Quiz System for Education. |
|
Experimental |
| 50 |
Vedansh1857/GPT-4o_with_ObjectBox_VectorDB
Detailed description given in the README |
|
Experimental |
| 51 |
libraryofcelsus/LLM_NER_and_Branching_Hybrid_Search_Chatbot
An example of Named-entity Recognition and relation mapping using an LLM and... |
|
Experimental |
| 52 |
Bekalu1997et/chatbot-2
a Chat bot used RAG system to talk with your pdf files |
|
Experimental |
| 53 |
SubhamIO/leetcode-chatbot-webapp
LeetCode Chatbot that assists users with coding problems, algorithms, and... |
|
Experimental |
| 54 |
aambekar234/semantic-search-and-llm-chat-app
Scalable implementation of Semantic search and LLM powered chat bot for online store |
|
Experimental |
| 55 |
Manithj/study-buddy-rag
An interactive AI-powered study assistant that helps users engage with their... |
|
Experimental |
| 56 |
IMvision12/RAG-LlamaIndex
Chat with your PDF files using LLM model and VectorDatabase |
|
Experimental |
| 57 |
NadiiaBCN/ai-chatbot
Intelligent Telegram bot with automatic document indexing and vector-based... |
|
Experimental |
| 58 |
Seikh05/RAG-App
RAG based PDF chat web app built on Langchain by leveraging Groq the API... |
|
Experimental |
| 59 |
FjjDessoyCaraballo/FastWrap
Chatbot wrapper RESTful API service |
|
Experimental |
| 60 |
lovelessbhartal12/SambidhanSathi-Nepal
An AI-powered Nepali Constitution Q&A assistant. Users can ask questions in... |
|
Experimental |
| 61 |
ByteMeShiv/EveAI
A RAG App built using Python, Gemini with Pinecone as vectorDB and langchain... |
|
Experimental |
| 62 |
jeremyvillanuevar/SecondBrainLLMAssistant
LLM‑powered personal “Second Brain” assistant using LangChain, Streamlit,... |
|
Experimental |
| 63 |
co-dev0909/langchain-agent
These #LangChain-powered apps include a Research Assistant that generates... |
|
Experimental |
| 64 |
namanxdev/CampusMitra
A modern, production-grade RAG (Retrieval-Augmented Generation) system... |
|
Experimental |
| 65 |
Adlai-1/GhanaGPT
🤖 AI assistant with RAG, web search & Ghanaian language support (Ga, Twi).... |
|
Experimental |
| 66 |
heatuphetu/AI-Collective-ThunderBay
Python-based AI chatbot using FastAPI and Streamlit with vector search... |
|
Experimental |
| 67 |
Puneeth0106/Ecommerce-Chatbot
Intelligent e-commerce chatbot with semantic routing, vector-based FAQ... |
|
Experimental |
| 68 |
cricsion/LinkMind
LinkMind is an intelligent conversational ReAct agent built with LangChain... |
|
Experimental |
| 69 |
revelingg/threat_bot
Threat intelligence bot, powered by CHAT API, supported with local data &... |
|
Experimental |
| 70 |
naman-kalwani/context-aware-assistant
An async FastAPI-based chatbot with hybrid vector and knowledge-graph... |
|
Experimental |
| 71 |
adhirajkar/pdf-ai-rag-chat
An AI-powered chat app that lets users upload PDFs and ask questions about... |
|
Experimental |
| 72 |
Javier-Briceno/conversational-doc-agent
Conversational AI agent for querying business documents via natural language... |
|
Experimental |
| 73 |
cartoon1230/Telegram2txt
📥 Backup your Telegram chat history and media in simple text format with... |
|
Experimental |
| 74 |
QuangNguyen711/AutClothingChatbot
PTIT's Major Project: Website Programming - This repo contains a chatbot for... |
|
Experimental |
| 75 |
shashi9170/chatbot
Modular AI chatbot backend with FastAPI, LangGraph agents, tool execution,... |
|
Experimental |
| 76 |
Vigneshmaradiya/quantumchat-groq-rag
🚀 High-performance conversational AI with document intelligence - Built with... |
|
Experimental |
| 77 |
satyampurwar/ecommerce-chat-agent
Conversational support agent for e-commerce orders. Built with... |
|
Experimental |
| 78 |
Roberto-star-afk/Moin-Projects
🔧 Build and manage projects efficiently with Moin-Projects, simplifying... |
|
Experimental |
| 79 |
ejaj/aici-hybrid-qa
Hybrid Q&A |
|
Experimental |
| 80 |
agamyaaa14/StudySqueeze
A full-stack RAG application using Python (FastAPI) and JavaScript to turn... |
|
Experimental |
| 81 |
drawliin/Chat-Bot-Administration
Bilingual assistant for Moroccan administrative procedures, focused on... |
|
Experimental |
| 82 |
AshutoshRajGupta/studypal-study-assistant
StudyPal is a Retrieval-Augmented Generation (RAG) based AI chatbot built to... |
|
Experimental |
| 83 |
Himel-Tasrif/VectorPDFChat-RAGKnowledgeBase
VectorPDFChat: This part emphasizes the use of vector embeddings for PDF... |
|
Experimental |
| 84 |
aimaster-dev/langchain-agent
These #LangChain-powered apps include a Research Assistant that generates... |
|
Experimental |
| 85 |
Ismail-2001/RAG-Chatbot
A high-performance AI knowledge base that uses DeepSeek-V3 and Hybrid Search... |
|
Experimental |
| 86 |
dishadas168/JournalGPT
Leverage the power of GPT, Graph and vector stores to chat with your past... |
|
Experimental |
| 87 |
SeeMirra/Wingman
Create Context-Aware Q&A Interfaces from Your Own Data with LLMs and Vector... |
|
Experimental |
| 88 |
Ayush2649/-Smart-FAQ-System-using-LangChain-with-Reinforcement-Learning-Knowledge-Base-
An interactive CLI-based Smart FAQ system powered by LangChain and FAISS... |
|
Experimental |
| 89 |
leodeveloper/mooroosicity-ai-chatbot
mooro youtube channel ai chat bot |
|
Experimental |
| 90 |
Alpha-131/LlamaIndex-Slack-Bot
This project showcases a Slackbot leveraging LlamaIndex for NLP, OpenAI LLM... |
|
Experimental |
| 91 |
hrishikeshwarrier4/taxmate
TaxMate is a responsive chatbot designed to assist users with their... |
|
Experimental |
| 92 |
ryzhakar/wizz
LLM chat with knowledge base access |
|
Experimental |
| 93 |
anujayghosh/GenMem
A Multi-Faceted RAG Chatbot with Advanced Memory Management and CRUD Capabilities |
|
Experimental |
| 94 |
thomas545/chatbot
Chatbot to chat with your data |
|
Experimental |
| 95 |
vanzway/mmxxv
A Chrome extension with Python backend that uses Ollama LLM to provide... |
|
Experimental |
| 96 |
apattichis/PDF-RAG-Chatbot-System
Chat with your PDF documents using Retrieval Augmented Generation (RAG).... |
|
Experimental |
| 97 |
Sacred-G/ai
PDF Chatbot, Image Chatbot, Web-Site Chatbot with a Knowledge base. OpenAI ,... |
|
Experimental |
| 98 |
DevNvll/ark-notes
Self hosted app that gives ChatGPT context from your markdown files right in... |
|
Experimental |
| 99 |
mikhail-rozov/ChatGPT-adaptation
ChatGPT bot that can extract information from a specific document, making... |
|
Experimental |
| 100 |
BeadChain15/AI-Search-Engine
A ChatGPT-powered QA system using OpenAI, LangChain, FastAPI, and a vector... |
|
Experimental |