alt.freeweights.image / FLUX.2-klein-4B
From: black-forest-labs <huggingface.co/black-forest-labs>Newsgroups: alt.freeweights.imageSubject:

FLUX.2-klein-4B

Date: 2026-11-14Commit: e7b7dc2Signed: 2DC28CC7B26A283B ✓

Image to image model with 3.9B parameters. Safetensors weights, 23.7 GB in all. Published by black-forest-labs under Apache-2.0.

3.9B params23.7GBFLUX.2-klein-4Bsafetensorspermissive
FactsParams3.9BSize23.7 GBFormatssafetensorsTaskimage to imageLicenseApache-2.0From sourcepermissive
$ fw get black-forest-labs/FLUX.2-klein-4B
# manifest sha256 86fcd4863d8e… · 23.7 GB · 25 files
$ fw verify ./FLUX.2-klein-4B black-forest-labs/FLUX.2-klein-4B
From sourceblack-forest-labs/FLUX.2-klein-4BLast check: 2026-11-14 06:37 UTC
Runs withComfyUI

Overview

Size
23.7 GB
Weights
23.7 GB (safetensors)
Parameters
3.9B
Formats
safetensors
Task
image to image
License
Apache-2.0 (permissive)
Files
25, each with a sha256
Publisher
black-forest-labs
Added
2026-11-14
Section
alt.freeweights.image
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-14 06:37 UTCpassed

Files

25 files · 23.7 GBWeights 23.7 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 25 files with their sha256
FileSizesha256
.gitattributes1.58 KBcaf3ca02d5e883f643e939cbed54f94237f94c171797f0dfea5e25c7e33315b3
LICENSE.md9.58 KBca02bc51900ab07789d1b70283329e7137f5af98f5161c23a1c81fc38a4af1fe
README.md9.99 KBbd447051cf2db4bf67b992e563d89c35ebf1123f009c063361a222ab14e1c4f7
editing.jpg2.51 MB2912ca5a7cb9ccbdc8627f8123894d28d8d5e5b0425e8907b3c8111659885ce0
flux-2-klein-4b.safetensors7.75 GBec3d4e733a771f61c052fb4856c48b336c55eaf2c65487c2a1faeb9bbda7a343
model_index.json446 B51a76cb1cf3ed37423a1128c79c22faee8e6fbe7f5aaeb737f0a258930dbaac0
others.jpg3.39 MB78caed191515181abe87c10b6303a0fb58ae5518b8e7c7ed5847f406b377a0e4
realism.jpg2.86 MB6cccc69a683c3f650eb149a006be54cdcd42eb92b367d2b8e65939d486d1946a
scheduler/scheduler_config.json486 B067afb012cef64553a763447d1efd93daeffcc0123ca7e25b09f8de20b90762e
text_encoder/config.json1.54 KB214b4c29a0d975e9fddf9994a5673f22cb2c4c5750352f9227c2c3251ebeab40
text_encoder/generation_config.json214 B4347b1aeed2b2b78bc059920a0b7f5fec71482e1344952b76d7665d638d71f13
text_encoder/model-00001-of-00002.safetensors4.97 GB8c0506e7f4936fa7e26183a4fd8da4e2bdbc5990ba64ae441f965d51228f36ea
text_encoder/model-00002-of-00002.safetensors3.08 GB82f2bd839378541b0557bfabaf37c7d3d637071fdcb73302dedd7cf61162ce07
text_encoder/model.safetensors.index.json32.9 KB06b3d5319b6d76d1a4a2433419180016cfd54ed62d086a5e6567a809f8c82634
tokenizer/added_tokens.json707 Bc0284b582e14987fbd3d5a2cb2bd139084371ed9acbae488829a1c900833c680
tokenizer/chat_template.jinja4.17 KBa55ee1b1660128b7098723e0abcd92caa0788061051c62d51cbe87d9cf1974d8
tokenizer/merges.txt1.67 MB8831e4f1a044471340f7c0a83d7bd71306a5b867e95fd870f74d0c5308a904d5
tokenizer/special_tokens_map.json613 B76862e765266b85aa9459767e33cbaf13970f327a0e88d1c65846c2ddd3a1ecd
tokenizer/tokenizer.json11.4 MBaeb13307a71acd8fe81861d94ad54ab689df773318809eed3cbe794b4492dae4
tokenizer/tokenizer_config.json5.40 KB443bfa629eb16387a12edbf92a76f6a6f10b2af3b53d87ba1550adfcf45f7fa0
tokenizer/vocab.json2.78 MBca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910
transformer/config.json541 B09733c74a3da6d17dd0a0472a091a8950c7c6935889c32c16cc800ede05029de
transformer/diffusion_pytorch_model.safetensors7.75 GB9f29f9edcfdae452a653ffb51a534ca4decd389952c225724ff3b94042612a6e
vae/config.json821 B0d6dfb69ae95a5e2ac9836284bbb63d8b38ce67b25ba2dff380752b2a10ab948
vae/diffusion_pytorch_model.safetensors168 MBca70d2202afe6415bdbcb8793ba8cd99fd159cfe6192381504d6c4d3036e0f04

Use it

$ fw get black-forest-labs/FLUX.2-klein-4B
# manifest sha256 86fcd4863d8e… · 23.7 GB · 25 files
$ fw verify ./FLUX.2-klein-4B black-forest-labs/FLUX.2-klein-4B
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/black-forest-labs/FLUX.2-klein-4B.json --dir ./FLUX.2-klein-4B $ python3 fw.py verify ./FLUX.2-klein-4B ./black-forest-labs__FLUX.2-klein-4B.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download black-forest-labs/FLUX.2-klein-4B --revision e7b7dc27f91deacad38e78976d1f2b499d76a294 --local-dir ./FLUX.2-klein-4B
diffusersRun the pipeline with diffusers.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from diffusers import DiffusionPipeline pipe = DiffusionPipeline.from_pretrained("black-forest-labs/FLUX.2-klein-4B", revision="e7b7dc27f91deacad38e78976d1f2b499d76a294")
Packaged for ComfyUI. Most image, video and music models run in ComfyUI . Check the publisher's page for the workflow. Freeweights does not host it.
Run in Allternit Desktopcoming in Phase 1
Fine-tune in Freeweights Studiocoming in Phase 3

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Text in
LICENSE.md
Text sha256
ca02bc51900ab07789d1b70283329e7137f5af98f5161c23a1c81fc38a4af1fe
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license list. A custom license passes only after a recorded human audit.

Provenance

From: black-forest-labs <huggingface.co/black-forest-labs>Newsgroups: alt.freeweights.imageSubject: FLUX.2-klein-4BDate: 2026-11-14Commit: e7b7dc2Signed: 2DC28CC7B26A283B ✓
Upstream
black-forest-labs/FLUX.2-klein-4B
Pinned commit
e7b7dc27f91deacad38e78976d1f2b499d76a294
Manifest
FLUX.2-klein-4B.json · .minisig
Manifest sha256
86fcd4863d8e49f908a67d96723187792c17579628431a3b31a9e8c34192b5dc
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-14 06:37 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/black-forest-labs/FLUX.2-klein-4B.json $ curl -O https://freeweights.allternit.com/manifests/black-forest-labs/FLUX.2-klein-4B.json.minisig $ minisign -Vm FLUX.2-klein-4B.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download black-forest-labs/FLUX.2-klein-4B
Run in Allternit Desktopcoming in Phase 1
Signed manifest
minisign, key 2DC28CC7B26A283B. FLUX.2-klein-4B.json. Provenance. Takedown history: none.
From: black-forest-labs <huggingface.co/black-forest-labs>Subject: flux-3-image-klein-comfy
From: OpenMOSS-Team <huggingface.co/OpenMOSS-Team>Subject: MOSS-Image-Base