← ImageLoRA · All LoRA guides
How to train a FLUX.3 Image Klein LoRA: trainers, VRAM and settings
Everything you need to train FLUX.3 Image Klein (BFL) LoRAs: which trainers support it, VRAM, settings and where to rent a GPU.
Trainer support
| Trainer | Status |
|---|
| ai-toolkit | supported (day-0, PR #1078 merged Oct 15; fixes Oct 15) |
| OneTrainer | unknown |
| musubi-tuner | unknown |
| kohya sd-scripts | unknown |
| SimpleTuner | supported (Base + distilled klein recipes, 24-144 GB) |
| diffusers | inference only (v0.42.0, Oct 23; Base and distilled via ModularPipeline, FP8 and NVFP4 checkpoints) |
VRAM
SimpleTuner recipes: Base from 24 GB (512px, batch 3) up to 144 GB; distilled klein at 24 GB (768px, batch 1) or 80 GB (1024px, batch 4)
→ Train FLUX.3 Image Klein on 24 GB
Settings that work
- Open weights, gated on Hugging Face: click 'Agree and access' on the model page or downloads fail with 403
- Mixed early reception; watch for anatomy issues
- Base model sampling: ~50 steps, CFG 3.5
- LoRA strength ~1.3 at inference
- Character LoRAs come out weak at the default rank 16/32; go higher
- SimpleTuner recipes: rank-32 LoRA, LR 1e-4, REPA; distilled klein auto-loads a published training-assistant LoRA (strength 1.0 in training, 0.0 at validation; disable_assistant_lora to turn off)
- ai-toolkit edit training with several control images used only one until a fix on Oct 17; update before training edit LoRAs
- A FLUX.2 dataset and recipe carried over unchanged doesn't work well; long upsampled prompts with JSON bounding boxes at ~2 MP sample better
- diffusers v0.42.0 (Oct 23) supports FLUX.3 Image Klein Base and distilled through ModularPipeline only (ModularPipeline.from_pretrained, then load_components), with the prompt upsampler and BFL FP8 and NVFP4 checkpoints. Needs Python 3.11+
- Train and generate at 1.5k resolution or higher rather than 1k; the VAE holds it back at 1k
- Fast previews of a klein base LoRA: the FLUX.3 klein turbo PDD LoRA runs base at 8 or 4 steps with CFG distilled in (text to image; image to image loses quality)
Full guide with recipes: How to train a FLUX.3 Image Klein LoRA.
Trainer comparisons
Where to rent a 16 GB+ GPU
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 | — |
Sources
FAQ
Which trainers support FLUX.3 Image Klein?
ai-toolkit, SimpleTuner
How much VRAM does FLUX.3 Image Klein LoRA training need?
SimpleTuner recipes: Base from 24 GB (512px, batch 3) up to 144 GB; distilled klein at 24 GB (768px, batch 1) or 80 GB (1024px, batch 4)
Weekly newsletter: new models, trainer releases, cheapest GPUs.
Subscribe
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