AI SDK Learning Projects - Expanded Guides

Goal: Master the Vercel AI SDK from fundamentals through production architecture by building 16 progressively harder projects, including a full AI SDK 6 + AI Gateway track.

This directory contains expanded project guides for the AI SDK learning sprint. Start in order if you want full depth, or jump by persona path (builder, platform engineer, or AI product architect).

Project Index

# Project Difficulty Time Core Concepts
01 Expense Tracker CLI Beginner Weekend Structured output, Zod, validation
02 Streaming Summarizer Beginner-Intermediate 1 week SSE, incremental UX, stream handling
03 Code Review Agent Intermediate 1-2 weeks Tool calling, agent loops
04 Model Router Intermediate 1-2 weeks Provider abstraction, fallback
05 Research Agent Advanced 2-3 weeks Multi-step orchestration, memory
06 AI Command Center Advanced 1 month Multi-agent architecture
07 Gateway Budget Sentinel Intermediate 12-24h FinOps controls, quotas, policy states
08 BYOK Multi-Provider Switchboard Advanced 12-24h Tenant routing, key isolation
09 Gateway Reliability Lab Advanced 12-24h Failover, retries, circuit breakers
10 MCP Service Mesh Agent Advanced 12-24h MCP tooling, cross-system workflows
11 Human Approval Console Advanced 12-24h Approval gating, audit trails
12 Multimodal Support Triage Intermediate 12-24h Multimodal extraction, confidence policy
13 Streaming Incident Copilot Intermediate 12-24h UI message streams, reconnect logic
14 Eval Harness Gateway Routing Advanced 12-24h Quality/latency/cost benchmarking
15 RAG Reliability Gateway Fallback Advanced 12-24h Grounded citations, abstention policy
16 AI Command Center v2 Expert 12-24h End-to-end control plane synthesis

Suggested Progression

P01 -> P02 -> P03 -> P04 -> P05 -> P06
                      |
                      v
P07 -> P08 -> P09 -> P10 -> P11 -> P12 -> P13 -> P14 -> P15 -> P16

How to Use

  1. Read the parent guide first: AI_SDK_LEARNING_PROJECTS.md.
  2. Complete one project at a time and keep a short build log for each.
  3. For each project, do the thinking exercise before implementation.
  4. Validate against the definition-of-done checklist before moving on.

Official References