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
- Read the parent guide first: AI_SDK_LEARNING_PROJECTS.md.
- Complete one project at a time and keep a short build log for each.
- For each project, do the thinking exercise before implementation.
- Validate against the definition-of-done checklist before moving on.