axolotl

Automate fine-tuning of Large Language Models with Axolotl using LoRA/QLoRA and DPO/KTO/ORPO/GRPO.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/Ced3-han/Harness-Settings --skill axolotl-ced3-han
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: axolotl
Source: https://github.com/Ced3-han/Harness-Settings/tree/main/skills/axolotl
Command: npx skills add https://github.com/Ced3-han/Harness-Settings --skill axolotl-ced3-han

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires axolotl, torch, transformers, datasets, peft, accelerate, deepspeed, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides expert guidance for fine-tuning Large Language Models (LLMs) with Axolotl, offering a comprehensive set of tools and resources for efficient model customization and enhancement.

Core Features & Use Cases

  • Model Fine-Tuning: Offers a suite of tools for fine-tuning LLMs, including LoRA/QLoRA, DPO/KTO/ORPO/GRPO, and multimodal support.
  • Configuration Management: Manages YAML configurations for 100+ models, ensuring optimal settings for various use cases.
  • Documentation Access: Includes detailed documentation in references/ for API usage, dataset formats, and other relevant information.
  • Use Case: For developers or researchers looking to fine-tune a LLM for a specific task, such as question answering or code generation, this Skill provides a comprehensive set of resources to streamline the process.

Quick Start

Use the axolotl skill to generate a custom fine-tuned model for text generation based on your requirements.

Frequently Asked Questions about axolotl

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

FAQPage Schema
How do I fine-tune large language models with LoRA and QLoRA?

Fine-tuning large language models with LoRA and QLoRA requires configuring YAML files for your specific model. This Skill automates the training process using axolotl, torch, and peft to apply these efficient parameter tuning techniques.

Can I use DPO or KTO for LLM alignment training?

Yes, you can use DPO or KTO for LLM alignment training. This Skill supports multiple preference alignment techniques including DPO, KTO, ORPO, and GRPO, allowing you to customize large language models for specific text or code generation tasks.

Does axolotl support multimodal large language model training?

Yes, axolotl supports multimodal large language model training. This Skill provides comprehensive configuration management and documentation to streamline the fine-tuning process for multimodal models alongside standard text-based models.

Do I need DeepSpeed and accelerate for LLM fine-tuning?

You need DeepSpeed and accelerate for distributed LLM fine-tuning and memory optimization. These dependencies work with torch and transformers to manage training scale and accelerate the fine-tuning process across different hardware configurations.

What is the best way to manage configurations for 100+ models during fine-tuning?

The best way to manage configurations for 100+ models is using YAML configuration files. This Skill handles configuration management for various models, ensuring optimal settings for different use cases like question answering or code generation.