unsloth

Accelerate LLM fine-tuning with LoRA and QLoRA on local hardware.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/ricable/mcai --skill unsloth-ricable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unsloth
Source: https://github.com/ricable/mcai/tree/main/.agents/skills/unsloth
Command: npx skills add https://github.com/ricable/mcai --skill unsloth-ricable

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Unsloth helps you train, fine-tune, evaluate, and deploy large language models with much lower memory usage and faster iteration than standard workflows, making advanced model development practical on local hardware.

Core Features & Use Cases

  • Fast fine-tuning: Apply LoRA, QLoRA, and full-finetuning workflows with strong memory efficiency.
  • Broader model coverage: Work with text, vision, reinforcement learning, and text-to-speech use cases.
  • Production-ready export: Save models for inference engines such as GGUF, Ollama, and vLLM.
  • Use Case: A researcher can adapt a base model to a specialized domain, validate results, and export the trained model for local or server deployment.

Quick Start

Ask for step-by-step help setting up Unsloth for a specific model, dataset, and fine-tuning goal, including recommended parameters and troubleshooting guidance.

Frequently Asked Questions about unsloth

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fine-tune an LLM with less VRAM on local hardware?

Fine-tune an LLM with less VRAM by applying memory-efficient workflows like LoRA and QLoRA. This approach accelerates model training and iteration on local hardware while maintaining strong performance for text, vision, and text-to-speech tasks.

Can I use reinforcement learning for local model training?

Yes, you can use reinforcement learning for local model training. The workflow supports reinforcement learning tasks alongside LoRA, QLoRA, multimodal vision, and text-to-speech, allowing you to adapt base models to specialized domains efficiently.

How do I export a fine-tuned model to GGUF or vLLM for deployment?

Export a fine-tuned model to GGUF or vLLM for deployment by using the production-ready export features. This allows you to save trained models for inference engines such as GGUF, Ollama, and vLLM for local or server deployment.

What is the best way to optimize GPU memory during LLM fine-tuning?

Optimize GPU memory during LLM fine-tuning by utilizing built-in memory optimization, model loading, and quantization features. These mechanisms significantly reduce memory usage and enable faster iteration than standard fine-tuning workflows.

Does Unsloth support quantization and checkpointing for large language models?

Yes, Unsloth supports quantization and checkpointing for large language models. The pipeline handles GPU memory optimization, model loading, quantization, and checkpointing to streamline training, evaluation, and deployment workflows.

Why does my local model training run out of GPU memory?

Local model training runs out of GPU memory when using standard workflows without optimization. Applying memory-efficient techniques like QLoRA and quantization reduces VRAM usage, making advanced model development practical on local hardware.