AI Engineering From Scratch: The Free 511-Lesson GitHub Curriculum (Beginner Roadmap)
A complete AI engineering curriculum — 511 lessons, 20 phases, ~330 hours — free on GitHub with no signup. Math through mini-GPTs, AI agents, and MCP servers, with nearly every lesson shipping a portfolio artifact. The link plus the exact beginner path by goal.
An AI engineering degree, sitting free on GitHub
AI Engineering from Scratch is a complete curriculum: 511 lessons across 20 phases — roughly 330 hours by the repo's own count — running from math and classical machine learning all the way to pre-training a mini-GPT, building AI agents, and shipping MCP servers. In Python, TypeScript, Rust, or Julia.
And it's actually free. MIT license, no paywall, no signup, no email wall — even the 6-volume book edition is a free download. It's sitting at 50,000+ GitHub stars, built by Rohit Ghumare, a Google Developer Expert whose previous project earned 27K stars.
💻 Get the free curriculum →github.com/rohitg00/ai-engineering-from-scratch · MIT · no signup
The trap with a 330-hour curriculum: treating it like a Netflix series you'll "get through." Nearly every lesson ships a reusable artifact — a prompt, a skill, an agent, or an MCP server you keep — and the whole game is collecting those artifacts in public. Here's the exact way I'd run it as a beginner:
Keep reading
Get the rest of “AI Engineering From Scratch: The Free 511-Lesson GitHub Curriculum (Beginner Roadmap)” + the PDF — free.
Drop your email to unlock the full guide and download it.