What problem does it solve? Full fine-tuning of large language models (7B-70B) requires enormous GPU memory and produces multi-gigabyte checkpoints, making it impractical on consumer hardware. This Skill enables parameter-efficient fine-tuning that trains under 1% of model parameters, producing megabyte-sized adapters instead of full model copies. ## Core Features & Use Cases - LoRA and QLoRA Fine-Tuning: Train low-rank adapters on models from 7B to 70B parameters, with 4-bit quantization support to fit a 70B model on a single 24GB GPU. - 25+ PEFT Methods: Includes AdaLoRA, IA3, Prefix Tuning, Prompt Tuning, DoRA, LoftQ, and rank-stabilized LoRA with guidance on when each method applies. - Multi-Adapter Serving: Load, switch, merge, and compose multiple adapters on one base model for deployment with vLLM or HuggingFace Transformers. - Use Case: Fine-tune Llama 3.1 8B on the Dolly-15k instruction dataset with rank-16 LoRA on a single RTX 4090, producing a 6MB adapter that merges into the base model for deployment. ## Quick Start Fine-tune Llama 3.1 8B with LoRA rank 16 on my instruction dataset and save the adapter to ./lora-adapter.