local rag chat bot
Local RAG Chatbot
A fully offline RAG chatbot built with Streamlit, LangChain, ChromaDB and Ollama.
Features
- Upload PDF, TXT, DOCX files to build a local knowledge base
- Switch between qwen2.5-coder:3b and other Ollama models
- Configurable chunking, retrieval (Top-K), and temperature
- Conversational memory with source citations
- 100% local — no data leaves the machine
How to run
ollama serve
source .venv/bin/activate
streamlit run app.py