Skip to content

Github trending [rohitg00/ai-engineering-from-scratch] 从头构建AI工程课程 #360

@web1992

Description

@web1992

项目地址

https://github.com/rohitg00/ai-engineering-from-scratch

AI 摘要

该开源课程旨在系统化培养AI工程能力,包含435节课、20个阶段,覆盖Python、TypeScript、Rust和Julia四种语言。核心特点是“从头构建”:每个算法都从数学原理出发,亲手实现反向传播、分词器、注意力机制和智能体循环,再使用生产级框架验证。课程产出可复用的提示词、技能、智能体和MCP服务器,约需320小时完成。免费、MIT许可,全部在本机运行即可。

README 原文

AI Engineering from Scratch — reference manual banner

MIT License 435 lessons 20 phases GitHub stars Website

░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒

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...

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions