๐ Get Started ย ยทย ๐ค AI-Native ย ยทย ๐บ๏ธ The Journey ย ยทย ๐งฐ Toolkit ย ยทย ๐ Glossary ย ยทย ๐ฃ๏ธ Roadmap ย ยทย ๐ค Contribute ย ยทย ๐ Website
ai-engineering-from-scratch
Learn it. Build it. Ship it for others.
Why this rank:Strong adoptionRecent releaseHealthy release cadence
Description
Learn it. Build it. Ship it for others.
README
272+ lessons. 20 phases. ~306 hours. From linear algebra to autonomous agent swarms. Python, TypeScript, Rust, Julia. Every lesson produces something reusable: prompts, skills, agents, and MCP servers.
You don't just learn AI. You learn AI with AI. Then you build real things. Then you ship tools others can use.
| ๐บ Traditional Courses | ๐ง This Course |
|---|---|
| Scope One slice (NLP or Vision or Agents) |
Scope ๐ Everything โ math ยท ML ยท DL ยท NLP ยท vision ยท speech ยท transformers ยท LLMs ยท agents ยท swarms |
| Languages Python only |
Languages ๐ Python ยท ๐ฆ TypeScript ยท ๐ฆ Rust ยท ๐ฃ Julia |
| Output "I learned something" |
Output ๐ฆ A portfolio of tools, prompts, skills, and agents you can install |
| Depth Surface-level or theory-heavy |
Depth ๐ฌ Build from scratch first, then use frameworks |
| Format Videos you watch |
Format ๐ป Runnable code + docs + web app + AI-powered quizzes |
| Style Passive consumption |
Style ๐ค AI-native โ Claude Code skills test you as you go |
# ๐งช Find where to start based on what you already know
/find-your-level
# โ
Quiz yourself after completing a phase
/check-understanding 3
# ๐ฆ Every lesson produces a reusable artifact
ls phases/03-deep-learning-core/05-loss-functions/outputs/
# โโโ prompt-loss-function-selector.md
# โโโ prompt-loss-debugger.md