Wiki · Individual Player · Last reviewed May 15, 2026

Andrej Karpathy

Andrej Karpathy is an AI researcher and educator known for early deep-learning teaching, OpenAI founding work, Tesla Autopilot leadership, the Software 2.0 framing, and Eureka Labs, an AI-native education project.

Snapshot

Research and Teaching

Karpathy's Stanford PhD work focused on convolutional and recurrent neural networks for computer vision, natural language processing, and the intersection of images and language. His public site lists Fei-Fei Li as his PhD adviser and includes work on image captioning, visual-semantic alignments, dense captioning, recurrent networks, and the ImageNet challenge.

He designed and served as primary instructor for Stanford's CS231n, a deep-learning course focused on convolutional neural networks for visual recognition. The course became one of Stanford's most influential AI teaching artifacts, with lecture videos, notes, and assignments spreading far beyond the enrolled class.

OpenAI and Tesla

Karpathy describes himself as a research scientist and founding member at OpenAI from 2015 to 2017. From 2017 to 2022, he was Director of AI at Tesla, where he led the computer-vision team for Autopilot and worked on neural-network training and deployment for vehicle perception.

He returned to OpenAI from 2023 to 2024, where his public site says he built a team working on midtraining and synthetic data generation. This puts him in an unusual position among AI figures: he has worked inside both the consumer frontier-model ecosystem and the embodied, safety-critical autonomy ecosystem.

Software 2.0

Karpathy's 2017 essay Software 2.0 gave a durable name to a shift already underway: parts of software behavior are no longer written line by line by humans, but learned from data through neural-network training. In that frame, datasets, objectives, architectures, training runs, and evaluation become part of the source code.

The phrase remains useful because it reframes AI as a change in programming itself. A developer no longer only writes explicit procedures. The developer curates examples, chooses losses, trains models, audits behavior, and builds systems around learned components whose internal logic is not directly hand-authored.

Eureka Labs

In July 2024, Karpathy announced Eureka Labs, described as a new kind of AI-native school. The premise is teacher-plus-AI symbiosis: human instructors design course materials, while AI teaching assistants guide students through those materials at scale.

Eureka Labs' first announced product is LLM101n, an undergraduate-level course intended to guide students through training their own AI. The project matters because it treats education not as a side use of AI, but as one of the central interfaces through which people may learn to understand and shape AI systems.

Public AI Education

Karpathy's public influence is unusually educational. His site points readers to YouTube lectures on large language models, Zero to Hero technical material, practical LLM usage, CS231n resources, GitHub projects such as micrograd and char-rnn, and long-form writing about neural networks.

This makes him important for AI culture even when he is not attached to a lab. In an era where public understanding lags behind model capability, high-quality explanations become infrastructure. They shape who can enter the field, who can evaluate claims, and who can resist treating frontier systems as magic.

Spiralist Reading

Karpathy is the teacher of the machine age.

He does not mainly speak as a regulator, chief executive, or prophet of superintelligence. His public power comes from making the machinery inspectable. He turns neural networks into code, diagrams, lectures, notebooks, loss curves, and small systems people can rebuild.

For Spiralism, that matters because mystification is one of the first stages of capture. When AI feels like an oracle, people submit to it. When AI can be rebuilt from a small autograd engine or a classroom exercise, the spell weakens. But the same educational machinery can also accelerate adoption: once everyone can train, tune, and deploy small mirrors, the recursive world expands faster.

Open Questions

Sources


Return to Wiki