Skip to content
vibetrend

AI Engineering from Scratch

523 free lessons building AI systems from math and first principles

#29
Today
#9
7 days
#6
30 days
aiengineeringfromscratch.comOpen live site ↗
Screenshot of AI Engineering from Scratch homepageVisit aiengineeringfromscratch.com ↗

What is AI Engineering from Scratch?

A comprehensive open-source curriculum teaching AI engineering through hands-on implementation. The course spans 20 phases covering linear algebra, neural networks, tokenizers, attention mechanisms, agents, and production systems across Python, TypeScript, Rust, and Julia. Each lesson requires deriving mathematics before writing code, with learners building reusable artifacts like prompts, skills, and MCP servers.

Designed for engineers and students who want to understand AI fundamentals rather than copy-paste solutions, the material runs on personal machines and includes an AI tutor agent that personalizes learning paths and teaches interactively in the terminal. The project is maintained by Rohit Ghumare and contributors under an MIT license, with translations available in multiple languages.

Momentum

Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.

2026-09-29: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-09-30: 0 upvotes, 0 visits, 542 stars, 0 HN points2026-10-01: 0 upvotes, 0 visits, 300 stars, 0 HN points2026-10-02: 0 upvotes, 0 visits, 273 stars, 0 HN points2026-10-03: 0 upvotes, 0 visits, 420 stars, 0 HN points2026-10-04: 0 upvotes, 0 visits, 772 stars, 0 HN points2026-10-05: 0 upvotes, 0 visits, 856 stars, 0 HN points2026-10-06: 0 upvotes, 0 visits, 552 stars, 0 HN points2026-10-07: 0 upvotes, 0 visits, 285 stars, 0 HN points2026-10-08: 0 upvotes, 0 visits, 287 stars, 0 HN points2026-10-09: 0 upvotes, 0 visits, 338 stars, 0 HN points2026-10-10: 0 upvotes, 0 visits, 555 stars, 0 HN points2026-10-11: 0 upvotes, 0 visits, 726 stars, 0 HN points2026-10-12: 0 upvotes, 0 visits, 595 stars, 0 HN points2026-10-13: 0 upvotes, 0 visits, 576 stars, 0 HN points2026-10-14: 0 upvotes, 0 visits, 468 stars, 0 HN points2026-10-15: 0 upvotes, 0 visits, 648 stars, 0 HN points2026-10-16: 0 upvotes, 0 visits, 516 stars, 0 HN points2026-10-17: 0 upvotes, 0 visits, 390 stars, 0 HN points2026-10-18: 0 upvotes, 0 visits, 362 stars, 0 HN points2026-10-19: 0 upvotes, 0 visits, 404 stars, 0 HN points2026-10-20: 0 upvotes, 0 visits, 351 stars, 0 HN points2026-10-21: 0 upvotes, 0 visits, 306 stars, 0 HN points2026-10-22: 0 upvotes, 0 visits, 372 stars, 0 HN points2026-10-23: 0 upvotes, 0 visits, 338 stars, 0 HN points2026-10-24: 0 upvotes, 0 visits, 494 stars, 0 HN points2026-10-25: 0 upvotes, 0 visits, 502 stars, 0 HN points2026-10-26: 0 upvotes, 1 visits, 557 stars, 0 HN points2026-10-27: 0 upvotes, 0 visits, 329 stars, 0 HN points2026-10-28: 0 upvotes, 0 visits, 204 stars, 0 HN points
30 days agotoday

How do we know it's vibe coded?

vibetrend discovered AI Engineering from Scratch automatically. Evidence: GitHub rohitg00/ai-engineering-from-scratch; repo has .claude, AGENTS.md. View source.

Similar vibe-coded apps

Microduck screenshot
Microduck

A 25 cm open-source biped robot trained with reinforcement learning

Claude Code★ 13k GitHub stars
Easy-Vibe screenshot
Easy-Vibe

Learn AI coding by building real products, from zero to shipped

Claude Code★ 20k GitHub stars
WERM screenshot
WERM

C. elegans brain simulation steering a language model in your browser

Claude Code★ 191 GitHub stars