Build AI systems by hand across 523 free, MIT-licensed lessons
Developers can follow a free, MIT-licensed curriculum from setup and linear algebra through LLMs, agents, and production work, with each lesson producing something reusable. The repository organizes the path into 523 lessons across 20 phases, estimates about 342 hours, and uses Python, TypeScript, Rust, and Julia. Learners type and run the code, then keep evidence of what they built instead of treating examples as decoration.