CivArchive
    Krea 2 Tiled txt2img: No-OOM 8-Step Workflow - v1.0
    Preview 146879463
    Preview 146879464
    Preview 146879465
    Preview 146879466

    Krea 2 text to image that does not run out of memory at the decode. Drag the JSON in, load three models, write a paragraph. About 17 seconds a picture on our card.

    Required models

    • Diffusion model: RedCraft 3.0 Krea 2, the INT8 convrot build, redcraft23_30Krea2_int8_convrot.safetensors, in models/diffusion_models. Plain Krea 2 and Krea 2 Turbo load too; RedCraft is what we tested.
    • Text encoder: the Qwen3-VL 4B text encoder from the Krea 2 downloads (see the Krea 2 guide on comfyui-wiki.com); we run a community int8 ConvRot build of it (qwen3vl_4b_int8_convrot), and the bf16 or fp8 file works the same. It goes in models/text_encoders, loaded with CLIPLoader type krea2.
    • VAE: the Qwen-Image VAE, qwen_image_vae.safetensors, in models/vae, from Comfy-Org on Hugging Face.

    Settings

    • Steps 8. It is a distilled model, more steps do not help.
    • CFG 1.0, sampler er_sde, scheduler simple, denoise 1.0
    • Size: 1 megapixel buckets, 896x1152, 1152x896 or 1024x1024
    • Negative: a ConditioningZeroOut. At CFG 1.0 a negative prompt does nothing, so the graph does not pretend.
    • Decode: VAEDecodeTiled, tile 512, overlap 64
    • LoRA slot: one LoraLoaderModelOnly, bypassed and empty, behind a switch set to false. To use a Krea 2 LoRA, un-bypass it, pick the file, set the switch to true.

    Why the tiled decode. On our 24 GB card the plain decode began to fail on some prompts, asking for 2.95 GB more than was left with all three models loaded. The tiled decode fixed it. Against the plain decode it differs by 0.2 out of 255 on average, which nobody can see.

    Tips we learned the hard way

    • Density beats brevity. Write a full paragraph: who or what, where, the light, the camera. A short prompt gets you a short picture.
    • Say what you want, never what you do not. No negative prompt, and no SDXL habits: weight brackets and the old separator keyword do nothing here. Write "alone in the frame, no other people" instead of a negative list.
    • Name the medium. "Drawn in clean cel-shaded anime line art, drawn rather than photographed" holds a drawing; "semi-realistic" alone drifts to photo.
    • Stay at 1 MP. The buckets above are what the model was trained around.

    Tested on ROCm (a 7900 XTX). Core ComfyUI nodes only, so CUDA builds should run it as is.

    If this worked for you, a thumbs-up here helps the next person find it.

    Description

    Krea 2 text to image that does not run out of memory at the decode. Drag the JSON in, load three models, write a paragraph. About 17 seconds a picture on our card.

    Required models

    • Diffusion model: RedCraft 3.0 Krea 2, the INT8 convrot build, redcraft23_30Krea2_int8_convrot.safetensors, in models/diffusion_models. Plain Krea 2 and Krea 2 Turbo load too; RedCraft is what we tested.
    • Text encoder: the Qwen3-VL 4B text encoder from the Krea 2 downloads (see the Krea 2 guide on comfyui-wiki.com); we run a community int8 ConvRot build of it (qwen3vl_4b_int8_convrot), and the bf16 or fp8 file works the same. It goes in models/text_encoders, loaded with CLIPLoader type krea2.
    • VAE: the Qwen-Image VAE, qwen_image_vae.safetensors, in models/vae, from Comfy-Org on Hugging Face.

    Settings

    • Steps 8. It is a distilled model, more steps do not help.
    • CFG 1.0, sampler er_sde, scheduler simple, denoise 1.0
    • Size: 1 megapixel buckets, 896x1152, 1152x896 or 1024x1024
    • Negative: a ConditioningZeroOut. At CFG 1.0 a negative prompt does nothing, so the graph does not pretend.
    • Decode: VAEDecodeTiled, tile 512, overlap 64
    • LoRA slot: one LoraLoaderModelOnly, bypassed and empty, behind a switch set to false. To use a Krea 2 LoRA, un-bypass it, pick the file, set the switch to true.

    Why the tiled decode. On our 24 GB card the plain decode began to fail on some prompts, asking for 2.95 GB more than was left with all three models loaded. The tiled decode fixed it. Against the plain decode it differs by 0.2 out of 255 on average, which nobody can see.

    Tips we learned the hard way

    • Density beats brevity. Write a full paragraph: who or what, where, the light, the camera. A short prompt gets you a short picture.
    • Say what you want, never what you do not. No negative prompt, and no SDXL habits: weight brackets and the old separator keyword do nothing here. Write "alone in the frame, no other people" instead of a negative list.
    • Name the medium. "Drawn in clean cel-shaded anime line art, drawn rather than photographed" holds a drawing; "semi-realistic" alone drifts to photo.
    • Stay at 1 MP. The buckets above are what the model was trained around.

    Tested on ROCm (a 7900 XTX). Core ComfyUI nodes only, so CUDA builds should run it as is.

    Workflows
    Krea 2

    Details

    Downloads
    82
    Platform
    CivitAI
    Platform Status
    Available
    Created
    10/26/2026
    Updated
    11/4/2026
    Deleted
    -

    Files

    krea2TiledTxt2imgNoOOM_v10.zip

    Mirrors