Public evidence index · assembled 2026-09-17 · revision 4

Andrej Karpathy

Slovak-Canadian AI researcher and educator: Stanford CS231n creator and primary instructor, OpenAI founding member, Tesla's director of AI for Autopilot (2017–2022), founder of Eureka Labs, and Anthropic pretraining researcher since 2026. Author of nanoGPT, minGPT, llm.c and the 'Zero to Hero' series; coined 'vibe coding' and wrote the 'Software 2.0' essay.

This index is partial, source-bounded, dated, and revisable. It is published by @ben, not by the subject. Claims cite their sources; contradictions are preserved rather than resolved.

Andrej Karpathy is a Slovak-Canadian AI researcher who has had an unusual double career: he has held some of the most consequential engineering jobs in the field — founding member of OpenAI, director of AI for Tesla Autopilot — while becoming, in parallel, its most-watched teacher. Both halves run on the same conviction, stated in his 2016 essay "Yes you should understand backprop": the important systems are leaky abstractions, and the only durable advantage is understanding what is underneath.

Formation

Born October 23, 1986 in Bratislava, then Czechoslovakia, he moved to Toronto at fifteen. A double bachelor's in computer science and physics at the University of Toronto (2009) was followed by a master's at UBC (2011) on physically simulated figures under Michiel van de Panne, then a Stanford PhD (2016) advised by Fei-Fei Li. His dissertation, "Connecting Images and Natural Language," and the CVPR 2015 paper "Deep Visual-Semantic Alignments" with Li helped establish image captioning and dense captioning as working research areas. Along the way he squeezed in two Google internships on YouTube-scale feature learning and a 2015 DeepMind internship on deep reinforcement learning.

The education thread starts here too. With Li he designed CS231n — Stanford's first deep learning course — and was its primary instructor as enrollment grew from 150 in 2015 to 750 in 2017, per his Stanford bio. He also wrote the browser-based deep learning libraries (ConvNetJS, RecurrentJS, REINFORCEjs, t-sneJS) that powered the course's live demos, built arxiv-sanity, and in May 2015 published "The Unreasonable Effectiveness of Recurrent Neural Networks" — the post, with its char-rnn code release, that made character-level language models a rite of passage.

OpenAI, Tesla, OpenAI again

OpenAI's December 11, 2015 launch post lists him among the founding research engineers and scientists. There he led the World of Bits browser-agent benchmark inside the Universe platform (December 2016). In June 2017 Tesla hired him as Director of AI and Autopilot Vision, reporting directly to Elon Musk. His own summary of the five years that followed: he led the computer vision team of Tesla Autopilot — and very briefly Tesla Optimus — running in-house data labeling, neural network training, and deployment onto Tesla's custom inference chip. The public record of that work is mostly his own stagecraft: the Autonomy Day 2019 talk on fleet learning and the "data engine," the CVPR'20 keynote on multi-task networks, and the opening deep dive at Tesla AI Day 2021, where he explained how eight camera streams get fused into a 3D "vector space."

Three months into that same tenure he had also written the essay he is most cited for: "Software 2.0" (November 11, 2017) argued that neural networks are not another ML tool but a new way to write software — the programmer supplies goals and datasets, and optimization compiles them into weights.

He left Tesla on July 13, 2022 after a sabbatical, saying only that he wanted to revisit "technical work in AI, open source and education." What followed made that concrete: the Zero to Hero video course (starting with the micrograd lecture in August 2022), nanoGPT (December 2022), then a return to OpenAI in February 2023 — where, by his own account, he built a team on midtraining and synthetic data — a "State of GPT" talk at Microsoft Build, and the one-hour "Intro to Large Language Models" video. He left OpenAI again in February 2024, insisting there was "no drama," and that July announced Eureka Labs, "a new kind of school that is AI native," built on a teacher + AI-assistant symbiosis with the undergraduate course LLM101n as its announced first product.

The vocabulary maker

Karpathy keeps naming the thing before everyone else has a word for it. "Software 2.0" in 2017. "The hottest new programming language is English" in January 2023. "Vibe coding" on February 2, 2025 — a tossed-off description of accepting all diffs and forgetting the code exists that MIT Technology Review traced into a movement and Collins Dictionary named its 2025 Word of the Year. His June 2025 YC keynote extended the lineage: "Software 3.0," in which LLMs are a new kind of computer programmed in natural language, and the practical art is partial autonomy — fast human verification loops, GUIs, an "autonomy slider," AI kept on a leash.

The caution is as consistent as the coinage. On Dwarkesh's podcast in October 2025 he called this "the decade of agents," not the year — pushing back on timeline hype while describing models as "ghosts, not animals": jagged stochastic simulations with superhuman recall and real deficits. Five years on Autopilot supply his reference lesson: a Waymo demo impressed him around 2014, and it took a decade to become a payable product.

The work itself

His public artifacts share a recognizable aesthetic — the smallest code that honestly does the thing: micrograd (~100-line autograd engine), minGPT (~300-line GPT model), nanoGPT (GPT-2 in a ~300-line training loop), llm.c (the same in raw C/CUDA), and nanochat (October 2025, "the best ChatGPT that $100 can buy," covering tokenization through RL and inference). Each ships with a lecture, a walkthrough, or an essay attached. TIME's 2024 TIME100 AI entry framed him as the field's educator first.

What's unsettled

The seams are visible: the reasons for both his Tesla and second OpenAI exits were never disclosed; the announced Eureka Labs course remains "under development" with its repo archived; and on May 19, 2026 he joined Anthropic's pretraining team — saying he would get back to research and resume education work "in time" — which leaves the school's roadmap open.

This index was compiled from public sources and does not imply the subject's endorsement. Citations live in the packet's source catalog.

Timeline by topic

Topics follow the event kinds supplied in this index. Each entry links to its full record in the chronological timeline. Dates retain the precision supplied by the publisher.

Birth (1)
  1. Born in Bratislava, Czechoslovakia (now Slovakia)birth[48][47]
Founding (2)
  1. Founding member and research scientist, OpenAIfounded[28]
  2. Announced Eureka Labsfounded[42][3]
Education and apprenticeships (4)
  1. BSc, University of Torontoeducation[48]
  2. MSc, University of British Columbiaeducation[48]
  3. PhD in computer science, Stanford Universityeducation[12][2]
  4. Created and taught CS231neducation[30][2]
Roles (3)
  1. Director (later Sr. Director) of AI, Teslarole[39][1][40]
  2. Rejoined OpenAIrole[1][41]
  3. Joined Anthropic's pretraining teamrole[46]
Projects (6)
  1. OpenAI Universe / World of Bits releasedproject[29]
  2. Released minGPTproject[5]
  3. Started 'Neural Networks: Zero to Hero'project[20][4]
  4. Created nanoGPTproject[6]
  5. Started llm.cproject[7]
  6. Released nanochatproject[8]
Publications (4)
  1. 'The Unreasonable Effectiveness of Recurrent Neural Networks'publication[14][11]
  2. 'Yes you should understand backprop'publication[15]
  3. 'Software 2.0' essaypublication[16]
  4. 'Intro to Large Language Models' videopublication[21]
Awards (2)
  1. MIT Technology Review Innovator Under 35award[50]
  2. Named to TIME100 AI 2024award[43]
Media (7)
  1. Presented at Tesla Autonomy Daymedia[31]
  2. Led the vision deep dive at Tesla AI Daymedia[32]
  3. Lex Fridman Podcast #333media[33]
  4. 'State of GPT' at Microsoft Buildmedia[22]
  5. 'Let's reproduce GPT-2 (124M)' videomedia[23]
  6. 'Software Is Changing (Again)' keynotemedia[26]
  7. Dwarkesh Podcast interviewmedia[35][34]
Milestones (4)
  1. Left Teslamilestone[40]
  2. 'The hottest new programming language is English'milestone[18]
  3. Coined 'vibe coding'milestone[19][51]
  4. 'Vibe coding' named Collins Word of the Year 2025milestone[45][49]

Timeline

  1. Born in Bratislava, Czechoslovakia (now Slovakia)birthBratislava

    Moved with his family to Toronto at age 15.

    [48][47]
  2. BSc, University of TorontoeducationUniversity of TorontoToronto

    Bachelor's degrees in computer science and physics.

    [48]
  3. MSc, University of British ColumbiaeducationUniversity of British Columbia

    Master's work on physically simulated figures with Michiel van de Panne.

    [48]
  4. PhD in computer science, Stanford UniversityeducationStanford University

    Advised by Fei-Fei Li at the Stanford Vision Lab; dissertation 'Connecting Images and Natural Language' completed August 2016.

    [12][2]
  5. Created and taught CS231neducationStanford University

    With Fei-Fei Li, designed Stanford's first deep learning course and served as primary instructor; enrollment grew from 150 (2015) to 750 (2017).

    [30][2]
  6. 'The Unreasonable Effectiveness of Recurrent Neural Networks'publication

    Blog post plus char-rnn release showing character-level LSTM models writing plausible Shakespeare, LaTeX and code.

    [14][11]
  7. Founding member and research scientist, OpenAIfoundedOpenAI

    Named among the founding research engineers and scientists in OpenAI's launch post.

    [28]
  8. OpenAI Universe / World of Bits releasedprojectOpenAI

    Led the World of Bits browser-task benchmark within OpenAI's Universe agent platform.

    [29]
  9. 'Yes you should understand backprop'publication

    Essay arguing backpropagation is a leaky abstraction practitioners must internalize.

    [15]
  10. Director (later Sr. Director) of AI, TeslaroleTesla

    Led Autopilot computer vision — data labeling, training, on-chip deployment — reporting to Elon Musk; briefly also Tesla Optimus.

    [39][1][40]
  11. 'Software 2.0' essaypublication

    Argued neural networks mark a shift from hand-written code to weights compiled from data.

    [16]
  12. Presented at Tesla Autonomy DaymediaTesla

    Explained the neural-network stack, fleet learning and the data engine to investors.

    [31]
  13. MIT Technology Review Innovator Under 35awardMIT Technology Review

    Honored for neural networks that let automated cars 'see.'

    [50]
  14. Released minGPTproject

    Minimal, educational PyTorch re-implementation of GPT training and inference.

    [5]
  15. Led the vision deep dive at Tesla AI DaymediaTesla

    Presented the eight-camera vision stack producing a 3D vector-space representation for Autopilot.

    [32]
  16. Left Teslamilestone

    Announced his departure after a months-long sabbatical; said he would revisit AI technical work, open source and education.

    [40]
  17. Started 'Neural Networks: Zero to Hero'project

    The micrograd lecture opened a from-scratch course building neural networks step by step.

    [20][4]
  18. Lex Fridman Podcast #333media

    Long-form interview on Tesla AI, self-driving, Optimus, Software 2.0 and AGI.

    [33]
  19. Created nanoGPTproject

    A minGPT rewrite 'with teeth': ~300-line training loop reproducing GPT-2 (124M).

    [6]
  20. 'The hottest new programming language is English'milestone

    Viral post anticipating natural-language programming of LLMs.

    [18]
  21. Rejoined OpenAIroleOpenAI

    Built a new team working on midtraining and synthetic data generation, per his own bio.

    [1][41]
  22. 'State of GPT' at Microsoft BuildmediaMicrosoft

    Explained the GPT assistant training pipeline from pretraining through RLHF.

    [22]
  23. 'Intro to Large Language Models' videopublication

    One-hour general-audience talk covering what LLMs are, where they are headed, and security issues.

    [21]
  24. Started llm.cproject

    LLM pretraining in raw C/CUDA reproducing the GPT-2/GPT-3 miniseries.

    [7]
  25. 'Let's reproduce GPT-2 (124M)' videomedia

    Four-hour from-scratch build of GPT-2 ending in an overnight training run.

    [23]
  26. Announced Eureka LabsfoundedEureka Labs

    An 'AI native' school built around a teacher + AI-assistant symbiosis; first product the announced LLM101n course.

    [42][3]
  27. Named to TIME100 AI 2024awardTIME

    Recognized among the year's most influential people in AI, with emphasis on his teaching.

    [43]
  28. Coined 'vibe coding'milestone

    X post naming the fully-delegated, code-forgetting style of AI-assisted programming.

    [19][51]
  29. 'Software Is Changing (Again)' keynotemediaY Combinator

    Y Combinator AI Startup School talk introducing the 'Software 3.0' framing.

    [26]
  30. Released nanochatproject

    'The best ChatGPT that $100 can buy' — a minimal end-to-end LLM harness.

    [8]
  31. Dwarkesh Podcast interviewmedia

    Two-and-a-half-hour conversation: 'AGI is still a decade away,' RL critique, ghosts vs. animals, education.

    [35][34]
  32. 'Vibe coding' named Collins Word of the Year 2025milestone

    The dictionary credited Karpathy with coining the term in February 2025.

    [45][49]
  33. Joined Anthropic's pretraining teamroleAnthropic

    Announced on X; building a team that uses Claude to accelerate pretraining research, under lead Nick Joseph.

    [46]

Themes

Works and projects

Appearances

Relations

Indexed in

Claims

Sources

  1. Andrej Karpathykarpathy.ai · subject controlled · webpage · accessed 2026-09-17T00:00:00Z

    The subject's own bio/timeline page; self-reported. Also carries a tongue-in-cheek 'Order of the Unicorn' paragraph aimed at LLM scrapers.

  2. Andrej Karpathy Academic WebsiteStanford University · subject controlled · webpage · accessed 2026-09-17T00:00:00Z

    His deprecated Stanford-era academic page; records the CS231n enrollment growth, internships, ConvNetJS, and arxiv-sanity.

  3. Introducing Eureka LabsEureka Labs · subject controlled · webpage · accessed 2026-09-17T00:00:00Z

    The subject's company site: 'a new kind of school that is AI native.'

  4. Neural Networks: Zero to Herokarpathy.ai · subject controlled · webpage · accessed 2026-09-17T00:00:00Z

    Landing page for his from-scratch neural networks course.

  5. karpathy/minGPTGitHub · 2020 · subject controlled · webpage · accessed 2026-09-17T00:00:00Z
  6. karpathy/nanoGPTGitHub · 2022 · subject controlled · webpage · accessed 2026-09-17T00:00:00Z
  7. karpathy/llm.cGitHub · 2024 · subject controlled · webpage · accessed 2026-09-17T00:00:00Z

    LLM training in raw C/CUDA; reproduces the GPT-2 and GPT-3 miniseries without heavy framework dependencies.

  8. karpathy/nanochatGitHub · 2025 · subject controlled · webpage · accessed 2026-09-17T00:00:00Z

    'The best ChatGPT that $100 can buy' — a minimal end-to-end LLM harness.

  9. karpathy/LLM101nGitHub · 2024 · subject controlled · webpage · accessed 2026-09-17T00:00:00Z

    Eureka Labs' announced first course ('Let's build a Storyteller'); the repo is archived while the course is under development.

  10. karpathy/microgradGitHub · 2020 · subject controlled · webpage · accessed 2026-09-17T00:00:00Z

    A tiny scalar-valued autograd engine (~100 lines) with a small neural-net library on top (~50 lines).

  11. karpathy/char-rnnGitHub · 2015 · subject controlled · webpage · accessed 2026-09-17T00:00:00Z

    Multi-layer RNN/LSTM/GRU character-level language models in Torch; released alongside the 'Unreasonable Effectiveness' post.

  12. Connecting Images and Natural Language (PhD dissertation)Stanford University · 2016 · first person · pdf · accessed 2026-09-17T00:00:00Z
  13. Deep Visual-Semantic Alignments for Generating Image DescriptionsCVPR 2015 (CVF Open Access) · 2015 · first person · pdf · accessed 2026-09-17T00:00:00Z
  14. The Unreasonable Effectiveness of Recurrent Neural NetworksAndrej Karpathy blog · 2015 · first person · article · accessed 2026-09-17T00:00:00Z
  15. Yes you should understand backpropMedium · 2016 · first person · article · accessed 2026-09-17T00:00:00Z
  16. Software 2.0Medium · 2017 · first person · article · accessed 2026-09-17T00:00:00Z
  17. A Recipe for Training Neural NetworksAndrej Karpathy blog · 2019 · first person · article · accessed 2026-09-17T00:00:00Z
  18. X post: 'The hottest new programming language is English'X · 2023 · first person · webpage · accessed 2026-09-17T00:00:00Z
  19. X post coining 'vibe coding'X · 2025 · first person · webpage · accessed 2026-09-17T00:00:00Z
  20. The spelled-out intro to neural networks and backpropagation: building microgradAndrej Karpathy (YouTube) · 2022 · first person · video · accessed 2026-09-17T00:00:00Z

    First lecture of the Zero to Hero series.

  21. [1hr Talk] Intro to Large Language ModelsAndrej Karpathy (YouTube) · 2023 · first person · video · accessed 2026-09-17T00:00:00Z
  22. State of GPT | BRK216HFSMicrosoft Build · 2023 · first person · video · accessed 2026-09-17T00:00:00Z

    Microsoft Build 2023 breakout talk: the GPT assistant training pipeline and how to use it.

  23. Let's reproduce GPT-2 (124M)Andrej Karpathy (YouTube) · 2024 · first person · video · accessed 2026-09-17T00:00:00Z
  24. Deep Dive into LLMs like ChatGPTAndrej Karpathy (YouTube) · 2025 · first person · video · accessed 2026-09-17T00:00:00Z
  25. How I use LLMsAndrej Karpathy (YouTube) · 2025 · first person · video · accessed 2026-09-17T00:00:00Z
  26. Andrej Karpathy: Software Is Changing (Again)Y Combinator · 2025 · first person · video · accessed 2026-09-17T00:00:00Z

    AI Startup School keynote in San Francisco introducing the 'Software 3.0' framing.

  27. [CVPR'20 Workshop on Scalability in Autonomous Driving] Keynote - Andrej KarpathyCVPR 2020 Workshop · 2020 · first person · video · accessed 2026-09-17T00:00:00Z

    On Tesla's multi-task neural networks and the data engine.

  28. Introducing OpenAIOpenAI · 2015 · primary record · article · accessed 2026-09-17T00:00:00Z

    OpenAI's launch post; lists Karpathy among the founding members.

  29. UniverseOpenAI · 2016 · primary record · article · accessed 2026-09-17T00:00:00Z

    Release of OpenAI's Universe platform; credits Karpathy on the World of Bits browser-task benchmark.

  30. CS231n: Convolutional Neural Networks for Visual Recognition (Spring 2015)Stanford University · 2015 · primary record · webpage · accessed 2026-09-17T00:00:00Z

    The first offering of the course he designed and taught.

  31. Tesla Autonomy DayTesla · 2019 · primary record · video · accessed 2026-09-17T00:00:00Z

    Investor event livestream; Karpathy presented the neural-network and fleet-learning stack.

  32. Tesla AI Day 2021Tesla · 2021 · primary record · video · accessed 2026-09-17T00:00:00Z

    Recruiting-focused technical showcase; Karpathy opened the deep dives with the vision stack.

  33. #333 – Andrej Karpathy: Tesla AI, Self-Driving, Optimus, Aliens, and AGILex Fridman Podcast · 2022 · interview · video · accessed 2026-09-17T00:00:00Z
  34. Andrej Karpathy — 'We're summoning ghosts, not building animals'Dwarkesh Podcast · 2025 · interview · video · accessed 2026-09-17T00:00:00Z
  35. Andrej Karpathy — AGI is still a decade awayDwarkesh Podcast · 2025 · interview · article · accessed 2026-09-17T00:00:00Z

    Episode page with the full transcript of the interview.

  36. The Road to Autonomous Intelligence with Andrej Karpathy (No Priors Ep. 80)No Priors · 2024 · interview · video · accessed 2026-09-17T00:00:00Z
  37. Andrej Karpathy on Code Agents, AutoResearch, and the Loopy Era of AINo Priors · 2026 · interview · video · accessed 2026-09-17T00:00:00Z
  38. Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie ZhanSequoia Capital — Training Data / AI Ascent 2026 · 2026 · interview · video · accessed 2026-09-17T00:00:00Z
  39. Tesla hires deep learning expert Andrej Karpathy to lead Autopilot visionTechCrunch · 2017 · reporting · article · accessed 2026-09-17T00:00:00Z
  40. Tesla's high-profile Autopilot executive departsReuters · 2022 · reporting · article · accessed 2026-09-17T00:00:00Z
  41. Andrej Karpathy is leaving OpenAI again — but he says there was no dramaTechCrunch · 2024 · reporting · article · accessed 2026-09-17T00:00:00Z
  42. Former OpenAI, Tesla engineer Andrej Karpathy starts AI education platformReuters · 2024 · reporting · article · accessed 2026-09-17T00:00:00Z
  43. TIME100 AI 2024: Andrej KarpathyTIME · 2024 · reporting · article · accessed 2026-09-17T00:00:00Z
  44. What is vibe coding, exactly?MIT Technology Review · 2025 · reporting · article · accessed 2026-09-17T00:00:00Z
  45. 'Vibe coding' named word of the year by Collins DictionaryBBC News · 2025 · reporting · article · accessed 2026-09-17T00:00:00Z
  46. OpenAI co-founder Andrej Karpathy joins Anthropic's pre-training teamTechCrunch · 2026 · reporting · article · accessed 2026-09-17T00:00:00Z
  47. Andrej Karpathy (Q56037405)Wikidata · reference · dataset · accessed 2026-09-17T00:00:00Z
  48. Andrej KarpathyWikipedia · reference · article · accessed 2026-09-17T00:00:00Z

    Used for discovery and date cross-checks; not the sole authority for any claim.

  49. Vibe codingWikipedia · reference · article · accessed 2026-09-17T00:00:00Z

    Reference entry tracking the term's coinage and adoption.

  50. Andrej Karpathy | Innovators Under 35MIT Technology Review · 2020 · reference · webpage · accessed 2026-09-17T00:00:00Z

    2020 Innovators Under 35 honoree profile.

  51. Archived snapshot of the 'vibe coding' X postarchive.today · 2025 · archive · webpage · accessed 2026-09-17T00:00:00Z

    Capture of the original vibe-coding post taken the day after it was published.

Coverage and method

Scope as of
Coverage supplied by the publisher
  • biography
  • work
  • philosophy
  • beliefs
  • projects
  • media
Method
public-person-index-v1
Tool
soulscrape
Contributors
  • Soulscrape research workflow
Assembled
Human review
No review status or review date is supplied. An assembly timestamp does not establish human review.
Open questions
See the supplied open questions

Open questions