overview
What is ai-engineering-from-scratch?
ai-engineering-from-scratch is a comprehensive AI education and development tool maintained by Rohit Ghumare and a community of contributors that enables engineers and students to learn, build, and ship AI systems from foundational mathematics. It provides a hands-on curriculum with 503 lessons across 20 phases, covering a full AI engineering stack including math, ML, deep learning, NLP, vision, transformers, LLMs, agents, and swarms. The core philosophy ensures a deep understanding of AI algorithms by requiring learners to construct them from first principles before utilizing frameworks.