bghira/SimpleTuner

A general fine-tuning kit geared toward image/video/audio diffusion models.

What it solves

SimpleTuner simplifies the process of fine-tuning large-scale generative models. It provides a unified, accessible pipeline for training image, video, and audio models, reducing the need for complex manual configuration and tinkering while supporting a vast array of modern model architectures.

How it works

SimpleTuner acts as a comprehensive training framework that integrates various optimization techniques and hardware accelerations. It supports distributed training across multiple GPUs using DeepSpeed and FSDP2 for memory efficiency, and offers a user-friendly web UI for managing the training lifecycle. The system can handle datasets of varying sizes—from small collections to billions of samples—and can train directly from cloud storage like S3.

Who it’s for

It is designed for AI researchers, developers, and artists who want to fine-tune generative models without needing to be experts in the underlying training code. It is also suitable for enterprise teams requiring multi-user orchestration, role-based access control, and job queue management.

Highlights

  • Broad Model Support: Compatible with a massive range of architectures including Flux, Stable Diffusion, Hunyuan Video, and various audio generation models.
  • Multi-modal capabilities: A single pipeline for training image, video, and audio generative models.
  • Enterprise-grade orchestration: Includes worker orchestration, SSO integration, and granular role-based access control for team environments.
  • Memory Optimization: Supports quantization (int8/fp8/nf4) and gradient checkpointing, allowing many models to be trained on consumer GPUs (16G-24G).
  • Advanced Training Tools: Features like aspect bucketing, concept sliders for LoRA, and TREAD token-wise dropout.

Related

  • Project
  • Project
  • Project
  • Project
  • Project