β Support on Ko-fi β all tips go straight to GPU compute for future versions.
π§° Training code is public: krea2edit-trainer β the ai-toolkit extension these LoRAs were trained with, geometry-matched to the nodes, with measured consumer-GPU VRAM requirements.
v1.2 (recommended):
krea2_identity_edit_v1_2.safetensorsβ better face likeness on restaged subjects and higher fidelity across every skill, from a 1024 high-resolution pass (v1.1 had none). New capabilities: character reference-sheet use and creation, head / face / eye / person swap, outpainting, inpainting, and virtual try-on. With the v1.2 nodes it also gains the FIT reference geometry β mismatched source/output aspect ratios are handled automatically, so no more stretched or blurry results β and aref_boostfidelity dial (how hard the edit holds the reference; ~4 is a strong-likeness starting point). Requires the v1.2 nodes.Head / face / eye / person swap is trained on stablellama's MIT-licensed
change_eye_face_head_persondataset β thank you for making it available.Low-VRAM variants:
..._v1_2_r128.safetensors(0.91GB) and..._v1_2_r64.safetensors(0.46GB) β SVD rank-reduced from v1.2 (>99% of the weight energy retained), near-identical quality.Prior versions remain available:
..._v1_1.safetensors(+ its_r128/_r64variants) and the original..._v1.safetensors.
Instruction-based, identity-preserving image editing for Krea 2 (12.9B single-stream MMDiT). Give it an image and a plain-language instruction; it edits while preserving what you didn't ask to change β including the person.
An unofficial community fine-tune of Krea 2 Raw. Not an official Krea product; not affiliated with or endorsed by Krea.ai, Inc.
Requires the ComfyUI-Krea2Edit node pack β the LoRA is trained with dual conditioning (in-context VAE tokens + image-grounded Qwen3-VL encoding) that stock nodes don't provide. Two ready-made workflows ship with it.
source_latent/image), the person is always
image 2 (source_latent_b/image_b). Swapping them sharply degrades
results (this matches the training layout).| Task type | Model | Steps | CFG |
|---|---|---|---|
| Most edits (add, recolor, restyle, re-stage) | Turbo | 8β12 | 1.0 |
| Removals / large deletions | Raw | 20 | 3.0 |
ref_boost (v1.2 nodes) is the fidelity dial β ~4 gives strong face/body
likeness (the example workflow ships at 4); >10 starts breaking removals; <1
loosens toward creative freedom.fit geometry (default) a mismatched
source/output aspect ratio is handled automatically. On v1/v1.1 weights or
crop (legacy), match the source AR β otherwise preservation degrades.grounding_px is a real dial. Lower values = stronger edit adherence
and more uniform scene changes; higher = stronger identity/likeness.
v1.1's trained range is 384β768 (768 default); 1024 often still works
nicely. If you get duplicated/split compositions ("double pictures"),
lower grounding_px β running far above the trained range is the most
common cause. (v1's trained range was 512β1536.)The LoRA weights are a Derivative Model of Krea 2 and are distributed under
the Krea 2 Community License Agreement (see also NOTICE).
Key points for users: commercial use is permitted under the license's revenue
threshold (Β§2.3, currently <$1M/yr β above that, contact Krea for an enterprise
license); deployments must implement reasonable content moderation (Β§4.2); AI
disclosure obligations apply where required (Β§4.3). This repository modifies
the Krea Model as permitted by Β§3; it is not endorsed by Krea.
Research/portfolio release by a self-funded hobbyist.
All reference people below are themselves AI-generated β no real likenesses. Prompts are embedded in each image.



This is a solo hobby project, no company or funding behind it, and it stays free and open either way. If it's useful to you and you'd like to chip in toward GPU compute for future versions, there's a tip jar: ko-fi.com/conradlocke. Completely optional. Using the model, sharing results, and reporting issues already helps a lot. Thank you.
This is a solo project, made a lot better by the community. Thank you to:
Want to help? Contributions of training data and node/code work are welcome, see the discussions.
Krea 2 Identity Edit is an identity-preserving character restaging model, trained only on SFW data. It is not trained on any NSFW concepts, and I have no plans to add or support NSFW data in current or future versions.
I do not endorse or support using this model to produce non-consensual, harmful, or sexual imagery of real people, including deepfakes. Please use it responsibly and respect the consent and likeness of anyone you depict.
25 commits
β Support on Ko-fi β all tips go straight to GPU compute for future versions.
π§° Training code is public: krea2edit-trainer β the ai-toolkit extension these LoRAs were trained with, geometry-matched to the nodes, with measured consumer-GPU VRAM requirements.
v1.2 (recommended):
krea2_identity_edit_v1_2.safetensorsβ better face likeness on restaged subjects and higher fidelity across every skill, from a 1024 high-resolution pass (v1.1 had none). New capabilities: character reference-sheet use and creation, head / face / eye / person swap, outpainting, inpainting, and virtual try-on. With the v1.2 nodes it also gains the FIT reference geometry β mismatched source/output aspect ratios are handled automatically, so no more stretched or blurry results β and aref_boostfidelity dial (how hard the edit holds the reference; ~4 is a strong-likeness starting point). Requires the v1.2 nodes.Head / face / eye / person swap is trained on stablellama's MIT-licensed
change_eye_face_head_persondataset β thank you for making it available.Low-VRAM variants:
..._v1_2_r128.safetensors(0.91GB) and..._v1_2_r64.safetensors(0.46GB) β SVD rank-reduced from v1.2 (>99% of the weight energy retained), near-identical quality.Prior versions remain available:
..._v1_1.safetensors(+ its_r128/_r64variants) and the original..._v1.safetensors.
Instruction-based, identity-preserving image editing for Krea 2 (12.9B single-stream MMDiT). Give it an image and a plain-language instruction; it edits while preserving what you didn't ask to change β including the person.
An unofficial community fine-tune of Krea 2 Raw. Not an official Krea product; not affiliated with or endorsed by Krea.ai, Inc.
Requires the ComfyUI-Krea2Edit node pack β the LoRA is trained with dual conditioning (in-context VAE tokens + image-grounded Qwen3-VL encoding) that stock nodes don't provide. Two ready-made workflows ship with it.
source_latent/image), the person is always
image 2 (source_latent_b/image_b). Swapping them sharply degrades
results (this matches the training layout).| Task type | Model | Steps | CFG |
|---|---|---|---|
| Most edits (add, recolor, restyle, re-stage) | Turbo | 8β12 | 1.0 |
| Removals / large deletions | Raw | 20 | 3.0 |
ref_boost (v1.2 nodes) is the fidelity dial β ~4 gives strong face/body
likeness (the example workflow ships at 4); >10 starts breaking removals; <1
loosens toward creative freedom.fit geometry (default) a mismatched
source/output aspect ratio is handled automatically. On v1/v1.1 weights or
crop (legacy), match the source AR β otherwise preservation degrades.grounding_px is a real dial. Lower values = stronger edit adherence
and more uniform scene changes; higher = stronger identity/likeness.
v1.1's trained range is 384β768 (768 default); 1024 often still works
nicely. If you get duplicated/split compositions ("double pictures"),
lower grounding_px β running far above the trained range is the most
common cause. (v1's trained range was 512β1536.)The LoRA weights are a Derivative Model of Krea 2 and are distributed under
the Krea 2 Community License Agreement (see also NOTICE).
Key points for users: commercial use is permitted under the license's revenue
threshold (Β§2.3, currently <$1M/yr β above that, contact Krea for an enterprise
license); deployments must implement reasonable content moderation (Β§4.2); AI
disclosure obligations apply where required (Β§4.3). This repository modifies
the Krea Model as permitted by Β§3; it is not endorsed by Krea.
Research/portfolio release by a self-funded hobbyist.
All reference people below are themselves AI-generated β no real likenesses. Prompts are embedded in each image.



This is a solo hobby project, no company or funding behind it, and it stays free and open either way. If it's useful to you and you'd like to chip in toward GPU compute for future versions, there's a tip jar: ko-fi.com/conradlocke. Completely optional. Using the model, sharing results, and reporting issues already helps a lot. Thank you.
This is a solo project, made a lot better by the community. Thank you to:
Want to help? Contributions of training data and node/code work are welcome, see the discussions.
Krea 2 Identity Edit is an identity-preserving character restaging model, trained only on SFW data. It is not trained on any NSFW concepts, and I have no plans to add or support NSFW data in current or future versions.
I do not endorse or support using this model to produce non-consensual, harmful, or sexual imagery of real people, including deepfakes. Please use it responsibly and respect the consent and likeness of anyone you depict.
25 commits