Learn by Building
Quick, Focused Exercises
30-60 minute hands-on workshops that teach you specific AI engineering skills.
Practice in-browser with instant feedback.
Build a Prompt Template Library
LLM Fundamentals
Create a reusable prompt template system with variables, validation, and version control.
Implement Semantic Caching
RAG Systems
Build a semantic cache that reduces API costs by 70% using embedding similarity.
Create a Custom Reranker
RAG Systems
Build a reranker that improves RAG accuracy from 60% to 85% using cross-encoders.
Build a Cost Tracker Dashboard
Developer Tools
Create a real-time dashboard to track LLM API costs per user, feature, and model.
Function Calling Wrapper
AI Agents
Build a universal function calling wrapper that works across OpenAI, Anthropic, and local models.
Mini Evaluation Harness
Testing & Evaluation
Create an eval harness with 5 metrics: semantic similarity, factuality, relevance, coherence, and groundedness.
Build Streaming Response UI
LLM Fundamentals
Implement a beautiful streaming UI with typewriter effect and markdown rendering.
Metadata Extraction Pipeline
RAG Systems
Build a pipeline to automatically extract and enrich metadata from documents using LLMs.
Agent Task Planner
AI Agents
Create an agent that breaks down complex tasks into subtasks using tree-of-thoughts planning.
A/B Test Prompt Optimizer
LLM Fundamentals
Build a tool that automatically A/B tests prompts and selects the best performing variant.
RAG Debugging Tool
RAG Systems
Create a debugger that visualizes retrieval results, shows chunk overlap, and identifies gaps.
Context Compression Engine
LLM Fundamentals
Build a compressor that reduces context size by 60% while maintaining quality.