TAI BUI
← Back to curriculum
Phase 19 · 85 lessons

Capstone Projects

17 end-to-end products + 9 deep-build tracks. 20-40 hours per project; 4-12 lessons per track.

01Capstone 01 — Terminal-Native Coding AgentCapstone02Capstone 02 — RAG over Codebase (Cross-Repo Semantic Search)Capstone03Capstone 03 — Real-Time Voice Assistant (ASR to LLM to TTS)Capstone04Capstone 04 — Multimodal Document QA (Vision-First PDF, Tables, Charts)Capstone05Capstone 05 — Autonomous Research Agent (AI-Scientist Class)Capstone06Capstone 06 — DevOps Troubleshooting Agent for KubernetesCapstone07Capstone 07 — End-to-End Fine-Tuning Pipeline (Data to SFT to DPO to Serve)Capstone08Capstone 08 — Production RAG Chatbot for a Regulated VerticalCapstone09Capstone 09 — Code Migration Agent (Repo-Level Language / Runtime Upgrade)Capstone10Capstone 10 — Multi-Agent Software Engineering TeamCapstone11Capstone 11 — LLM Observability & Eval DashboardCapstone12Capstone 12 — Video Understanding Pipeline (Scene, QA, Search)Capstone13Capstone 13 — MCP Server with Registry and GovernanceCapstone14Capstone 14 — Speculative-Decoding Inference ServerCapstone15Capstone 15 — Constitutional Safety Harness + Red-Team RangeCapstone16Capstone 16 — GitHub Issue-to-PR Autonomous AgentCapstone17Capstone 17 — Personal AI Tutor (Adaptive, Multimodal, with Memory)Capstone18Agent Harness Loop ContractCapstone19Tool Registry with Schema ValidationCapstone20JSON-RPC 2.0 Over Newline-Delimited StdioCapstone21Function Call DispatcherCapstone22Plan-Execute Control FlowCapstone23Capstone Lesson 25: Verification Gates and the Observation BudgetCapstone24Capstone Lesson 26: Sandbox Runner with Denylist and Path JailCapstone25Capstone Lesson 27: Eval Harness with Fixture TasksCapstone26Capstone Lesson 28: Observability with OTel GenAI Spans and Prometheus MetricsCapstone27Capstone Lesson 29: End-to-End Coding Agent on the HarnessCapstone28BPE Tokenizer From ScratchCapstone29Tokenized Dataset with Sliding WindowCapstone30Token and Positional EmbeddingsCapstone31Multi-Head Self-AttentionCapstone32Transformer Block from ScratchCapstone33GPT Model AssemblyCapstone34Training Loop and EvaluationCapstone35Loading Pretrained WeightsCapstone36Capstone Lesson 38: Classifier Fine-Tuning by Head SwapCapstone37Capstone Lesson 39: Instruction Tuning by Supervised Fine-TuningCapstone38Capstone Lesson 40: Direct Preference Optimization from ScratchCapstone39Capstone Lesson 41: Full Evaluation PipelineCapstone40Large Corpus DownloaderCapstone41HDF5 Tokenized CorpusCapstone42Cosine LR with Linear WarmupCapstone43Gradient Clipping and Mixed PrecisionCapstone44Gradient AccumulationCapstone45Checkpoint Save and ResumeCapstone46Distributed Data Parallel and FSDP from ScratchCapstone47Language Model Evaluation HarnessCapstone48Hypothesis GeneratorCapstone49Literature RetrievalCapstone50Experiment RunnerCapstone51Result EvaluatorCapstone52Paper WriterCapstone53Critic LoopCapstone54Iteration SchedulerCapstone55End-to-End Research DemoCapstone56Vision Encoder PatchesCapstone57Vision Transformer EncoderCapstone58Projection Layer for Modality AlignmentCapstone59Cross-Attention FusionCapstone60Vision-Language PretrainingCapstone61Multimodal EvaluationCapstone62Chunking Strategies, ComparedCapstone63Hybrid Retrieval with BM25 and Dense EmbeddingsCapstone64Cross-Encoder RerankerCapstone65Query Rewriting: HyDE, Multi-Query, and DecompositionCapstone66RAG Evaluation: Precision, Recall, MRR, nDCG, Faithfulness, Answer RelevanceCapstone67End-to-End RAG SystemCapstone68Task Spec FormatCapstone69Classical MetricsCapstone70Code Exec MetricCapstone71Perplexity and CalibrationCapstone72Leaderboard AggregationCapstone73End-to-End Eval RunnerCapstone74Collective Ops From ScratchCapstone75Data Parallel DDP From ScratchCapstone76ZeRO Optimizer State ShardingCapstone77Pipeline Parallel and Bubble AnalysisCapstone78Sharded Checkpoint and Atomic ResumeCapstone79End-to-End Distributed TrainingCapstone80Capstone 82 — Jailbreak TaxonomyCapstone81Capstone 83 — Prompt Injection DetectorCapstone82Capstone 84 — Refusal EvaluationCapstone83Capstone 85 — Content Classifier IntegrationCapstone84Capstone 86 — Constitutional Rules EngineCapstone85Capstone 87 — End-to-End Safety GateCapstone