Downloads · 30 days
0
ahmed22xa/Krea2-INT8-ConvRot-Native
Krea2-INT8-ConvRot-Native is a machine learning model from ahmed22xa. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as other.
Native ComfyUI INT8 ConvRot checkpoints for Krea 2 Turbo and Krea 2 Raw, quantized from the official BF16 weights so they load with the stock Load Diffusion Model (UNETLoader) node — no OTUNetLoaderW8A8 / ComfyUI-INT8…
Downloads · 30 days
0
Access
Public
Updated Aug 20, 2026
Repo size
28.3 GB
Likes
5
Public
Click a slice to open those files.
.safetensors28.3 GB · 100%
From the Hugging Face model README
int8_tensorwise)Native ComfyUI INT8 ConvRot checkpoints for Krea 2 Turbo and Krea 2 Raw,
quantized from the official BF16 weights so they load with the stock
Load Diffusion Model (UNETLoader) node — no OTUNetLoaderW8A8 /
ComfyUI-INT8-Fast custom loader required.
| File | Size | Source BF16 | Notes |
|---|---|---|---|
Krea2-Turbo-int8-ConvRot.safetensors | ~13.2 GB | krea2_turbo_bf16.safetensors (Comfy-Org/Krea-2) | 8-step distilled |
Krea2-Raw-int8-ConvRot.safetensors | ~13.2 GB | krea2_raw_bf16.safetensors | Undistilled base |
Place both under ComfyUI/models/diffusion_models/.
.comfy_quant JSON){
"format": "int8_tensorwise",
"orig_dtype": "torch.bfloat16",
"convrot": true,
"convrot_groupsize": 256,
"per_row": true
}
Older “INT8-Fast” exports that only carry
{"convrot": true, "per_row": true} (no "format": "int8_tensorwise")
do not load in stock ComfyUI ≥ 0.27 — this repo replaces those.
int8_tensorwise + ConvRot).safetensors into models/diffusion_models/UNETLoader), weight_dtype: defaulttype: krea2) → CLIPTextEncode → KSampler / FLS → VAEDecodeLoRAs: use a normal LoRA stack / LoraLoader on the MODEL output. Prefer
clip_strength = 0 for Krea UNet-only LoRAs so text encode can cache.
ctq -i krea2_turbo_bf16.safetensors \
-o Krea2-Turbo-int8-ConvRot.safetensors \
--int8 --convrot --convrot-group-size 256 \
--scaling_mode row \
--comfy_quant --save-quant-metadata --krea2 \
--simple --low-memory --device cuda
Same for Raw (krea2_raw_bf16.safetensors). --scaling_mode row is mandatory.
from safetensors import safe_open
import json
with safe_open("Krea2-Turbo-int8-ConvRot.safetensors", framework="pt") as f:
raw = f.get_tensor([k for k in f.keys() if k.endswith(".comfy_quant")][0]).tolist()
print(json.loads(bytes(raw)))
# Must include: format=int8_tensorwise, convrot=True, per_row=True, convrot_groupsize=256
ctq)--krea2 (sensitive first/last/modulation layers kept high precision)Follow the upstream Krea 2 Community License for the base models. This repo only redistributes lossy INT8+ConvRot re-quantizations of those weights.