Zlash65/rag-bot-fastapi
An end-to-end RAG chatbot using FastAPI, LangChain, ChromaDB & Streamlit with Multi-LLM support to answer questions from uploaded PDFs.
This tool helps you quickly get answers from your PDF documents by creating a chat interface where you can ask questions. You upload one or more PDFs, and it uses advanced AI to understand their content, allowing you to converse with the documents and retrieve precise information. It's designed for anyone who needs to extract insights from large or numerous PDF files, such as researchers, analysts, or legal professionals.
No commits in the last 6 months.
Use this if you need a production-ready system to chat with your PDF documents using a user-friendly interface and robust backend.
Not ideal if you're looking for a simple, single-script solution for personal use or if you don't require the complexity of a separate frontend and backend.
Stars
8
Forks
1
Language
Python
License
MIT
Category
Last pushed
Jul 07, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/Zlash65/rag-bot-fastapi"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Azure-Samples/azure-openai-rag-workshop
Create your own ChatGPT with Retrieval-Augmented-Generation workshop
chatchat-space/Langchain-Chatchat
Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用...
avrabyt/RAG-Chatbot
RAG enabled Chatbots using LangChain and Databutton
byu-cpe/Maeser
A package for building RAG chatbot applications for educational contexts.
Storia-AI/sage
Chat with any codebase in under two minutes | Fully local or via third-party APIs