Introducing: KREA 2 + ZIT | 2 PASS WF
a custom workflow for Krea 2 TXT2IMG generation, I found that most workflows were either too complicated or didn't give me the result I was looking for, so I decided to create this one, it uses Krea 2 as the base generation, then runs that base generation into ZIT for realistic skin and hair, and overall clean-up. Includes SAM3.1 masking for everything you need that will avoid ZIT's broken "important" parts ;)
This workflow is my personal workflow that I use for all of my Krea 2 stuff, it may not be to everyone's taste but it works well for me and I'm sure others may find it useful.
Works on 12GB VRAM + 32 GB System RAM. not tested on anything below.

Notes & Useage:
if the second pass makes your image looks overcooked try disabling the second pass, or change sampler/scheduler to Euler/Simple.
For the ZIT Mask Pass subgraph, you will see text boxes with things like "hair:99, eyes:99" and below that "breasts:99". these are the Positive and Negative mask prompts as seen in the image below. ZIT is great at rendering hair and clothing details, so tend to use hair, clothing, skin in the PositiveMask box, though ZIT can ruin the NSFW parts, so I usually put "vagina, breasts, penis" in the NegativeMask box. but feel free to choose what you want ZIT to detail and not detail.

Kofi: https://ko-fi.com/mrweaz
Nodes Needed:
[KJNodes](https://github.com/kijai/ComfyUI-KJNodes)
[rgthree](https://github.com/rgthree/rgthree-comfy)
[Impact Pack](https://github.com/ltdrdata/ComfyUI-Impact-Pack.git)
[Clownshark](https://github.com/ClownsharkBatwing/RES4LYF.git)
[PhotoLab](https://github.com/MrWeazelHead/ComfyUI-MrWeazPhotoLab.git)
[ControlNetAux](https://github.com/Fannovel16/comfyui_controlnet_aux)
Models Needed:
KREA:
[Krea Turbo](https://civarchive.com/models/573152/lustify-nsfw-checkpoint)
[TE](https://huggingface.co/Comfy-Org/Qwen3-VL/resolve/main/text_encoders/qwen3vl_4b_bf16.safetensors)
[VAE](https://huggingface.co/Comfy-Org/Krea-2/resolve/main/vae/qwen_image_vae.safetensors)
--
ZIT:
[ZIT](https://civarchive.com/models/2218365/cyberrealistic-z-image-turbo?modelVersionId=3269550)
[VAE](https://huggingface.co/Comfy-Org/z_image_turbo/resolve/main/split_files/vae/ae.safetensors)
--
SAM3.1:
[Checkpoint](https://civarchive.com/models/2823010/sam-31-int8-int4-native-convrot)
Disclaimer: I hold no liability for any images produced, including their legality, ethical implications, or potential misuse. By using this model, you agree that all responsibility for generated content rests solely with you. Use responsibly and within legal boundaries.
Description
Swapped out some nodes that were not really needed (comfy has built in alternatives).
Added a pre zit pass upscale.
Removed the hidden ZITPass Image Saver.
Images now save with Metadata.
Just a small update to hopefully fix some issues users were having with some ofthe required custom nodes.
FAQ
Comments (4)
"2Missing Node Packs
Install missing packs to use this workflow.
To install missing nodes, first run pip install -U --pre comfyui-manager in your Python environment to install Node Manager, then restart ComfyUI with the --enable-manager flag.
comfyui-workflow-encrypt2
z-image-power-nodes3" Can't install these from manager no matter how many times I try not sure why
yeah i have no idea why workflow encrypt is there, i dont recall using that, ill redo the wf at some point cause its a common issue, for now you can run without encrypt (i tried) and z power nodes, just replace the save image nodes. ill fix when i can
Installing Optical-Realism seems to resolve this
This is a really good workflow. I've turned the ZIT-pass off but left Optical Realism on. It works great with character loras - seems to improve the likeness over using a single-pass workflow.
As other have said, it'll say you're missing "Workflow-encrypt" but the node that's missing is "Optical Realism" which is part of "ComfyUI-Optical-Realism." Install that and it'll work fine.


