I made a free, offline app with 51 hands-on labs for learning how AI actually works, from neurons to agents and more...
A free learning tool. it a offline app for learning how LLMs work under the hood. Everything runs on your machine: a 1.37M-param transformer powers the attention lab, a tiny character-level model trains live as you move sliders, and the optional guide runs on llama.cpp with a small Qwen model. no account, no telemetry. \*\*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 These are teaching-sized small models, so some results won't match what you'd see at scale. \*\*Privacy and setup\*\* \- Works offline: no account, no telemetry \- An optional guide you can ask about the lab you're on, running locally (llama.cpp + a small Qwen model) or with your own API key \- MIT licensed \*\*How it was made\*\* I chose the topics, the structure and the grouping. I 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. \*\*You can contribute\*\* If you teach this or work in a specialized area of AI, you can help expand 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. GitHub: https://github.com/Fazmin/AILearningGuide