Axolotl
fine-tuning12,015Apache-2.0

Axolotl

Streamlined fine-tuning framework for LLMs with YAML configs, supporting 100+ model architectures.

Updated Jun 7, 2026
Platforms
linux, docker
Pricing
free-open-source
Status
active
License
Apache-2.0

What it does

Core capabilities at a glance

  • YAML-based configuration - no coding needed for training
  • Supports full fine-tuning, LoRA, QLoRA, and more
  • Multi-GPU and multi-node training
  • 100+ model architecture support
  • WANDB and MLFlow experiment tracking
  • DeepSpeed and FSDP integration

Deep dive

The full breakdown - performance, comparisons, and setup

Axolotl

Axolotl is the fine-tuning framework you reach for when you need control and reproducibility. Instead of writing custom training loops, you define your training run in a YAML file, and Axolotl handles the rest.

What it is

Axolotl is a configuration-driven fine-tuning framework that supports the widest range of model architectures among open-source training tools. It wraps HuggingFace Transformers with optimizations for memory efficiency, multi-GPU training, and experiment tracking.

How it stacks up

AxolotlUnslothLLaMA-FactoryLitGPT
Config formatYAMLPythonWeb UIPython
Model coverage100+20+100+20+
Training methodsAllLoRA/QLoRAAllFull/LoRA
Multi-GPU
Best forResearch, controlSpeed, memoryWeb UI usersFull pretraining

Get started

# config.yml
model:
  name: Qwen/Qwen3-8B
  load_in_8bit: true
training:
  learning_rate: 2e-4
  num_epochs: 3
  batch_size: 4
  micro_batch_size: 2
lora:
  r: 16
  alpha: 16
  dropout: 0.05
accelerate launch -m axolotl.cli.train config.yml

When to use something else

Frequently asked

Quick answers to common questions

What is Axolotl?

Axolotl is a fine-tuning tool for local AI workloads. Streamlined fine-tuning framework for LLMs with YAML configs, supporting 100+ model architectures.

Is Axolotl free and open source?

Yes, Axolotl has 12,015 GitHub stars and is licensed under Apache-2.0. You can self-host it for free on linux, docker.

What platforms does Axolotl support?

Axolotl runs on linux, docker.

What hardware do I need for Axolotl?

The hardware requirements depend on which models you run. Check our hardware directory for compatible GPUs and systems. Axolotl has 12,015 GitHub stars and an active community.

Does Axolotl support GPU acceleration?

Axolotl supports GPU acceleration via CUDA, Metal, or Vulkan depending on your platform. For the best performance, pair it with an NVIDIA RTX 4090 or 5090.

What are the best alternatives to Axolotl?

Popular alternatives include other fine-tuning tools in our directory. Browse our full collection at /tool for comparisons, community reviews, and benchmark data to find the right fit for your workflow.

How much does Axolotl cost?

Axolotl is free-open-source. It is completely free and open source to self-host.

Pairs well with

Complementary tools, models, and hardware

Comments coming soon

Configure NEXT_PUBLIC_GISCUS_REPO_ID and NEXT_PUBLIC_GISCUS_CATEGORY_ID at giscus.app to enable.