CivArchive
    Krea2 Filter Bypass [Fedor] - Krea2 Bypass [Fedor]
    Preview 135477760

    Krea 2 is a diffusion transformer. Ignore the fancy name — think of it as a very long assembly line that turns your prompt into an image. At each station on the line, your text prompt gets combined with the in-progress image to nudge it toward what you asked for.

    Between the text and the assembly line there's a small mixing board. It has 12 knobs. Each knob controls how strongly a particular kind of text signal — things like "how sharp is the style," "how anatomically correct," "is this content allowed" — gets fed into the image at each station.

    Krea's engineers baked the "safety filter" into two of those knobs, specifically knob 9 and knob 10. When your prompt triggers refusal, those two knobs shove the pipeline toward a generic/censored output. You'd expect a safety filter to be some huge separate moderation model — nope. It's literally 24 bytes of numbers sitting inside the diffusion model itself.

    Every "safety bypass LoRA" is just a tiny file that overwrites the positions of some of those knobs. That's literally all they do.

    Where the existing files differ:

    • skc3vo / z0jglf — twists ALL 12 knobs. But knobs 1–8 and 12 aren't refusal at all, they're style/anatomy priors. When you crank strength high enough to defeat refusal, you also warp faces, skin, and proportions. Hence the "plastic" look at higher strength.

    • FilterBypass3 — twists knobs 9, 10, and 11. Knob 11 is a secondary refusal, but it also has a side-effect on how naturally humans render. So at strength 5 you get uncensored output but expressions look stiffer than they should.

    • FilterBypass2 — twists only knobs 9 and 10. Actually the cleanest of the community bunch, but for some reason hardly anyone uses it.

    The file I made keeps FB2's exact knob-9 and knob-10 values and locks every other knob at zero:

    col: 1..8 9 10 11 12

    mine: 0.0 -0.5117 -0.8906 0.0 0.0

    FB3 : 0.0 -0.5117 -0.8906 -0.6094 0.0

    skc3vo: nonzero across all 12 columns

    Because knobs 1–8, 11, and 12 are literally zero in my file, no amount of strength can move them. Cranking strength only turns knobs 9 and 10 harder. You get full uncensor with a mathematical guarantee against style/appearance drift — because zero times any number is still zero.

    Usage — same as any LoRA. Drop it in your loras folder, load it before your KSampler, start at strength 3–5. If something still refuses at strength 5, that refusal probably rides on knob 11 — swap in FB3 just for that generation.

    Credit to u/piero_deckard for the vector-by-vector analysis that revealed which knob does what. This file was trivial to design once someone did the archaeology.

    EDIT — what's been composing really well with this file:

    Because the file leaves the model's anatomy/style priors completely untouched (they're literally zero in the delta), the rest of your stack gets to operate at its actual trained fidelity. Combinations that have been working particularly well:

    • Realism / anatomy LoRAs at their normal recommended strengths. No need to dial them down to compensate for bypass interference. Krea's own training on real-world proportions comes through cleanly, and the LoRA layers on top of that instead of fighting it.

    • Character / likeness LoRAs. Faces stay sharp and identifiable instead of getting smoothed toward a generic "AI face" — which is what tends to happen when skc3vo tugs on the style priors at higher strengths.

    • Style LoRAs. The specific artistic style (film grain, oil painting, whatever) comes through without the flat/plasticized tendency you get from bypasses that touch the style-prior knobs.

    • Detailed anatomical prompting. Descriptive prompts about body proportions, skin texture, age, weight — all land accurately instead of defaulting toward the influencer/mannequin archetype other bypasses drift toward.

    The reason (extending the mixing-board analogy from above): every LoRA you stack modifies a different set of knobs deeper in the pipeline. Anatomy LoRAs adjust anatomy knobs, character LoRAs adjust identity knobs, this bypass file only adjusts refusal knobs (9 and 10). No overlap. They stack cleanly without fighting each other. Contrast with skc3vo, which touches all 12 — including some of the same knobs your anatomy LoRA is trying to set — creating a tug-of-war where both effects partially cancel.

    Basically the file removes the refusal gate and gets out of the way — letting Krea's own trained knowledge, your prompt, and your LoRA stack do their actual jobs at full fidelity.

    Description

    FAQ

    Comments (19)

    LoraholicJul 2, 2026· 6 reactions
    CivitAI

    Could you add a link to the models you are referencing in the description. I get comfused by all the names and what LoRAs do what.

    ftrbzmogul355
    Author
    Jul 2, 2026· 1 reaction

    Sorry, Quick rundown:

    FilterBypass2 / FilterBypass3 — tiny weight files; FB2 touches 2 refusal channels, FB3 adds a 3rd that can drag on anatomy

    skc3vo / z0jglf — same idea but modify all 12 channels, so they can distort style/likeness at higher strength

    Conditioning Rebalance node — multiplies the conditioning at runtime instead of editing weights (the one that tends to plasticize)

    This one — weight file, refusal channels only, leaves style/anatomy untouched

    Strength 2–5 is the working range for all the weight files. I'll get the links into the description.

    LoraholicJul 2, 2026· 3 reactions

    @ftrbzmogul355 I asked for links since i dont know where to find "skc3vo / z0jglf" and im planning to make some comparison grids of all the variants to show people the diff.
    Is this one of them? Enable NSFW prompt adherence

    johncivai865Jul 2, 2026· 1 reaction
    CivitAI

    I've been doing some A/B testing with the original filter remover (the node for ComfyUI) and I've noticed that it REALLY messes with the end-result image (much more plastic skin, and it tends to ignore lots of things in the prompt).

    So this is definitely a game-changer, can't wait to try it out. Thanks!

    fox23vang226Jul 2, 2026
    CivitAI

    I found a weight of 4.0 or 5.0 to be way too high, it completely destroys prompt adherence for me. 2.0 or 3.0 is great.

    "She poses lying supine on the escalator steps with feet lifted up high towards the camera in a dynamic teasing way" - at 4.0-5.0+++ prompt gets destroyed.

    Between 2.0-3.0 prompt adherence works flawlessly for me it gives me the pose exactly to the "teasing way" without a full blown explicit pose. But I think this may be due to the large amount of loras Im stacking.

    Be warned, these safety filter bypasses still alter the aesthetics/style significantly, even this one. I'm not getting the same style I get without it. Just figured out after 20 generations that you should not use safety filter bypass loras connected to an tiled uscaler workflow, it destroys the skin for some reason.

    Dumcluck51Jul 2, 2026· 4 reactions
    CivitAI

    I'm surprised Krea's filter commissars allow knobs.

    ollietweenJul 2, 2026
    CivitAI

    good job. Do I need this is if want to train krea 2 on nfsw content? using ai-toolkit...?

    firemanbrakeneckJul 2, 2026
    CivitAI

    Why make such a simply structured safety filter? Was this diff layer intended to serve as some superuser friendly content control? I can understand if it was intentionally made easy to find and negate (like 1.5/xl had the safety filter in code), but here it's neither obfuscated nor cleanly removable due to the 3rd knob.

    dav79mail156Jul 2, 2026
    CivitAI

    Hi, can you tell me if I need to disable the conditioning krea2 rebalance node in my workflow when using this lora?

    fedorle682Jul 2, 2026

    I disabled it and it had no effect so I would disable it

    TompteJul 2, 2026· 3 reactions
    CivitAI

    Interesting read

    notsostablediffuser639Jul 2, 2026· 3 reactions
    CivitAI

    Reading your description, it seems like this is literally identical to FB2 (keeps FB2's knobs for 9 and 10, all other knobs at 0). Testing seems to confirm that results are identical.

    The writeup is informative, but is there actually any way this differs from FB2?

    firemanbrakeneckJul 2, 2026

    Not really. Difference is minuscule.

    FB2: -0.51171875, -0.890625

    Fedor: -0.5116999745368958 , -0.8906000256538391

    fedorle682Jul 2, 2026

    @firemanbrakeneck Mine is true 32 bit

    firemanbrakeneckJul 3, 2026· 1 reaction

    @fedorle682 Whilst that distinction may be evident to you and I, we are on civ. : )

    blo01Jul 2, 2026
    CivitAI

    Meh ,does same thing conditioning krea2 node does just at 3.0 vs 2.0 rebalance node
    Both mess up contrast a bit and faces

    udf2wozzaJul 2, 2026· 1 reaction
    CivitAI

    This one gave the best unacceptable output.

    fox23vang226Jul 2, 2026· 6 reactions
    CivitAI

    After generating 50 images with this I decided I dont need it. Unless you're doing some extremely degenerate things you dont need this. 99% of the stuff I generate is softcore nude women and a standard trained NSFW lora does it just fine. These bypass loras screw with the quality/aesthetics/style way too much. Maybe it would get figured out later, but for now it destroys the photo style I love.

    halr9000Jul 2, 2026· 5 reactions
    CivitAI

    Appreciate the description!

    LORA
    Krea 2

    Details

    Downloads
    1,599
    Platform
    CivitAI
    Platform Status
    Available
    Created
    7/2/2026
    Updated
    7/3/2026
    Deleted
    -

    Files

    fedor_bypass.safetensors

    Mirrors

    HuggingFace (1 mirrors)
    CivitAI (1 mirrors)