The Improviser
How an LLM works — told through a jazz improviser.
Eleven short, playable lessons. Each one takes an idea from how large language models work and turns it into something you can see, adjust, and hear — the model choosing its next note.
your progress0 / 37 pages · 0%
Progress is saved only in this browser on this device. For it to carry across every lesson reliably, run the folder over a local server (python -m http.server) and open via http://localhost rather than double-clicking the files. Incognito mode or clearing site data will reset it.
Already bought the course?
✓ Unlocked on this device — open any lesson below.
The Improviser · a music-flavoured course on LLMs · Lessons 1–11 are ready to play; 12–15 are on the way.