AI · RAG · Full-stack
Knowledge Base Chat
A production-ready support assistant that answers questions from your own documents — and cites every source.

The problem
Support teams answer the same questions over and over, and the real answers are buried across PDFs, docs and wikis. Generic chatbots make things up and can't show where an answer came from — so no one trusts them.
What it does
Cited answers
Every reply links back to the exact source file and page.
Bring your own docs
Upload PDF, DOCX, TXT, MD in an admin panel; it indexes them.
Stays on the rails
Guardrails block prompt injection, PII fishing and unsafe topics.
Fast & cost-aware
Query caching for instant repeats; token usage tracked per query.
Abuse-resistant
Redis rate limiting keeps usage (and bills) under control.
Swappable AI
Runs on OpenAI or DeepSeek without code changes.
How it works
- 01
You ask a question
- 02
Safety & rate checks
- 03
Searches your documents
- 04
Answer with citations
Repeat questions are served instantly from cache. (Simplified from the real pipeline — kept light for non-technical readers.)
Under the hood
Tested with a pytest retrieval/faithfulness eval suite and GitHub Actions CI.
Want something like this?
I build AI-powered apps and automation end to end. Let's talk about what you're trying to ship.
Let'sbuildsomethingworthshipping.
I take on a small handful of projects each quarter — engineering, AI integrations and full product builds. Drop a note and we'll find a time.