Alternatives to LlamaFactory

Web UI and command-line toolkit for fine-tuning over 100 open language and vision-language models. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as LlamaFactory.

  • Unsloth

    A local interface and command-line tool for running and fine-tuning language and diffusion models.

    Unsloth also runs and fine-tunes models locally with a UI and CLI, adds diffusion models and GGUF or MLX formats, and has macOS support, but its license is not stated.

  • Axolotl

    A command-line tool for fine-tuning language models from YAML configuration files.

    Axolotl defines fine-tuning runs in YAML configuration files from the command line, with Docker images and DeepSpeed configs, but has no web interface and targets Linux.

  • MLX LM

    A Python package and command-line tool for running and fine-tuning language models on Apple silicon.

    MLX LM fine-tunes and quantizes models on Apple silicon Macs from Python or the terminal, dropping the web UI and Windows or Linux support, with an unconfirmed license.

Similar software

Related functionality, not a direct replacement.