Ship AI systems
Personal Knowledge Assistant
One portfolio-ready app — each lab adds a layer: API, RAG, tools, evals, safety, tracing, and production ops.
Twelve layers
- 01Basic LLM callTalk to an LLM from code
- 02Structured outputStructured output lab
- 03Document retrievalBuild a mini RAG
- 04Citations & quality auditRAG quality audit
- 05Tool callingFunction calling in code
- 06Conversation memoryMemory & conversation state
- 07Evaluations in codeEval gates in code
- 08Prompt-injection defensesPrompt injection in code
- 09TracingLLM tracing lab
- 10Retry & error handlingAPI errors & retries
- 11Controlled deploymentBlue-green deploy lab
- 12Monitoring & rollbackProduction monitoring lab
- 13SLOs & error budgetsSLO lab
- 14Feature flags & health checksFeature flags lab
- 15Production ops gateCapstone ops lab