AI Toolkit

Training toolkit with a web UI for finetuning diffusion image and video models via LoRA.

Open SourceSelf HostedOffline CapableGPU Required
0.0 (0)

About

Ostris built AI Toolkit as an all-purpose trainer for diffusion models, and it has become a standard choice for FLUX LoRA training in the open model community. It supports LoRA and LoKr fine-tuning across more than 25 image architectures including FLUX, SDXL, and SD 1.5, plus video models like Wan and LTX and audio generation with ACE-Step, with fine-grained layer targeting through only_if_contains and ignore_if_contains rules so training can be restricted to specific transformer blocks. Jobs are defined in YAML configs or managed from a bundled web interface served at localhost:8675, which handles datasets, job queues, sample generation, and checkpoint resumption after interruptions. Requirements are Python 3.10 or newer, an NVIDIA GPU, and a virtual environment install from source on Linux or Windows, with macOS support experimental; example configs target 24 GB class cards, and low VRAM options extend reach downward. Everything is MIT licensed with roughly 11,500 GitHub stars, and hosted training services have built their FLUX LoRA pipelines on top of it.

Should you use AI Toolkit?

Pick it when

Pick AI Toolkit when you have a 24 GB class NVIDIA card and want one MIT licensed trainer for FLUX, SDXL, and Wan or LTX video LoRAs, with a queue-based web UI and the option to train only specific transformer blocks.

Look elsewhere when

Skip it on a 12 to 16 GB card if a FLUX LoRA is all you need, since FluxGym is tuned for that range, or when a model is too big for one GPU, where diffusion-pipe's pipeline parallelism is the purpose-built option. macOS support is experimental.

Alternatives to AI Toolkit

  • FluxGym

    Built around FLUX LoRAs on 12 to 20 GB cards with a one-click Pinokio install, but it covers far fewer architectures and no video models.

  • Musubi Tuner

    Block swapping to system RAM stretches video LoRA training on one card, but it is command line only with TOML configs and recommends 64 GB of main memory.

  • diffusion-pipe

    Splits one model across several GPUs with DeepSpeed for runs too big for a single card, at the cost of a Linux or WSL 2 setup and a GPL-3.0 license.

  • OneTrainer

    GUI plus command-line trainer with embedding and masked training, but AGPL-3.0 rather than MIT, and its one listed video model is Hunyuan Video, not Wan or LTX.

Reviews (0)

Leave a Review

No reviews yet. Be the first to review!