ai-engineering-from-scratch Project
A free, open-source AI engineering course of 542 lessons in 20 phases, from math foundations to autonomous agents, in Python, TypeScript, Rust and Julia.
Source on GitHubSort and filter them in the skills list
77,866 stars on GitHub, Nov 9, 2026 · 3 skills · 1 bundle
Its bundle
-
AI Engineering from Scratch placement and quizzes
Bundle of 3 skills- Use it when:
- You want to start the free AI Engineering from Scratch course with your coding agent, and check yourself after each phase.
- It does:
- Places you with a ten-question quiz, saves a study plan to LEARNING.md, and quizzes you with eight questions at the end of each phase.
- Age
- 5 months
- Stars
- 77.9K
- #25
- Total Downloads
- 5.3K
- bottom 9%
- Weekly Downloads
- 327
- top 50%
Its skills, most installed first
-
start-learning
Only works as part of AI Engineering from Scratch placement and quizzes- Use it when:
- You want to start the free AI Engineering from Scratch course with your coding agent as tutor.
- It does:
- Asks why you're learning, how many hours a week you have and what you want to build, then runs find-your-level's placement quiz.
- Age
- 3 months
- Stars
- 77.9K
- #25
- Total Downloads
- 5.3K
- bottom 9%
- Weekly Downloads
- 327
- top 50%
-
- Use it when:
- You've finished a phase of AI Engineering from Scratch and want to know whether you're ready for the next.
- It does:
- Reads that phase's lesson docs, from your clone or GitHub, and writes eight multiple-choice questions: four on concepts, four on building.
- Age
- 5 months
- Stars
- 77.9K
- #25
- Total Downloads
- 5.2K
- bottom 6%
- Weekly Downloads
- 313
- bottom 50%
-
- Use it when:
- You're starting AI Engineering from Scratch and don't know which of its 20 phases to begin with.
- It does:
- Asks two multiple-choice questions in each of five areas: math and statistics, classical ML, deep learning, NLP and transformers, and applied AI.
- Age
- 5 months
- Stars
- 77.9K
- #25
- Total Downloads
- 5.2K
- bottom 6%
- Weekly Downloads
- 316
- bottom 50%