#166 · Primary category: Knowledge Base & RAG

rag-chatbot

chatbot chatbot-ui chatbots gradio llama-index llama3 llm mistral ollama question-answering rag

Chat with multiple PDFs locally

Project last updated:10/23/25

GitHub Stars

681

Forks

107

Contributors

1

License

Apache-2.0

Why we included this project

Running a RAG stack entirely on your own machine is the appeal here: the project chains LlamaIndex for retrieval, Ollama or any Hugging Face model for generation, and a Gradio chat interface, so you can load several PDFs and get answers grounded in those documents without anything leaving your hardware. Setup comes in three flavors, a Docker Compose file, a scripted install, or a Kaggle notebook for a hosted run. It reads as a compact reference implementation rather than a polished product, which is exactly what makes it useful for teams that want to study how the pieces fit and swap in their own document types and prompts.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category