Featuredadvancedactive

nanochat

The best ChatGPT that $100 can buy.

Author:karpathy
Stars:57038
Language:Python
Updated:August 2, 2026

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
26123

beads

Beads - A memory upgrade for your coding agent

By gastownhall
GoMIT
Featuredbeginneractive
123030

llama.cpp

LLM inference in C/C++

By ggml-org
C++MIT
beginneractive
32928

claude-scientific-skills

A set of ready to use scientific skills for Claude

By K-Dense-AI
PythonMIT