Case study - RAG

Mini-RAG shows the practical parts of retrieval, grounding, and evals.

This project exists to show that I understand more than a chatbot wrapper: document loading, retrieval quality, answer grounding, guardrails, and simple checks that make a RAG system reviewable.

Open live demo View source
PROBLEM

Many RAG demos hide the retrieval step and make it hard to tell whether an answer came from source material or model guesswork.

BUILD

A small Python demo keeps retrieval, source context, and response checks visible so the failure modes are easy to inspect.

PROOF

The demo has a public Render service, README, and portfolio links so reviewers can inspect both the running app and implementation.

Render free services can sleep after inactivity, so first load may take around 30 seconds.