Instructions to use Alex995647/loras-krea-2 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use Alex995647/loras-krea-2 with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("krea/Krea-2-Raw", dtype=torch.bfloat16, device_map="cuda") pipe.load_lora_weights("Alex995647/loras-krea-2") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- Draw Things
Add 25 LoRA(s): ms-girls-krea-2, rly-thot-shot-raquel-krea-2-zib-zit-k9b, anhes-style-krea-2-anima-illustrious, ms-age-slider-kr2-v2β¦
5d4d525 verified | βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| LUIS ROYO STYLE LORA | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| IDENTITY | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| Base model Krea 2 | |
| Generation mode not declared by the author | |
| Checkpoint not determined β verify before use | |
| Category Visual style | |
| Author Gabadoo_ | |
| Source https://civitai.com/models/2492633 | |
| Provenance CivitAI Β· model 2492633 Β· version 3288259 | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| WEIGHTS | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| File luisroyo_krea2_V02.safetensors | |
| Version krea2 v0.2 | |
| Size 435.9 MB | |
| Format SafeTensor / unknown precision | |
| SHA256 42ada0655e49c864b0a9aafa601b0acceb1e852e0d3d5fe7cbbca206570561e3 | |
| Published 2026-09-01 | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| TRIGGER WORDS | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| βΊ "lu1sRoy0" | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| RECOMMENDED SETTINGS | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| Taken verbatim from the author's description: | |
| LoRA strength 0.8 | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| ADOPTION & POPULARITY | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| Downloads 597 | |
| Rating 100% positive (55/55) | |
| Comments 0 | |
| Published 3 days ago | |
| Download rate 43.0/day since release | |
| Adoption rank #185 of 200 in this collection (Niche) | |
| Momentum rank #86 of 200 by download rate (Steady Β· fresh release) | |
| Adoption tier is the percentile of total downloads within this collection; | |
| momentum is the percentile of downloads-per-day since release. Momentum is | |
| ranked rather than measured against a fixed rate, because this base model | |
| is itself new and every LoRA looks fast on an absolute scale. Both numbers | |
| are CivitAI's, read on the scrape date at the foot of this file. | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| CHAINING / STACKING | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| Stacks with others not stated | |
| The author gave no chaining guidance. The rules below are the | |
| general Krea 2 ones, not anything specific to this LoRA. | |
| General Krea 2 rules that apply here (see REFERENCE.txt): | |
| β’ The most important rule is not about chaining but about which | |
| checkpoint you chain onto: the official README says in bold "TRAIN on | |
| Raw and RUN on Turbo", and "We highly recommend using RAW for training | |
| LoRAs and applying them on Turbo for inference." LoRAs trained on Raw | |
| are stated to work well on Turbo. | |
| β’ Chain with LoraLoaderModelOnly nodes in series (model -> model). Krea 2 | |
| LoRAs are DiT-only, so there is no CLIP side to chain and the text- | |
| encoder branch stays untouched however many LoRAs you add. | |
| β’ Krea 2 LoRAs stack in practice and the community treats multi-LoRA as | |
| routine - style + character, style + slider, realism + character. | |
| Several CivitAI Krea 2 authors state their LoRAs stack cleanly; one | |
| writes "I recently stacked over 20 of my own LoRAs on a single | |
| generation and the output still came out great." | |
| β’ Reduce per-LoRA strength when stacking. CivitAI Krea 2 authors converge | |
| on dropping from ~1.0 to roughly 0.6-0.9 once more than one adapter is | |
| loaded. The CivitAI 12GB training guide also notes rank affects | |
| composability: "rank 8 produced a lighter style influence that was | |
| easier to stack with other LoRAs, rank 16 provided a useful balance | |
| between concept strength and composability, and rank 32 was better | |
| suited to a precise object or concept intended to take priority over | |
| other stacked LoRAs." | |
| β’ Accelerator LoRAs are position-sensitive in intent, not in node order: | |
| a Raw-to-Turbo delta adapter belongs on the Raw checkpoint, a | |
| sub-8-step LoRA belongs on Turbo (or on Raw already carrying a Raw-to- | |
| Turbo adapter). Chaining Raw -> Raw-to-Turbo adapter -> 4-step LoRA is | |
| explicitly recommended by the 4-step LoRA's author. | |
| β’ Whatever you stack, the schedule must stay Turbo's: cfg 1.0 in ComfyUI | |
| (guidance 0.0 in diffusers) and mu/shift 1.15. The 4-step LoRA's card | |
| says "Keep mu = 1.15. The training targets are anchored to that grid; a | |
| different shift moves the [sampler off them]"; the same reasoning | |
| applies to any Turbo-trained adapter in the chain. | |
| β’ Reference/edit LoRAs are designed to be stacked under ordinary subject | |
| and style LoRAs - the Identity Edit card states "Composes with your | |
| LoRAs: character/body/style LoRAs stack on top and steer the prior" and | |
| recommends a stacked subject LoRA when unusual subjects drift toward | |
| the base prior. | |
| β’ Krea 2 LoRAs cannot be chained with LoRAs for any other base model. | |
| Many CivitAI pages carry multi-model titles like "(Krea-2 + ZIT)" or | |
| "[Flux | ZIB | Krea2]" - those are separate files for separate | |
| architectures shipped under one model page, not a combined adapter. | |
| β’ To combine two full Krea 2 checkpoints rather than adapters, ComfyUI | |
| ships a dedicated ModelMergeKrea2 node (added in v0.27.0) with per- | |
| section weights for first., tmlp., txtmlp., tproj., | |
| txtfusion.projector, txtfusion.layerwise_blocks.0-1, | |
| txtfusion.refiner_blocks.0-1, blocks.0-27 and last. | |
| β’ The author never states which weight family this targets. Silent | |
| degradation, never a hard error, between Raw and Turbo. The two share | |
| one architecture - ai-toolkit's config is commented "The reference | |
| 'single_mmdit_large_wide' architecture (oss_raw / oss_turbo share it)" | |
| - so every LoRA tensor shape matches on both and ComfyUI/diffuser | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| PROS | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| + Positively received β 55 thumbs-up with no down-votes. [source: CivitAI | |
| stats] | |
| + Explicit trigger word(s) β lu1sRoy0 β so the effect can be turned on | |
| and off from the prompt. [source: model metadata] | |
| + Author published concrete recommended settings. [source: description] | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| CONS & CAVEATS | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| - Author never states which generation mode it was trained for; test | |
| against your own workflow before relying on it. [source: description] | |
| - Modest adoption (597 downloads) β less community feedback to rely on. | |
| [source: source stats] | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| COMPATIBILITY WARNING | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| Silent degradation, never a hard error, between Raw and Turbo. The two | |
| share one architecture - ai-toolkit's config is commented "The reference | |
| 'single_mmdit_large_wide' architecture (oss_raw / oss_turbo share it)" - so | |
| every LoRA tensor shape matches on both and ComfyUI/diffusers will load an | |
| adapter against either without complaint. The lvladikov 4-step LoRA card | |
| states this for the reverse direction: "Every layer it targets also exists | |
| in Krea 2 Raw, so it will load there without complaint - but that is a side | |
| effect of the shared architecture, not a supported mode", and reports | |
| mixed, subject-dependent results with malformed subjects (duplicated heads, | |
| fused limbs) at low step counts, needing 14+ steps with Raw's CFG on before | |
| output is coherent. The intended direction (train on Raw, run on Turbo) is | |
| officially blessed. The more common practical failure is a settings | |
| mismatch rather than a weight mismatch: running a Turbo-targeted LoRA at | |
| Raw's 52 steps + CFG 3.5, or leaving CFG enabled on Turbo, degrades output | |
| with no warning. Loading a Krea 2 LoRA against a different model family | |
| entirely (Flux, Qwen-Image, Z-Image) is also not an error - ComfyUI logs | |
| "lora key not loaded: {key}" per key and generates as if no LoRA were | |
| applied. | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| AUTHOR'S DESCRIPTION | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| Luis Royo Style - FLUX.2 Klein LoRA What does this model do & What is it | |
| for? This LoRA brings the iconic dark fantasy, ethereal, and sci-fi | |
| aesthetic of the legendary illustrator Luis Royo to the FLUX.2 Klein | |
| architecture. It transforms standard concepts into masterful airbrush | |
| paintings characterized by melancholic moods, stark contrasts, and highly | |
| tactile environments. | |
| What is this model good at? | |
| - Extreme Material Contrast: It excels at juxtaposing rough, weathered | |
| materials (rusted iron, rigid leather, heavy furs) with delicate elements | |
| (sheer lace, glowing silk, smooth lifelike skin). | |
| - Chiaroscuro Lighting: Generating dramatic, theatrical lighting with deep | |
| midnight shadows and glowing ethereal or stark white highlights. | |
| - Atmospheric Backgrounds: Producing moody, desaturated environments (fog, | |
| ruins, deep space) that make the vivid, rich colors of the main subject pop | |
| perfectly. | |
| - Versatility: While trained on dark fantasy, it beautifully adapts to | |
| cyberpunk, post-apocalyptic, and high-fantasy concepts. | |
| What is it bad at & How should it NOT be used? | |
| - Bright, cheerful, or sterile scenes: The LoRA naturally injects a moody, | |
| somber, or melancholic undertone. | |
| - Hyper-realistic modern photography: The model is strongly anchored in a | |
| traditional "masterful airbrush painting" style. Trying to force a 50mm | |
| camera lens prompt will fight against the LoRA's core training. | |
| - Flat anime or cartoon styles: It relies heavily on volumetric shadows and | |
| realistic anatomy. | |
| βοΈ Optimal Settings & How to Use To get the absolute best results, please | |
| respect the exact trigger structures used during the rigorous training | |
| phase: | |
| - LoRA Weight: 0.8 to 1 is the sweet spot. | |
| π Example prompt structure to trigger the Lora | |
| Opening: A dark fantasy illustration, masterful airbrush painting, | |
| chiaroscuro lighting. A muted desaturated color palette with steel blues | |
| and greys. Intricate textures of tattered leather and rusted metal | |
| contrasting with smooth pale skin, melancholic and solemn atmosphere | |
| or | |
| A post-apocalyptic sci-fi illustration, masterful airbrush painting, | |
| dramatic atmospheric lighting. Highly detailed biomechanical elements, dark | |
| cables, intricate metal armor, dark grey and earthy tones | |
| or | |
| A close-up portrait illustration, traditional painting mixed with soft | |
| airbrush. Pale skin, highly detailed eyes and lips, delicate gothic lace, | |
| soft glowing light emerging from deep shadows, melancholic expression | |
| π Example of a prompt structure to trigger the Lora (edition mode) | |
| dark fantasy digital illustration based on the provided input image, | |
| masterful airbrush painting style. | |
| The main subject features rich colors, slightly muted skin tones, and | |
| striking colors that pop brilliantly against the dark environment. Every | |
| surface features masterful airbrush painting textures and visible | |
| brushwork. | |
| The background is transformed into an atmospheric, desaturated wash of deep | |
| shadows, cold steel blues, and floating misty vapor. | |
| Dramatic chiaroscuro lighting, emphasizing high-contrast glowing highlights | |
| on the colorful subject against the pitch-black and midnight blue shadows | |
| Edition example: | |
| π οΈ Behind the Scenes This LoRA is highly flexible because it wasn't trained | |
| on generic tags. It was trained on 235 manually curated, high-quality | |
| images using an uncensored, and custom captioning workflow. Every single | |
| image was analyzed by a local Qwen 3.5 27B abliterated Model to extract | |
| exact anatomical details, texture vocabulary, and lighting setups | |
| Disclaimer: This LoRA inherits the non-commercial license of the base | |
| FLUX.2 model. It is created strictly for educational, research, and | |
| personal use. Please respect the original artist's legacy and do not use | |
| this model to generate commercial products. | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| VERSION NOTES | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| v0.2 Update Notes | |
| This v0.2 update implements the Luis Royo art style much more strongly. | |
| Achieving this required doubling the training time, resulting in a | |
| significantly more accurate aesthetic. | |
| - Trigger word: lu1sRoy0 (remains unchanged) | |
| π‘ Prompting Tips: For the best results, try starting your prompts with one | |
| of the following phrases: | |
| - "A dark fantasy illustration..." | |
| - "Ink and watercolor..." | |
| - "Airbrushed rendering..." | |
| Have fun! | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| EXAMPLE MEDIA | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| 6 preview(s) in ./example_images/ β community results for | |
| this LoRA. Videos keep a matching _poster.jpg still frame. | |
| No prompts are recorded below: CivitAI's public API flags these posts as | |
| having generation metadata but does not return it, so the prompts cannot be | |
| scraped. Open the model page to read them. | |
| 01_image.jpeg (image, 1200x1600) | |
| 02_image.jpeg (image, 1408x1408) | |
| 03_image.jpeg (image, 1408x1408) | |
| 04_image.jpeg (image, 1408x1408) | |
| 05_image.jpeg (image, 1200x1600) | |
| 06_image.jpeg (image, 1200x1600) | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| HOW TO USE (COMFYUI) | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| 1. Update ComfyUI to at least v0.26.0 (released 2026-06-23), which added | |
| local Krea2 support. For reference-image / style-reference / edit LoRAs you | |
| need at least v0.29.0 (2026-07-29), which added regular and timestep-zero | |
| reference images for Krea 2. ModelMergeKrea2 arrived in v0.27.0 | |
| (2026-06-30). | |
| 2. Put the base stack in place (files from huggingface.co/Comfy-Org/Krea-2, | |
| which is not gated): | |
| - ComfyUI/models/diffusion_models/krea2_turbo_fp8_scaled.safetensors | |
| (documented recommended default; the repo also holds krea2_turbo_bf16, | |
| _int8_convrot, _mxfp8, _nvfp4 and krea2_raw_bf16 / _fp8_scaled / | |
| _int8_convrot) | |
| - ComfyUI/models/text_encoders/qwen3vl_4b_fp8_scaled.safetensors (bf16 | |
| also available) | |
| - ComfyUI/models/vae/qwen_image_vae.safetensors | |
| 3. Put the LoRA .safetensors in ComfyUI/models/loras/ - flat, no per-model | |
| subfolder required. | |
| 4. Build or load the graph. The official image_krea2_turbo_t2i.json | |
| template is: UNETLoader (krea2_turbo_fp8_scaled.safetensors) -> | |
| LoraLoaderModelOnly -> KSampler; CLIPLoader | |
| (qwen3vl_4b_fp8_scaled.safetensors, type "krea2") -> text encode -> | |
| KSampler positive, with ConditioningZeroOut into negative; VAELoader | |
| (qwen_image_vae.safetensors) -> VAEDecode -> SaveImage; EmptyLatentImage | |
| 1024x1024 driven by ResolutionSelector. An int8 sibling template | |
| (image_krea2_turbo_t2i_int8.json) also ships. | |
| 5. Load the LoRA with LoraLoaderModelOnly, not LoraLoader - both official | |
| templates do. Krea 2 LoRAs patch the DiT only; note that the DiT's own | |
| text_fusion / txtfusion blocks are a normal LoRA target (the official style | |
| LoRAs patch them), but the Qwen3-VL text encoder itself is not. Set | |
| strength 1.0 for Krea's official style LoRAs (the shipped template uses | |
| 0.8) and add the LoRA's trigger word to the prompt. | |
| 6. Sampler settings: steps 8, cfg 1, sampler euler, scheduler simple, | |
| denoise 1.0. Do not add a ModelSampling node for plain t2i - ComfyUI | |
| already applies shift 1.15 from Krea2.sampling_settings. | |
| 7. For style reference, use the dedicated template: UNETLoader | |
| krea2_turbo_int8_convrot.safetensors, LoraLoaderModelOnly | |
| krea2_style_reference.safetensors at 1.0, ModelSamplingFlux (1.15, 0.5), | |
| TextEncodeQwenImageEditPlus fed by LoadImage, | |
| FluxKontextMultiReferenceLatentMethod set to index_timestep_zero, and | |
| SamplerCustomAdvanced with KSamplerSelect euler + BasicScheduler simple/8 + | |
| CFGGuider cfg 1. | |
| 8. For instruction editing (Krea 2 Identity Edit), stock nodes are not | |
| enough: install the ComfyUI-Krea2Edit node pack, which ships its own | |
| workflows, and run Turbo at 8-12 steps / cfg 1 (or Raw at 20 steps / cfg 3 | |
| for removals) with LoRA strength 1.0. | |
| 9. Low-VRAM alternative: install city96's ComfyUI-GGUF and use a community | |
| GGUF build (realrebelai/KREA-2_GGUFs, quantized from Turbo; | |
| molbal/krea2-gguf, quantized from Raw) with the Unet Loader (GGUF) node in | |
| place of UNETLoader. There is no official GGUF release. LoRA loading is | |
| unchanged. | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| Scraped by lorakit on 2026-09-05 03:55 UTC. | |
| Stats and description are the author's; pros/cons are derived from the | |
| evidence tagged beside each line. | |
| βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |