A common starting point
A group that learns the same words and the same basic model of the tools can discuss a result, a risk or a working method with each other.
An open training suite
Interactive lessons for people who start to use generative AI in their work, from the first prompt to building an agent.
Agenda
Why
Generative AI reached office work in a short time, and most people got no training in how these tools work or fail.
A common starting point
A group that learns the same words and the same basic model of the tools can discuss a result, a risk or a working method with each other.
Safe use and real use together
People stop checking a machine that does most of a task. So safety comes first, and every area returns to checking the output.
Open content
Anyone may run the courses, change a lesson to fit their own tools, or study alone with only a browser.
What
133 lessons in 6 areas, counted when the site is built. A lesson covers one topic, and each graded checkpoint tests one learning objective.
What
Foundations is for anyone who does knowledge work and needs no programming. Engineering is for software engineers and uses real code and real tools.
How a lesson teaches
Each lesson has the same parts in the same order. It is one page of 10 to 25 minutes, plus an exercise that the learner does in their own tools.
How a lesson teaches
A wrong answer gets feedback, and a hint asks a question about the mistake. The page never reveals the answer.
How a lesson teaches
Building with AI agents
Building with AI agents
Almost every commit names the AI model that helped write it. These figures are as of October 9, 2026.
Building with AI agents
A dispatcher starts a wave lead, and the lead starts one builder per issue and one reviewer per branch. The maintainer has given standing approval for a wave that passes every check.
Building with AI agents
Building with AI agents
The build writes HTML for people, and Markdown and data files for agents that read the site for a person. GitHub Pages serves the files, and the progress record stays in the learner’s browser.
See more