๐Ÿ† #403 overall#125 of 601 in Language Models

raiyanyahya /how-to-train-your-gpt

Build a modern LLM from scratch. Every line commented. Explained like we are five.

$ git clone https://github.com/raiyanyahya/how-to-train-your-gpt.git
GitHub social preview for raiyanyahya/how-to-train-your-gpt
Stars
3.4K
3,369
Forks
419
419
Language
Jupyter Notebook
License
MIT
Created
May 3, 2026
0.4 years old
Last push
Aug 30, 2026

Categories

GitHub topics

More in Language Models

Language Models

rasbt/LLMs-from-scratch๐Ÿ”ฅ active

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

โœ‚๏ธ Tokenization & Preprocessing๐Ÿง  Natural Language Processing
Jupyter NotebookOtherupdated Sep 22, 2026
GitHub โ†—โ˜… 105.5Kโ‘‚ 16.2K
Language Models

theaniketgiri/create-llm

The fastest way to build and start training your own LLM. CLI tool that scaffolds production-ready PyTorch training projects in seconds. Like create-next-app but for language models.

๐Ÿง  Natural Language Processing
TypeScriptMITupdated Sep 13, 2026
GitHub โ†—โ˜… 365โ‘‚ 48
Language Models

jshuadvd/LongRoPE

Implementation of the LongRoPE: Extending LLM Context Window Beyond 2 Million Tokens Paper

โœ‚๏ธ Tokenization & Preprocessing๐Ÿง  Natural Language Processing
Pythonno licenseupdated Jul 20, 2024
GitHub โ†—โ˜… 154โ‘‚ 13
Language Models

young-geng/EasyLM

Large language models (LLMs) made easy, EasyLM is a one stop solution for pre-training, finetuning, evaluating and serving LLMs in JAX/Flax.

๐Ÿง  Natural Language Processing
PythonApache-2.0updated Aug 13, 2024
GitHub โ†—โ˜… 2.5Kโ‘‚ 261
Language Models

lyuchenyang/Macaw-LLM

Macaw-LLM: Multi-Modal Language Modeling with Image, Video, Audio, and Text Integration

๐Ÿง  Natural Language Processing
PythonApache-2.0updated Jan 1, 2025
GitHub โ†—โ˜… 1.6Kโ‘‚ 131
Language Models

asreview/asreview๐Ÿ”ฅ active

Active learning for systematic reviews

๐Ÿง  Natural Language Processing
PythonApache-2.0updated Sep 21, 2026
GitHub โ†—โ˜… 1Kโ‘‚ 181

Data from GitHub ยท snapshot Sep 24, 2026