Featuredadvancedactive

nanochat

The best ChatGPT that $100 can buy.

Author:karpathy
Stars:36357
Language:Python
Updated:November 5, 2025

nanochat

The best ChatGPT that $100 can buy.

Overview

This repo is a full-stack implementation of an LLM like ChatGPT in a single, clean, minimal, hackable, dependency-lite codebase. nanochat is designed to run on a single 8XH100 node via scripts like speedrun.sh, that run the entire pipeline start to end. This includes tokenization, pretraining, finetuning, evaluation, inference, and web serving over a simple UI so that you can talk to your own LLM just like ChatGPT. nanochat will become the capstone project of the course LLM101n being developed by Eureka Labs.

Key Features

  • Check the repository for more details

Statistics

  • ⭐ Stars: 36,357
  • 🍴 Forks: 4,322
  • 📝 Language: Python
  • 📜 License: MIT

Links

Getting Started

Visit the GitHub repository for installation instructions and documentation.


This project information was automatically generated from GitHub. Last updated: 11/5/2025

Related Projects

Featuredadvancedactive
5327

beads

Beads - A memory upgrade for your coding agent

By steveyegge
GoMIT
advancedactive
182

learning-diffusion

A practical guide to diffusion models, implemented from scratch.

By ludocomito
Jupyter Notebook
intermediateactive
412

MobiAgent

The Intelligent GUI Agent for Mobile Phones

By IPADS-SAI
PythonApache-2.0