01

PROJECT

Systems I built
to understand systems.

These are working questions disguised as software. Each project begins with a problem I want to understand from first principles.

01

RAG Evaluation Workbench

A practical toolkit for testing retrieval quality across datasets, prompts, and rerankers.

RAGevaluationagents
02

The Front Desk That Never Sleeps

A voice agent that remembers callers, identifies roofing emergencies, and hands off with context.

voice AImemoryhackathon
03

One-user RAG Coworker

A deliberately small email and document assistant built to make routing decisions observable.

LangGraphroutingRAG
BUILD NOTES

How each project took shape.

Short English essays about the decisions, tests, and mistakes behind the software.

RAG EVALUATION

Evaluating RAG Beyond Hit Rate

Retrieving a relevant chunk is only the beginning; a useful evaluation must follow the evidence into the final answer.