axolotl

Design and execute Axolotl-based fine-tuning workflows with YAML configurations.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/t2ance/dr-claw-plugin --skill axolotl-t2ance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: axolotl
Source: https://github.com/t2ance/dr-claw-plugin/tree/main/plugins/ml-training-stack/skills/fine-tuning/axolotl
Command: npx skills add https://github.com/t2ance/dr-claw-plugin --skill axolotl-t2ance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provide expert guidance for designing and implementing fine-tuning workflows for large language models using Axolotl, including YAML configurations, multi-model support, and optimization patterns.

Core Features & Use Cases

  • Comprehensive support for LoRA/QLoRA, DPO, KTO, ORPO, GRPO, and multimodal fine-tuning.
  • YAML-driven configuration, tutorials, and reference material to accelerate model customization.
  • Real-world use cases include adapting base models to specialized tasks, experimenting with PEFT strategies, and scaling training with DeepSpeed or other accelerators.

Quick Start

Provide your model and fine-tuning goals, then run the included YAML config and trainer utilities to start a fine-tuning workflow.

Frequently Asked Questions about axolotl

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

FAQPage Schema
How do I configure LoRA or QLoRA fine-tuning for large language models?

You can configure LoRA and QLoRA fine-tuning for large language models by defining your parameters in a YAML file and using Axolotl's trainer utilities to execute the workflow. This approach integrates with PEFT and Transformers to streamline model adaptation.

Can I use Axolotl for DPO, ORPO, or KTO alignment training?

Yes, Axolotl supports DPO, ORPO, GRPO, and KTO alignment training. You can implement these preference optimization techniques by specifying the desired method in your YAML configuration to guide the large language model alignment process.

How do I start a multimodal fine-tuning workflow with PyTorch and Transformers?

To start multimodal fine-tuning, provide your model and goals to generate a YAML configuration. Axolotl uses PyTorch, Transformers, and accelerate to execute the workflow, allowing you to efficiently adapt models to specialized multimodal tasks.

What is the best way to scale LLM training with DeepSpeed and accelerate?

The best way to scale LLM training is by integrating DeepSpeed and accelerate within your Axolotl YAML configuration. This combination optimizes distributed training resources, enabling efficient scaling for large language model fine-tuning workflows.

Does Axolotl support YAML-driven configuration for end-to-end fine-tuning workflows?

Yes, Axolotl relies on YAML-driven configuration to manage end-to-end fine-tuning workflows. This method allows you to define multi-model support, PEFT strategies, and trainer utilities in a structured format for efficient execution.

When should I use QLoRA instead of full fine-tuning for large language models?

You should use QLoRA instead of full fine-tuning when adapting large language models under strict memory constraints. This parameter-efficient strategy modifies a subset of weights, reducing computational overhead while maintaining specialized task performance.