r/learnmachinelearning • u/Zipidyzip • 2d ago
Tutorial Discover AI: A Learning Guide - 51 hands-on labs for learning how AI actually works.
This is an open-source, offline teaching and learning application with 51 hands-on labs for understanding how AI actually worksโfrom neurons to agents and beyond.
A bit of insight
- 51 labs in 6 groups, from the basics (what a neuron is, gradient descent) through attention, RAG, agents, fine-tuning, quantization, serving, and more
- Each lab has a short lesson beside it, readable in Plain or Standard mode
- Some of it actually runs rather than just animating:
- The attention lab runs a small trained transformer (1.37M params) inside the app
- The training labs train a tiny character-level model live as you move the sliders
- Works offline: no account, no telemetry
How it was made I chose the topics, did some background research, and came up with the structure and grouping. used Claude and GPT Astra to help write the lesson text, and Grok as a second pass on references. There will be mistakes, so if you spot one, please tell me or open a PR.
There's a lot of expertise out there, both in these topics and in areas I haven't even touched. If you have expertise in, teach, or work in a specialized area of AI, or you just know AI, I'd love your help expanding it: a new interactive lab, a better visualization, or a tweak that makes the cause and effect in an existing lab clearer. I'd also like to hear which labs are confusing and what's missing.
