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

intermediateactive
412

MobiAgent

The Intelligent GUI Agent for Mobile Phones

By IPADS-SAI
PythonApache-2.0
Featuredintermediateactive
1428

reader3

Quick illustration of how one can easily read books together with LLMs. It's great and I highly recommend it.

By karpathy
Python
intermediateactive
162

PairTranslate

A browser extension for side-by-side translation of web pages

By Cookee24
TypeScriptGPL-3.0