This repository walks through implementing a ChatGPT like language model in PyTorch, step by step.
LLM Course
This LLM course combines learning roadmaps with Google Colab notebooks for studying large language models.

About LLM Course
LLM Course is a GitHub repository that organizes study of large language models into roadmaps with Google Colab notebooks. It is divided into LLM Fundamentals covering mathematics, Python, and neural networks, LLM Scientist focused on building models, and LLM Engineer focused on creating and deploying LLM-based applications.
It includes notebooks and articles on fine-tuning, quantization, model merging, and related tools, with examples for Llama, Mistral, and CodeLlama models and quantization formats including GGUF and GPTQ.
Key features
- Learning roadmaps split into fundamentals, scientist, and engineer tracks
- Colab notebooks for fine-tuning Llama, Mistral, and CodeLlama models
- Quantization guides for GGUF, GPTQ, EXL2, AWQ, and HQQ formats
- Notebooks for merging models with MergeKit and creating MoEs
- Utilities for model evaluation, dataset deduplication, and abliteration
- Introductory material on math, Python, and neural networks
- Open-source repository combining roadmaps with executable notebooks
- Covers fundamentals, model building, and application deployment in one place
- Includes hands-on examples for fine-tuning, quantization, and merging
LLM Course at a glance
- Category
- Education & Learning › Learn to Code
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
LLM Course alternatives
Tools and sites you could use instead, ranked by how closely they match.
This open book collects methods, tools, and instructions for training, fine-tuning, and running machine learning models.
aman.ai publishes course notes and learning materials for Stanford classes in artificial intelligence and deep learning.
This guide curates generative AI research updates, interview resources, notebooks, courses, and learning paths.
Transformer Explainer visualizes how transformer neural networks work through an interactive tool.
Jupyter notebooks implement and derive machine learning algorithms from first principles using NumPy.
Popular in Learn to Code
Well-known listings from the same topic.
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












