eraxes/rag-chatbot
docs: add live demo link to README
fix(ui): self-host compiled Tailwind CSS instead of CDN script
fix(deploy): run Docker image as non-root user (HF Spaces convention)
feat(deploy): Dockerfile + Hugging Face Spaces config
docs: add README evaluation section and provider/setup updates
test(evals): add Beta distractor document for cross-document eval
feat(evals): add evaluation harness (recall + LLM-as-a-judge)
fix(ingestion): contextual chunking to preserve document attribution
feat(llm): add Groq provider and per-call provider/model override
docs: README and sample document
chore: run script and preview launch config
feat: FastAPI endpoints and frontend serving
feat: single-page web UI (AI-Native design)
feat: RAG retrieval and grounded generation with citations
feat: provider-agnostic LLM layer (Gemini/Claude)
feat: local embeddings and ChromaDB vector store
feat: settings and Pydantic API schemas
chore: project scaffolding (deps, .gitignore, .env example)
