Axolotl
fine-tuning12,591Apache-2.0

Axolotl

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

Updated Oct 19, 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

From the community

What users are saying

“Axolotl's have become a global icon. First as an anti-colonial protest symbol for indigenous peoples. But now it's even a creature in Minecraft Edit: oh the article says as much > Axolotls as pets have seen a surge in popularity in recent years after they were introduced to video games such as Minecraft and Roblox.”

“The range used to be somewhat larger, but the environment has been reduced (most of what’s now Mexico city used to be a lake).”

“> An Axlotl tank or Axolotl tank was the "tank" by which the Bene Tleilax reproduced a living human being from the cells of a cadaver, producing type of clone called a ghola.”

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,591 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,591 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