Teaching · A curriculum

Your agent works in dev. In prod it forgets, retries forever, and disagrees with itself.

Three tracks on building, distributing, and operating agent systems — written for engineers shipping this stuff at work, not for people watching keynotes.

Track 01 is the foundations: transformers, RAG, tools, sandboxes, the production loop. Track 02 is what most agent material skips — multi-agent systems are distributed systems, and there are fifty years of theory that explain exactly how they break. Track 03 is the operating-system layer underneath: scheduling, isolation, resource control for fleets of agents.

3 tracks · 17 modules · 10 lessons published · free · MIT-licensed · no signup

the three tracks

Build → Distribute → Operate.

The same problem from three angles. You can read in order or skip straight to whichever one matches what you’re fighting today.

Track 01LiveStart here

Build AI Agents

From transformer foundations to production agent operations.

  • ·Transformer foundations and the API loop
  • ·RAG: vectors, retrieval, evals, production
  • ·Agentic workflows: tools, MCP, A2A, the agent SDK
  • ·+ five more on agents, skills, coding, and ops
Start Track 018 modules · 10 lessons live · pinned a4648b1
Track 02In progressNew

Agentic Distributed Systems

Your agent already is a distributed system. Here is the theory that explains why it breaks.

  • ·The agent as a node — tool calls as RPC, identity, capability
  • ·Time, order, and causality in async agent flows
  • ·State and consensus across agents that disagree
  • ·Sharding, fanout, and Byzantine sub-agents
Track 03PlannedReserved

Agentic Operating Systems

Scheduling, isolation, and resource control for fleets of agents.

  • ·Agent process scheduling and priority
  • ·Resource isolation: memory, tokens, compute per agent
  • ·Inter-agent IPC and shared kernel services
  • ·Multi-tenant agent runtimes
Coming later
how this is built

Free, runnable, opinionated.

No course platform. No paywall. Code that runs. Opinions where the field is messy.