LLM Course (Maxime Labonne)
The LLM Course is a free, comprehensive educational resource for learning about large language models, from fundamentals to building and deploying applications. It is designed for developers and researchers who want to master LLM techniques through hands-on notebooks and curated resources.
✨ Key features
- Three-part curriculum: fundamentals, scientist, engineer
- Hands-on notebooks for fine-tuning, quantization, and merging
- Covers latest techniques like ORPO, DPO, QLoRA, and abliteration
- Includes tools for auto-evaluation, merging, and quantization
- Free and open-source, with optional book companion
🎯 Use cases
- Learn to fine-tune models like Llama 3 and Mistral
- Quantize LLMs for consumer hardware
- Merge models to create custom LLMs
- Build and deploy LLM-based applications
- Understand and apply advanced alignment techniques
❓ FAQ
Is the LLM course free?
Yes, the LLM course is free and will always stay free, as stated in the README.
What are the three parts of the course?
The course is divided into LLM Fundamentals (optional), The LLM Scientist (building best LLMs), and The LLM Engineer (creating and deploying applications).
Does the course include hands-on notebooks?
Yes, it includes many notebooks covering tools, fine-tuning, quantization, and other topics like merging and abliteration.
What is the LLM Engineer's Handbook?
It is a book co-written by the author that covers an end-to-end LLM application, but the course remains free.
📊 Repository
🤖 Overview, features, install steps and FAQ were generated from the project's README on Sep 4, 2026. Always check the original source before running commands.