Skip to page content
SAVRN
Search Plan a project

Open-weight model · Image to image

flux-3-image-klein

by Black Forest Labs black-forest-labs/flux-3-image-klein

flux-3-image-klein is a model for image to image from Black Forest Labs, released under other (access requested at publisher). It has 5.5B parameters. At 16-bit it needs about 13.3 GB of GPU memory, which fits on 1x MI300X from $1.85 an hour, at the lowest prices in the SAVRN Index. It draws 3.2k downloads a month.

FLUX 3 Image Klein is a 5.6B open weights model for text-to-image generation and image editing. It takes a prompt and up to 10 reference images and returns one image.

Parameters5.5B
Context—
Weights43.3 GB
Licenseother
AccessAccess requested at publisher
Monthly Downloads3.2k

Runs On

What it takes to serve flux-3-image-klein (5.5B parameters): the memory its weights need at each precision, and the cheapest way to rent enough data-center GPUs to hold them.

PrecisionWeightsMemory neededCheapest setupPer hourAlso fits
16-bit 11.1 GB 13.3 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
8-bit 5.5 GB 6.7 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
4-bit 2.8 GB 3.3 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00

Memory is the weights at that precision plus 20% for the runtime and a short context; a long context needs more. Prices are the lowest on-demand hourly rates in the SAVRN Index, read Oct 18, 2026.

flux-3-image-klein on every accelerator the SAVRN Index prices, at every precision

Model Card

FLUX 3 Image Klein is a 5.6B open weights model for text-to-image generation and image editing. It takes a prompt and up to 10 reference images and returns one image. Text-to-image, single-reference edits and multi-reference compositions run through the same model, with Qwen3-VL-4B-Instruct as the text encoder. The 5.6B parameter label refers to the image transformer; the text encoder is separate. This repository holds the distilled checkpoint for generation and image editing. For fine-tuning, LoRA training and research, use FLUX 3 Image Klein Base. Inference code, prompt upsampling and the bounding box format: black-forest-labs/flux-3-image-klein on GitHub. Do not use the model without a…

Excerpt from the card by Black Forest Labs, licensed other.

Identity and Version

Repository
black-forest-labs/flux-3-image-klein
Publisher
Black Forest Labs
Task
Image to image
Modality
Image
Library
diffusers
Parameters
5.5B parameters
Languages
en
Revision
2a70d1707a1892c5eae29cd5df7ced320edfa174
First published
2026-10-13
Last updated
2026-10-16

Files and Weights

42 files, 43.3 GB in total. The weights are 9 files totalling 43.3 GB in safetensors.

Weights9 files · 43.3 GB
Configuration18 files · 127.2 KB
Tokenizer4 files · 11.5 MB
Documentation5 files · 53.0 KB
Other5 files · 14.4 MB
Repository1 file · 1.9 KB
Every file
FileTypeSizeSHA-256
ae.safetensorsWeights336.2 MB —
model.safetensorsWeights11.1 GB —
text_encoder/model-00001-of-00002.safetensorsWeights5.0 GB —
text_encoder/model-00002-of-00002.safetensorsWeights3.9 GB —
transformer/diffusion_pytorch_model-00001-of-00002.safetensorsWeights9.9 GB —
transformer/diffusion_pytorch_model-00002-of-00002.safetensorsWeights1.2 GB —
vae/diffusion_pytorch_model.safetensorsWeights336.2 MB —
variants/fp8r/model.safetensorsWeights6.3 GB —
variants/nvfp4/model.safetensorsWeights5.3 GB —
config.jsonConfiguration828 B —
manifest.jsonConfiguration582 B —
modular_model_index.jsonConfiguration2.1 KB —
text_encoder/chat_template.jsonConfiguration5.5 KB —
text_encoder/config.jsonConfiguration1.5 KB —
text_encoder/generation_config.jsonConfiguration269 B —
text_encoder/model.safetensors.index.jsonConfiguration64.7 KB —
text_encoder/preprocessor_config.jsonConfiguration390 B —
text_encoder/video_preprocessor_config.jsonConfiguration385 B —
transformer/config.jsonConfiguration436 B —
transformer/diffusion_pytorch_model.safetensors.index.jsonConfiguration38.0 KB —
vae/config.jsonConfiguration808 B —
variants/fp8r/config.jsonConfiguration830 B —
variants/fp8r/hf_quant_config.jsonConfiguration1.4 KB —
variants/fp8r/manifest.jsonConfiguration1.9 KB —
variants/nvfp4/config.jsonConfiguration831 B —
variants/nvfp4/hf_quant_config.jsonConfiguration2.8 KB —
variants/nvfp4/manifest.jsonConfiguration4.0 KB —
LICENSE.mdDocumentation19.6 KB —
NOTICE.mdDocumentation330 B —
README.mdDocumentation14.6 KB —
text_encoder/LICENSEDocumentation11.4 KB —
text_encoder/README.mdDocumentation7.1 KB —
assets/1_figurine.pngOther1.8 MB —
assets/2_coffee.pngOther1.5 MB —
assets/balloons.pngOther1.5 MB —
launch-gallery.jpgOther6.5 MB —
teaser.jpgOther3.1 MB —
.gitattributesRepository1.9 KB —
text_encoder/merges.txtTokenizer1.7 MB —
text_encoder/tokenizer.jsonTokenizer7.0 MB —
text_encoder/tokenizer_config.jsonTokenizer10.9 KB —
text_encoder/vocab.jsonTokenizer2.8 MB —

License and Download

License
other
Access
Access requested at publisher
Download size
43.3 GB
Request access from Black Forest Labs

Black Forest Labs grants access through its official repository on Hugging Face.

Memory Requirements

PrecisionWeights in memory
As published43.3 GB
16-bit11.1 GB
8-bit5.5 GB
4-bit2.8 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Built on This Model

Questions About flux-3-image-klein

How much GPU memory does flux-3-image-klein need?

About 13.3 GB at 16-bit and 3.3 GB at 4-bit: the weights (5.5B parameters) plus a working margin. A long context needs more.

What is the cheapest GPU to run flux-3-image-klein on?

At 16-bit, 1x MI300X from $1.85 an hour; at 4-bit, 1x MI300X from $1.85 an hour, at the lowest on-demand prices the SAVRN Index lists.

What license is flux-3-image-klein released under?

other, as its publisher declares it. Read the license text before commercial use.

Similar Models

Model · Image to image

flux-3-image-klein-base

Black Forest Labs

FLUX 3 Image Klein is a 5.6B open weights model for text-to-image generation and image editing. It takes a prompt and up to 10 reference images and returns one image. Text-to-image, single-reference edits and multi-reference compositions run through the same model, with Qwen3-VL-4B-Instruct as the text encoder. The 5.6B parameter label refers to the image transformer; the text encoder is separate. This repository holds the undistilled base checkpoint, for fine-tuning, LoRA training and research. You can find the distilled checkpoint here: FLUX 3 Image Klein. Inference code, prompt upsampling and the bounding box format: black-forest-labs/flux-3-image-klein on GitHub. Do not use the model…

Access requested at publisher other 5.5B parameters diffusers

Model · Image to image

zen-image-edit-SDNQ-uint4-f16

GuiAworld

Qwen-Image-2.1 on a 0.8B text encoder. Text-to-image, character and scene editing, and transparent (RGBA) generation in one pipeline. The text encoder is replaced by Qwen3.5-0.8B plus a 158M adapter, fine-tuned to reproduce what the native encoder produced — both from plain text and from text read together with the reference images (Improved using Qwen). The adapter lives inside the DiT as its text-fusion block, so the whole model is one self-contained diffusers folder and no 17.5 GB encoder is needed anywhere. The sampler runs a plain static shift of 5.0 instead of the original dynamic shifting. The bundled adapter is revision v12: its attention-branch position table covers 2304 slots and…

Open weights other 4B parameters diffusers

Model · Image to image

FLUX.2-klein-4B

Black Forest Labs

The FLUX.2 [klein] model family are our fastest image models to date. FLUX.2 [klein] unifies generation and editing in a single compact architecture, delivering state-of-the-art quality with end-to-end inference in as low as under a second. Built for applications that require real-time image generation without sacrificing quality, and runs on consumer hardware, with as little as 13GB VRAM. FLUX.2 [klein] 4B is a 4 billion parameter rectified flow transformer capable of generating images from text descriptions and supports multi-reference editing capabilities. Fully open under Apache 2.0. Our most accessible model runs on consumer GPUs like the RTX 3090/4070. Compact but capable: supports…

Open weights apache-2.0 3.9B parameters diffusers

Model · Image to image

FLUX.2-klein-base-4B

Black Forest Labs

The FLUX.2 [klein] model family are our fastest image models to date. FLUX.2 [klein] unifies generation and editing in a single compact architecture, delivering state-of-the-art quality with end-to-end inference in as low as under a second. Built for applications that require real-time image generation without sacrificing quality, and runs on consumer hardware, with as little as 13GB VRAM. FLUX.2 [klein] 4B Base is a 4 billion parameter rectified flow transformer capable of generating images from text descriptions and supports multi-reference editing capabilities. It's a full-capacity foundation model. Undistilled, preserving complete training signal for maximum flexibility. Ideal for…

Open weights apache-2.0 3.9B parameters diffusers

Model · Image to image

FLUX.2-klein-4B-bnb-nf4

Ed

FLUX.2-klein-4B (commit e7b7dc27f91d) with the transformer quantized to bitsandbytes NF4. Loads with Flux2KleinPipeline.frompretrained. Image editing with 1-3 reference images, and text-to-image. Text encoder (Qwen3-4B) not included. Load it from the base repo, or pass promptembeds. - kept in bf16 (~0.37 GB): xembedder, contextembedder, timeguidanceembed, doublestreammodulationimg, doublestreammodulationtxt, singlestreammodulation, normout, projout klein-quantize.py re-shards the single 7.75 GB file into 1 GB shards before quantizing, so peak memory stays around 2.2 GB. Runs on an 8 GB Jetson. Rendered with the same seed, initial noise and prompt embeddings in NF4 and bf16. 4 steps…

Open weights apache-2.0 2.1B parameters diffusers

Model · Image to image

FLUX.2-small-decoder

Black Forest Labs

FLUX.2 Small Decoder is a distilled VAE decoder that serves as a drop-in replacement for the standard FLUX.2 decoder. It delivers faster decoding and lower VRAM usage with minimal to zero quality loss. The encoder remains unchanged. 1. ~1.4x faster decoding compared to the full decoder. 2. ~1.4x less VRAM at decode time, enabling higher resolutions without running out of memory. 3. ~28M decoder parameters (vs ~50M in the full decoder) thanks to narrower channel widths ([96, 192, 384, 384] vs [128, 256, 512, 512]). 4. Minimal quality loss — images are almost identical. 5. Available under the Apache 2.0 license. Compatible with all open FLUX.2 models: - This model is not intended or able to…

Open weights apache-2.0 62M parameters diffusers