evanderpool/rag-knowledge-base
0
1# RAG Knowledge Base Builder — Dependencies2# Install: pip install -r requirements.txt3 4# Document parsing5pymupdf>=1.24.0 # PDF text extraction (imported as fitz)6 7# Embeddings — runs locally, no API key needed8sentence-transformers>=2.7.0 # all-MiniLM-L6-v2 embedding model9 10# Vector database — local persistent storage, no server required11chromadb>=0.5.012 13# LLM — Groq free tier (Llama 3.3 70B)14groq>=0.9.015 16# Environment variable management17python-dotenv>=1.0.018 19# Phase 2: Streamlit UI20streamlit>=1.35.021 22# Phase 3: ragctl CLI23rich>=13.0.0 # terminal UI — panels, tables, progress bars, color24 