Both ai-toolkit and kohya sd-scripts can train SDXL LoRAs. Here is how they compare, using each project's docs and GitHub activity.
| ai-toolkit | kohya sd-scripts | |
|---|---|---|
| SDXL support | supported | supported |
| GitHub stars | 12373 | 7242 |
| Last commit | 2026-10-19 | 2026-10-20 |
| Latest release | none published | v0.12.2 |
| VRAM (SDXL) | low-VRAM friendly with gradient checkpointing, 8-bit optimizer, cached latents (exact GB unknown) | |
| Overview | Ostris' trainer with a web UI and YAML configs; widest day-0 support for new image models, and the easiest option for Flux/Krea. | The long-standing kohya training scripts (also used by the kohya_ss GUI); strongest for SD1.5/SDXL-era models. |
If you want the quickest start with a web UI, pick ai-toolkit. If you already use a script-based trainer's ecosystem, stick with it.
Cheapest 16 GB+ cards (2026-10-20 08:06 UTC) from RunPod and Vast.ai. Prices move constantly; see the live price table.
| GPU | VRAM | RunPod community $/hr | Vast.ai cheapest $/hr |
|---|---|---|---|
| Tesla V100 | 16 GB | $0.19 | $0.08 |
| RTX 3090 | 24 GB | $0.22 | $0.12 |
| RTX 5060 Ti | 16 GB | — | $0.14 |
| Tesla V100S | 32 GB | — | $0.14 |
| RTX A5000 | 24 GB | $0.16 | — |
| RTX A4000 | 16 GB | $0.17 | — |
Both support it. Pick based on workflow (UI vs scripts) and the notes above.
supported
supported
Data updated 2026-10-20. Disclosure: RunPod and Vast.ai links are referral links; ImageLoRA may earn a commission at no cost to you. unknown = no data yet. · Raw data (JSON) · llms.txt