A document-grounded RAG chatbot with a TF-IDF vector store, source-aware retrieval, and chunk metadata — answers cite their sources, and no external API call is required.
Every answer points back to the document chunk it came from.
No external API — your documents never leave your machine.
A FastAPI service you can wire into an app in an afternoon.
I ship it tested, documented, and ready to run in your stack.