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

67
Established
2 pgalko/BambooAI

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

50
Established
3 redis-developer/ArXivChatGuru

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

48
Emerging
4 7-docs/7-docs

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

46
Emerging
5 Kedhareswer/QuantumPDF_ChatApp_VectorDB

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

45
Emerging
6 redis-developer/LLM-Document-Chat

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

45
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 semasuka/Talk-to-your-PDF

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

36
Emerging
9 mallahyari/drqa

How to create Question-Answering system combining Langchain and OpenAI

35
Emerging
10 Arraj2611/doc_RAG

Document based RAG QnA Chatbot Application

35
Emerging
11 ankushchhabra02/vortex

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

35
Emerging
12 KonradSzafer/hugging-face-qa-bot

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

34
Emerging
13 HyxiaoGe/fusion-api

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

33
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...

33
Emerging
15 Mikanwolfe/Kuro

A cute personal assistant in Discord using ChatGPT and Vector Databases

33
Emerging
16 shamspias/langchain-chat

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

33
Emerging
17 OpenOrca/FAQBot

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

32
Emerging
18 LaurentVeyssier/HomeMatch

final project for UDACITY Building GenAI solutions 4 weeks course

32
Emerging
19 ShubhamMandowara/llm_rag

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

32
Emerging
20 ansh-info/QueryGPT

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

31
Emerging
21 jcpanggoygit/rag-chatbot-documents

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

30
Emerging
22 is-leeroy-jenkins/Boo

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

29
Experimental
23 ziligy/simpleChat_llama2_mac_silicon

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

29
Experimental
24 hpi-swa-lab/Squeak-SemanticText

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

29
Experimental
25 lovelessbhartal12/ArthaBodh.ai

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

28
Experimental
26 Dev-solder124/genAI

A mental health chatbot with intelligent memory.

28
Experimental
27 isherous/bible_chats

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

27
Experimental
28 std-microblock/telegram-database

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

25
Experimental
29 AvishkaGihan/brainvault-rag-mobile

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

24
Experimental
30 ShadowMonarchX/scalable-llm-faq-bot

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

24
Experimental
31 YOUSSEF01234587/DataScience_Chatbot

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

23
Experimental
32 jatin-12-2002/E-Commerce_ChatBot

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

23
Experimental
33 Subham-Maity/QChatAi

Chat with Anything 📃

22
Experimental
34 tomthefreakmusic/DiscoChat

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

21
Experimental
35 sen-igga/IndexGPT

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

21
Experimental
36 agnivon/chatpdf-agnivon

RAG app for PDFs

21
Experimental
37 hereandnowai/ask-my-docs-langchain-gradio

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

21
Experimental
38 samarthsaxena2004/note-wave

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

21
Experimental
39 certainly-param/serverless-rag-chatbot

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

21
Experimental
40 ikram98ai/bookish

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

21
Experimental
41 JustaKris/Trump-Rally-Speeches-NLP-Chatbot

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

21
Experimental
42 hieuGoku/insight-chat

Insight-Chat: Chat with your documents

21
Experimental
43 syedalijaseem/Querious

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

21
Experimental
44 MindPal-Space/docubot

Chat with any document

20
Experimental
45 tboudreaux/MethuselanThucydides

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

19
Experimental
46 idaholab/ranger

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

19
Experimental
47 oli2v/llm-chatbot

Simple conversational agent with LLM and RAG

19
Experimental
48 shaadclt/Ed-Tech-Company-QA-Assistant

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

19
Experimental
49 WKingston17/TurboChat

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

18
Experimental
50 Vedansh1857/GPT-4o_with_ObjectBox_VectorDB

Detailed description given in the README

18
Experimental
51 libraryofcelsus/LLM_NER_and_Branching_Hybrid_Search_Chatbot

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

18
Experimental
52 Bekalu1997et/chatbot-2

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

18
Experimental
53 SubhamIO/leetcode-chatbot-webapp

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

18
Experimental
54 aambekar234/semantic-search-and-llm-chat-app

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

18
Experimental
55 Manithj/study-buddy-rag

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

17
Experimental
56 IMvision12/RAG-LlamaIndex

Chat with your PDF files using LLM model and VectorDatabase

17
Experimental
57 NadiiaBCN/ai-chatbot

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

17
Experimental
58 Seikh05/RAG-App

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

17
Experimental
59 FjjDessoyCaraballo/FastWrap

Chatbot wrapper RESTful API service

16
Experimental
60 lovelessbhartal12/SambidhanSathi-Nepal

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

15
Experimental
61 ByteMeShiv/EveAI

A RAG App built using Python, Gemini with Pinecone as vectorDB and langchain...

15
Experimental
62 jeremyvillanuevar/SecondBrainLLMAssistant

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

15
Experimental
63 co-dev0909/langchain-agent

These #LangChain-powered apps include a Research Assistant that generates...

14
Experimental
64 namanxdev/CampusMitra

A modern, production-grade RAG (Retrieval-Augmented Generation) system...

14
Experimental
65 Adlai-1/GhanaGPT

🤖 AI assistant with RAG, web search & Ghanaian language support (Ga, Twi)....

14
Experimental
66 heatuphetu/AI-Collective-ThunderBay

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

14
Experimental
67 Puneeth0106/Ecommerce-Chatbot

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

13
Experimental
68 cricsion/LinkMind

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

13
Experimental
69 revelingg/threat_bot

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

13
Experimental
70 naman-kalwani/context-aware-assistant

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

13
Experimental
71 adhirajkar/pdf-ai-rag-chat

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

13
Experimental
72 Javier-Briceno/conversational-doc-agent

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

13
Experimental
73 cartoon1230/Telegram2txt

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

13
Experimental
74 QuangNguyen711/AutClothingChatbot

PTIT's Major Project: Website Programming - This repo contains a chatbot for...

13
Experimental
75 shashi9170/chatbot

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

13
Experimental
76 Vigneshmaradiya/quantumchat-groq-rag

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

13
Experimental
77 satyampurwar/ecommerce-chat-agent

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

13
Experimental
78 Roberto-star-afk/Moin-Projects

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

13
Experimental
79 ejaj/aici-hybrid-qa

Hybrid Q&A

13
Experimental
80 agamyaaa14/StudySqueeze

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

13
Experimental
81 drawliin/Chat-Bot-Administration

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

13
Experimental
82 AshutoshRajGupta/studypal-study-assistant

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

13
Experimental
83 Himel-Tasrif/VectorPDFChat-RAGKnowledgeBase

VectorPDFChat: This part emphasizes the use of vector embeddings for PDF...

13
Experimental
84 aimaster-dev/langchain-agent

These #LangChain-powered apps include a Research Assistant that generates...

13
Experimental
85 Ismail-2001/RAG-Chatbot

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

13
Experimental
86 dishadas168/JournalGPT

Leverage the power of GPT, Graph and vector stores to chat with your past...

12
Experimental
87 SeeMirra/Wingman

Create Context-Aware Q&A Interfaces from Your Own Data with LLMs and Vector...

12
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...

12
Experimental
89 leodeveloper/mooroosicity-ai-chatbot

mooro youtube channel ai chat bot

11
Experimental
90 Alpha-131/LlamaIndex-Slack-Bot

This project showcases a Slackbot leveraging LlamaIndex for NLP, OpenAI LLM...

11
Experimental
91 hrishikeshwarrier4/taxmate

TaxMate is a responsive chatbot designed to assist users with their...

11
Experimental
92 ryzhakar/wizz

LLM chat with knowledge base access

11
Experimental
93 anujayghosh/GenMem

A Multi-Faceted RAG Chatbot with Advanced Memory Management and CRUD Capabilities

11
Experimental
94 thomas545/chatbot

Chatbot to chat with your data

11
Experimental
95 vanzway/mmxxv

A Chrome extension with Python backend that uses Ollama LLM to provide...

11
Experimental
96 apattichis/PDF-RAG-Chatbot-System

Chat with your PDF documents using Retrieval Augmented Generation (RAG)....

11
Experimental
97 Sacred-G/ai

PDF Chatbot, Image Chatbot, Web-Site Chatbot with a Knowledge base. OpenAI ,...

10
Experimental
98 DevNvll/ark-notes

Self hosted app that gives ChatGPT context from your markdown files right in...

10
Experimental
99 mikhail-rozov/ChatGPT-adaptation

ChatGPT bot that can extract information from a specific document, making...

10
Experimental
100 BeadChain15/AI-Search-Engine

A ChatGPT-powered QA system using OpenAI, LangChain, FastAPI, and a vector...

10
Experimental