Learning path
Start at the top if you are new. Strong Python developers can skip ahead to math or jump to Agents after LLMs — but do not skip evals.
Stage 01
Getting Started
What autonomous agents are, how this academy works, and how to think in loops.
Open first lessonStage 02
Python
Simple Python from zero: names, lists, functions, files, JSON, errors, tests, and the loop every agent uses.
Open first lessonStage 03
Mathematics
Simple math from zero: lists of numbers, scores, chance, entropy, and the formulas agents actually use.
Open first lessonStage 04
Machine Learning
Simple ML from zero: examples, splits, loss, ranking, and the loop you use to judge an agent.
Open first lessonStage 05
Neural Nets & Transformers
Simple transformers from zero: tokens, attention, decoding, and the stack every agent call runs.
Open first lessonStage 06
Large Language Models
Simple LLMs from zero: chat APIs, tokens and cost, JSON actions, and when not to call a model.
Open first lessonStage 07
Prompting
Simple prompting from zero: four parts, examples, tags, injection, evals, and the OS an agent actually reads.
Open first lessonStage 08
Tools & Function Calling
Simple tools from zero: schema, dispatch, idempotency, sandboxes, MCP, and permissions your runtime actually enforces.
Open first lessonStage 09
RAG & Memory
Simple RAG from zero: chunks, cosine, hybrid search, citations, agentic retrieve, and memory that is not one vector soup.
Open first lessonStage 10
Agent Architectures
Simple agent loops from zero: six parts, ReAct, plan-and-execute, reflection, typed state, HITL, jobs, and when not to agent.
Open first lessonStage 11
Multi-Agent Systems
Simple multi-agent from zero: split only when tools and checks diverge, typed handoffs, supervisors, debate, swarms, and how teams fail.
Open first lessonStage 12
Evals & Safety
Simple evals from zero: golden properties, tool tests, judges you measure, traces you replay, injection allow-lists, and a spec that can say no.
Open first lessonStage 13
Production Agents
Simple production from zero: gateway and jobs, traces you can operate, caps and queues, secrets, CI gates, and kill switches you have practiced.
Open first lessonThen build
Weather agent → ReAct research → RAG support → multi-agent team → ops agent.
Open projects