llm-course

Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.

20 articles 75.9k View on GitHub ↗
20 articles
How to Leverage Axolotl for LLM Training and Fine-Tuning: A Complete Guide

Learn to leverage Axolotl for LLM training and fine-tuning. This guide covers data preprocessing, quantization, and distributed scaling with a single config file.

how-to-guide
Mar 1, 2026
Benefits of Using Unsloth for LLM Acceleration: A Technical Deep Dive

Discover Unsloth LLM acceleration benefits. Train 7B and 13B models utilizing up to 75% less VRAM with 4-bit quantization and LoRA on free Colab GPUs.

deep-dive
Mar 1, 2026
Using QLoRA for Efficient LLM Fine-Tuning: A Complete Implementation Guide

Master efficient LLM fine-tuning with QLoRA. This guide shows how to reduce GPU memory by 75% for 7B+ models on consumer GPUs with minimal performance loss. Learn implementation now.

how-to-guide
Mar 1, 2026
Optimizing LLM Inference Speed and Performance with the LLM Course

Learn to optimize LLM inference speed and performance with the mlabonne/llm-course repository. Explore quantization, model merging, and speculative decoding for faster, high-quality results.

performance
Mar 1, 2026
Designing and Implementing LLM Agents: A Practical Guide Using the LLM-Course Repository

Learn to design and implement LLM agents that use tools and retrieval systems for autonomous tasks. Explore practical examples with LangChain and vector databases in the mlabonne/llm-course repository.

how-to-guide
Mar 1, 2026
Building Retrieval-Augmented Generation (RAG) Systems: A Complete Guide Using the LLM Course Repository

Master building Retrieval-Augmented Generation RAG systems with the comprehensive mlabonne/llm-course. Learn via hands-on Colab notebooks and a structured curriculum.

tutorial
Mar 1, 2026
Strategies for Running LLMs Efficiently: 8 Optimization Techniques from the LLM Course

Discover 8 effective strategies for running LLMs efficiently. Optimize inference with quantization, KV caching, speculative decoding, and more to reduce latency and memory.

how-to-guide
Mar 1, 2026
How Quantization Reduces LLM Memory Footprint and Improves Inference: A Technical Guide

Discover how LLM quantization slashes VRAM usage by converting weights to INT8 or INT4. Boost inference speed with this technical guide.

deep-dive
Mar 1, 2026
Methods for Evaluating the Performance of Large Language Models: 3 Essential Approaches

Discover 3 essential methods for evaluating large language models automate benchmarks human evaluation and model based scoring for robust performance assessment

deep-dive
Mar 1, 2026
How to Align LLM Preferences Using DPO, GRPO, and PPO

Learn how to align LLM preferences using DPO, GRPO, and PPO. Explore these RLHF methods for better language model control and understand their key differences for optimal model alignment.

deep-dive
Mar 1, 2026
Implementing Supervised Fine-Tuning (SFT) for LLMs: A Complete Guide with TRL, Unsloth, and Axolotl

Learn Supervised Fine-Tuning SFT for LLMs with TRL Unsloth and Axolotl. Convert pre-trained models into instruction followers efficiently reducing VRAM.

how-to-guide
Mar 1, 2026
Creating Post-Training Datasets for LLMs: 5 Proven Strategies for High-Quality Data Curation

Discover 5 proven strategies for creating high-quality post-training datasets for LLMs. Learn to standardize, generate, enrich, deduplicate, and filter data effectively.

best-practices
Mar 1, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →