Exploring Karpathy's New NanoChat Project

OK. This is Big. If you don't know who Andrej Karpathy is, please get to know him and all of his amazing writing and projects.
Recently, Andrej released a new repository project called NanoChat -
"A minimal, from scratch, full stack training/inference pipelined of a simple chatGPT clone. "
You can read al about it in his own words:
Excited to release new repo: nanochat!
— Andrej Karpathy (@karpathy) October 13, 2025
(it's among the most unhinged I've written).
Unlike my earlier similar repo nanoGPT which only covered pretraining, nanochat is a minimal, from scratch, full-stack training/inference pipeline of a simple ChatGPT clone in a single,… pic.twitter.com/LLhbLCoZFt
Now What?
My background is software development & engineering, and less research, and I've been slowly getting into the "deep" side of LLMs and how models work under the covers. So I'll be warking through the code , rung the training myself and document any insights or findings here on this blog.
I'll be starting from this page, and as we speak I'm running the training on lambda.ai. But my goal is to understand all the steps sin a deep way. Today I understand them in a very surface level way, and have been working to change that. Will report back as I progress.
