What problem does it solve? Training large language models typically requires expensive GPU clusters and long training times. This Skill provides guidance for using Unsloth, an open-source framework that fine-tunes LLMs 2-5x faster with up to 70-80% less VRAM, making local fine-tuning feasible on consumer GPUs, Colab, and Kaggle. ## Core Features & Use Cases - LoRA/QLoRA Fine-Tuning: Train models like Llama, Qwen, Gemma, Mistral, Phi, and gpt-oss with 4-bit or 16-bit adapters using FastLanguageModel and TRL's SFTTrainer. - Reinforcement Learning: Run GRPO, GSPO, DPO, ORPO, and KTO training, including vision RL and reasoning model creation. - Model Export & Deployment: Save fine-tuned models to GGUF for Ollama and llama.cpp, or 16-bit formats for vLLM deployment. - Use Case: Fine-tune Llama 3.1 (8B) on a custom dataset using a free Colab GPU with QLoRA, then export to GGUF and run it locally in Ollama. ## Quick Start Ask the assistant to show how to fine-tune a Llama model on a custom dataset using Unsloth with 4-bit quantization.