Three of Andrej Karpathy's open-source repositories, nanoGPT, nanochat, and micrograd, have accumulated more than 120,000 GitHub stars combined, making him one of the most-followed technical educators in machine learning. Two years to the day after founding Eureka Labs, that body of work has brought him to Anthropic's pretraining team.
The Nano* Philosophy: Teaching AI by Removing Everything Extra
The nano* series rests on a single conviction: the fastest route to genuine understanding is a complete, working implementation that fits on one screen. Karpathy introduced micrograd in 2020 as a compact, scalar-valued autograd engine: a minimal backpropagation implementation in pure Python with no external dependencies. The repository now has more than 16,000 GitHub stars and is widely cited as the most approachable entry point to gradient-based learning in the field.
