You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A comprehensive, project-based course teaching applied LLM engineering from first API calls through production deployment. Built in TypeScript with the Vercel AI SDK.
How It Works
24 modules across 6 parts, ~174-229 hours
Multi-provider — learn with Mistral (default, free tier), Groq, Anthropic, OpenAI, or Ollama (local)
Vercel AI SDK — provider-agnostic patterns that work everywhere
Gamification — earn XP, unlock badges, climb ranks from Token to LLM Architect
Claude Code guided — each module taught section-by-section with interactive exercises
Getting Started
bun install
cp course/preferences.example.toml course/preferences.toml
# Edit preferences.toml to match your background and provider
To start a module, run the corresponding Claude Code command: /module-1
To check progress: bun run progress
Curriculum
Part I: First Contact
#
Module
Topics
Hours
1
Setup & First LLM Calls
Bun, AI SDK, providers, generateText, streamText, roles, temperature
5-7
2
Prompt Engineering
System prompts, few-shot, chain-of-thought, templates, versioning