← all repositories

datvodinh/rag-chatbot

A local chatbot that answers questions about multiple PDFs using retrieval-augmented generation with LLMs.

664 stars Python RAG · SearchChat Assistants
rag-chatbot
Velocity · 7d
+0.8
★ / day
Trend
steady
star history

This is a RAG-based chatbot that processes and indexes multiple PDF documents, enabling users to query them through a conversational interface. It leverages LlamaIndex for retrieval and supports various LLMs including Llama3 and Mistral via Ollama or Huggingface. The system uses Gradio for its user interface and runs locally, allowing users to chat with their documents without uploading data to external services.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.