ai-engineering-from-scratch vs awesome-AI-books
Hands-on AI curriculum and curated learning directory compared
ai-engineering-from-scratch teaches AI through structured lessons, runnable code, and practical artifacts. awesome-AI-books is a directory of books, papers, references, and practice environments; it helps readers find resources rather than follow a single curriculum.

ai-engineering-from-scratch: Learn AI by Building It
A free, MIT-licensed curriculum that teaches AI engineering through runnable lessons and hands-on artifacts. It covers foundations through LLMs, agents, protocols, and production, with paths for beginners and experienced developers.

awesome-AI-books: Find AI Books, Papers, and Learning Resources
A curated directory of books, papers, online references, and practice environments across AI and related fields. It helps learners find starting points for topics from mathematics and machine learning to reinforcement learning and quantum computing.
| ai-engineering-from-scratch | awesome-AI-books | |
|---|---|---|
| Language | Python | Jupyter Notebook |
| License | MIT | MIT |
| Stars | 62.9k | 1.8k |
| Forks | 10.8k | 398 |
| Last analyzed | Oct 3, 2026 | Oct 3, 2026 |
Key differences
- ai-engineering-from-scratch organizes learning into 20 phases and focused paths, while awesome-AI-books groups links by subject and resource type.
- ai-engineering-from-scratch emphasizes implementing concepts and building artifacts; awesome-AI-books curates materials hosted on external sites.
- ai-engineering-from-scratch includes runnable lessons in Python, TypeScript, Rust, and Julia, while awesome-AI-books links to resources in English and Chinese.
- ai-engineering-from-scratch covers topics from mathematical foundations through LLMs, agents, MCP, and production; awesome-AI-books also includes quantum computing resources and practice environments.
- Both projects use the MIT license. Their listed popularity differs: ai-engineering-from-scratch has 62.9k stars and 10.8k forks, while awesome-AI-books has 1.8k stars and 398 forks.
Choose ai-engineering-from-scratch if you…
- want a structured route from AI foundations to practical applications.
- prefer learning by running code, completing exercises, and building reusable artifacts.
- need focused lessons on LLM engineering, agents, MCP, or production topics.
Choose awesome-AI-books if you…
- want a directory of books, papers, references, and practice environments.
- prefer exploring resources by subject, including reinforcement learning or quantum computing.
- need links to learning materials in English and Chinese to supplement a study plan.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.