Local AI,
one idea at a time.
Start with no technical knowledge. Learn one idea, see a diagram, watch an explanation, and try a small exercise. No coding is needed for the first five lessons.
Start lesson 1 →Your learning path
The first five lessons are available. The remaining lessons show our planned teaching order and will be published later. Learn at your own pace.
- 01
- 02
- 03
- 04
- 05
- 06Context windowPlanned lesson
- 07Parameters and weightsPlanned lesson
- 08TrainingPlanned lesson
- 09InferencePlanned lesson
- 10RAMPlanned lesson
- 11CPUPlanned lesson
- 12GPUPlanned lesson
- 13VRAMPlanned lesson
- 14StoragePlanned lesson
- 15QuantizationPlanned lesson
- 16Model formats and GGUFPlanned lesson
- 17Open weights and licencesPlanned lesson
- 18EmbeddingsPlanned lesson
- 19Document chunksPlanned lesson
- 20RAG and citationsPlanned lesson
- 21Vision modelsPlanned lesson
- 22Speech recognitionPlanned lesson
- 23Text-to-speechPlanned lesson
- 24AvatarsPlanned lesson
- 25APIsPlanned lesson
- 26Tool callingPlanned lesson
- 27AgentsPlanned lesson
- 28HallucinationsPlanned lesson
- 29BenchmarksPlanned lesson
- 30Privacy and safe usePlanned lesson
How the lessons connect
Lessons 1–9 explain the basic ideas. Lessons 10–17 explain your computer and model files. Lessons 18–24 cover documents, images, voice, and avatars. Lessons 25–30 explain connections, mistakes, testing, and safe use.
An avatar is a digital character or face. We introduce it after voice and vision so you can understand what makes a talking character work.
Already know your computer? Open the calculator →