#25 · Primary category: Education & Research

ai-engineering-from-scratch

agents ai ai-agents ai-engineering computer-vision course deep-learning from-scratch generative-ai llm machine-learning mcp nlp python reinforcement-learning rust swarm-intelligence transformers tutorial typescript

Learn it. Build it. Ship it for others.

Project last updated:08/29/26

GitHub Stars

51.0K

Forks

8.8K

Contributors

17

License

MIT

Why we included this project

Most AI courses teach you to glue libraries together; this one walks you through building the algorithms themselves. It's a free curriculum of 503 lessons across 20 phases, starting with linear algebra and moving through backpropagation, tokenizers, attention, and transformers into LLM engineering, then on to agents, multi-agent swarms, and production infrastructure. Each lesson follows a build-it-then-use-it pattern: you implement the algorithm from raw math first, then run the same thing through PyTorch or sklearn, so you see what the framework is doing under the hood. The material spans Python, TypeScript, Rust, and Julia, and every lesson ships a reusable artifact like a prompt, skill, agent, or MCP server. You can read lessons on the web, clone the repo, or install the curriculum as a skill into Claude Code, Cursor, or Codex, where your coding agent acts as a tutor with a placement quiz and a personalized study plan.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category