项目地址
https://github.com/rohitg00/ai-engineering-from-scratch
AI 摘要
该开源课程旨在系统化培养AI工程能力,包含435节课、20个阶段,覆盖Python、TypeScript、Rust和Julia四种语言。核心特点是“从头构建”:每个算法都从数学原理出发,亲手实现反向传播、分词器、注意力机制和智能体循环,再使用生产级框架验证。课程产出可复用的提示词、技能、智能体和MCP服务器,约需320小时完成。免费、MIT许可,全部在本机运行即可。
README 原文
░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒
84% of students already use AI tools. Only 18% feel prepared to use them
professionally. This curriculum closes that gap.
435 lessons. 20 phases. ~320 hours. Python, TypeScript, Rust, Julia. Every lesson ships
a reusable artifact: a prompt, a skill, an agent, an MCP server. Free, open source, MIT.
You don't just learn AI. You build it. End-to-end. By hand.
How this works
Most AI material teaches in scattered pieces. A paper here, a fine-tuning post there, a
flashy agent demo somewhere else. The pieces rarely line up. You ship a chatbot but can't
explain its loss curve. You hook a function to an agent but can't say what attention does
inside the model that's calling it.
This curriculum is the spine. 20 phases, 435 lessons, four languages: Python, TypeScript,
Rust, Julia. Linear algebra at one end, autonomous swarms at the other. Every algorithm
gets built from raw math first...
项目地址
https://github.com/rohitg00/ai-engineering-from-scratch
AI 摘要
该开源课程旨在系统化培养AI工程能力,包含435节课、20个阶段,覆盖Python、TypeScript、Rust和Julia四种语言。核心特点是“从头构建”:每个算法都从数学原理出发,亲手实现反向传播、分词器、注意力机制和智能体循环,再使用生产级框架验证。课程产出可复用的提示词、技能、智能体和MCP服务器,约需320小时完成。免费、MIT许可,全部在本机运行即可。
README 原文
How this works
Most AI material teaches in scattered pieces. A paper here, a fine-tuning post there, a
flashy agent demo somewhere else. The pieces rarely line up. You ship a chatbot but can't
explain its loss curve. You hook a function to an agent but can't say what attention does
inside the model that's calling it.
This curriculum is the spine. 20 phases, 435 lessons, four languages: Python, TypeScript,
Rust, Julia. Linear algebra at one end, autonomous swarms at the other. Every algorithm
gets built from raw math first...