O Unsloth é um framework de código aberto para fine-tuning (ajuste fino) de LLMs e aprendizado por reforço, focado em tornar o treinamento significativamente mais rápido e eficiente em termos de memória. O ajuste fino de LLMs envolve bilhões de multiplicações de matrizes, cargas de trabalho que se beneficiam da aceleração por GPU. O Unsloth otimiza essas operações traduzindo-as em kernels personalizados altamente eficientes para GPUs NVIDIA, reduzindo drasticamente o custo e o uso de memória. Isso permite realizar o fine-tuning de modelos em GPUs de consumo, como a T4 e superiores, em vez de exigir clusters H100 caros. O Unsloth suporta LoRA, ajuste fino completo, treinamento multi-GPU e fine-tuning de contexto longo (até 500 mil tokens) para modelos populares como Llama, Mistral, DeepSeek-R1, Qwen e Gemma. À medida que as aplicações de IA para domínios específicos dependem cada vez mais do ajuste fino, o Unsloth reduz significativamente a barreira de entrada.