ZeroWan2GP / loras.txt
Daankular's picture
Add identity-preserving BLINK LoRAs (NSFWcode, lopi999, Outfit), fix -H-/-L- pairing
7065e43 verified
# ZeroWan2GP β€” LoRA Catalogue
# Format: display name | HIGH file | LOW file | source repo
# HIGH = loaded into transformer (high-noise stage)
# LOW = loaded into transformer_2 (low-noise stage)
# Single-file LoRAs use the same file for both stages.
#
# ── FUSED AT STARTUP (always active, baked into base weights) ─────────────────
# lightx2v/Wan2.2-Distill-Loras
# HIGH wan2.2_i2v_A14b_high_noise_lora_rank64_lightx2v_4step_1022.safetensors scale=0.65
# LOW wan2.2_i2v_A14b_low_noise_lora_rank64_lightx2v_4step_1022.safetensors scale=1.0
# Note: 4-step distillation LoRA β€” enables high quality at 4-8 inference steps.
# Fused before fp8 quantisation and AOTI compilation.
# ── lkzd7/WAN2.2_LoraSet_NSFW ─────────────────────────────────────────────────
Blink_Squatting_Cowgirl_Position_I2V | Blink_Squatting_Cowgirl_Position_I2V_HIGH.safetensors | Blink_Squatting_Cowgirl_Position_I2V_LOW.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
PENISLORA_22_i2v | PENISLORA_22_i2v_HIGH_e320.safetensors | PENISLORA_22_i2v_LOW_e496.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
Pornmaster_bukkake_v1.4 | Pornmaster_wan 2.2_14b_I2V_bukkake_v1.4_high_noise.safetensors | Pornmaster_wan 2.2_14b_I2V_bukkake_v1.4_low_noise.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
W22_Multiscene_Photoshoot_Softcore_i2v | W22_Multiscene_Photoshoot_Softcore_i2v_HN.safetensors | W22_Multiscene_Photoshoot_Softcore_i2v_LN.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
WAN-2.2-I2V-Double-Blowjob-v1 | WAN-2.2-I2V-Double-Blowjob-HIGH-v1.safetensors | WAN-2.2-I2V-Double-Blowjob-LOW-v1.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
WAN-2.2-I2V-HandjobBlowjobCombo-v1 | WAN-2.2-I2V-HandjobBlowjobCombo-HIGH-v1.safetensors | WAN-2.2-I2V-HandjobBlowjobCombo-LOW-v1.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
WAN-2.2-I2V-SensualTeasingBlowjob-v1 | WAN-2.2-I2V-SensualTeasingBlowjob-HIGH-v1.safetensors | WAN-2.2-I2V-SensualTeasingBlowjob-LOW-v1.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
iGOON_Blink_Blowjob_I2V | iGOON_Blink_Blowjob_I2V_HIGH.safetensors | iGOON_Blink_Blowjob_I2V_LOW.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
iGoon_Blink_Front_Doggystyle_I2V | iGoon - Blink_Front_Doggystyle_I2V_HIGH.safetensors | iGoon - Blink_Front_Doggystyle_I2V_LOW.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
iGoon_Blink_Missionary_I2V | iGoon - Blink_Missionary_I2V_HIGH.safetensors | iGoon - Blink_Missionary_I2V_LOW.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
iGoon_Blink_Missionary_I2V_v2 | iGoon_Blink_Missionary_I2V_HIGH v2.safetensors | iGoon - Blink_Missionary_I2V_LOW v2.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
iGoon_Blink_Back_Doggystyle | iGoon%20-%20Blink_Back_Doggystyle_HIGH.safetensors | iGoon%20-%20Blink_Back_Doggystyle_LOW.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
iGoon_Blink_Facial_I2V | iGoon%20-%20Blink_Facial_I2V_HIGH.safetensors | iGoon%20-%20Blink_Facial_I2V_LOW.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
iGoon_Blink_Titjob_I2V | iGoon_Blink_Titjob_I2V_HIGH.safetensors | iGoon_Blink_Titjob_I2V_LOW.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
lips-bj | lips-bj_high_noise.safetensors | lips-bj_low_noise.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
mql_casting_doggy_kneel_diagonally | mql_casting_sex_doggy_kneel_diagonally_behind_vagina_wan22_i2v_v1_high_noise.safetensors | mql_casting_sex_doggy_kneel_diagonally_behind_vagina_wan22_i2v_v1_low_noise.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
mql_casting_reverse_cowgirl | mql_casting_sex_reverse_cowgirl_lie_front_vagina_wan22_i2v_v1_high_noise.safetensors | mql_casting_sex_reverse_cowgirl_lie_front_vagina_wan22_i2v_v1_low_noise.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
mql_casting_spoon | mql_casting_sex_spoon_wan22_i2v_v1_high_noise.safetensors | mql_casting_sex_spoon_wan22_i2v_v1_low_noise.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
mql_doggy_t2v | mql_doggy_a_wan22_t2v_v1_high_noise .safetensors | mql_doggy_a_wan22_t2v_v1_low_noise.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
mql_massage_tits | mql_massage_tits_wan22_i2v_v1_high_noise.safetensors | mql_massage_tits_wan22_i2v_v1_low_noise.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
mql_panties_aside | mql_panties_aside_wan22_i2v_v1_high_noise.safetensors | mql_panties_aside_wan22_i2v_v1_low_noise.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
mql_spoon_t2v | mqlspn_a_wan22_t2v_v1_high_noise.safetensors | mqlspn_a_wan22_t2v_v1_low_noise.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
sfbehind_v2.1 | sfbehind_v2.1_high_noise.safetensors | sfbehind_v2.1_low_noise.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
sid3l3g_transition_v2.0 | sid3l3g_transition_v2.0_H.safetensors | sid3l3g_transition_v2.0_L.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
ultimate_pussy_asshole | wan2.2_i2v_high_ulitmate_pussy_asshole.safetensors | wan2.2_i2v_low_ulitmate_pussy_asshole.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
wan22_mouthfull_k3nk | wan22-mouthfull-140epoc-high-k3nk.safetensors | wan22-mouthfull-152epoc-low-k3nk.safetensors | lkzd7/WAN2.2_LoraSet_NSFW
ζŠ½ε±‰ε˜θ£… [single] | ζŠ½ε±‰ε˜θ£….safetensors | ζŠ½ε±‰ε˜θ£….safetensors | lkzd7/WAN2.2_LoraSet_NSFW
# ── UnifiedHorusRA/Orgasm_-_Wan_2.2_Official_Release ──────────────────────────
# Note: safetensors are in subfolders β€” _download_loras() uses snapshot_download
# which grabs all files; pairing logic picks up root-level LOW file too.
Orgasm_Wan2.2 | Wan2.2_I2V_-_HIGH_-_14B/Wan2.2 - I2V - Orgasm - HIGH 14B.safetensors | Wan2.2_I2V_-_LOW_-_14B/Wan2.2 - I2V - Orgasm - LOW 14B.safetensors | UnifiedHorusRA/Orgasm_-_Wan_2.2_Official_Release
# ── UnifiedHorusRA/WAN_DR34ML4Y_-_All-In-One_NSFW ────────────────────────────
# Single-file LoRA (5B model, T2V + I2V). Same file loads into both transformers.
DR34ML4Y_All-In-One_NSFW [single] | DR34ML4Y_TI2V_5B_V1.safetensors | DR34ML4Y_TI2V_5B_V1.safetensors | UnifiedHorusRA/WAN_DR34ML4Y_-_All-In-One_NSFW
# ── obsxrver/wan2.2-i2v-blink-piss ───────────────────────────────────────────
# Latest release is V4 at repo root. Older versions in all_releases/ subdirs.
I2Pee-V4 [obsxrver] | WAN2.2-I2V_HighNoise_I2Pee-V4.safetensors | WAN2.2-I2V_LowNoise_I2Pee-V4.safetensors | obsxrver/wan2.2-i2v-blink-piss
I2Pee-V3 [obsxrver] | all_releases/Version_3/I2Pee-V3_Wan2.2_high.safetensors | all_releases/Version_3/I2Pee-V3_Wan2.2_low.safetensors | obsxrver/wan2.2-i2v-blink-piss
I2Pee-V2 [obsxrver] | all_releases/Version_2/I2Pee-V2_Wan2.2_high.safetensors | all_releases/Version_2/I2Pee-V2_Wan2.2_low.safetensors | obsxrver/wan2.2-i2v-blink-piss
I2Pee-V1 [obsxrver] | all_releases/Version_1/I2Pee-V1_Wan2.2_high.safetensors | all_releases/Version_1/I2Pee-V1_Wan2.2_low.safetensors | obsxrver/wan2.2-i2v-blink-piss
# ── GATED / NO ACCESSIBLE SAFETENSORS ────────────────────────────────────────
# These repos have subdirectory structures but safetensors are behind a paywall
# or access gate. Download will succeed but produce empty dirs (no .safetensors).
# To add: get access, note the subfolder path, add entry above.
#
# UnifiedHorusRA/Deepthroat_Blowjob_-_Wan_2.X_I2V_T2V
# Subfolders: 2.2_-_v1.0_I2V_High_Noise / 2.2_-_v1.0_I2V_Low_Noise
#
# UnifiedHorusRA/Ultimate_Super_Awesome_Better_Than._Blowjob_...
# Subfolders: Wan2.2_-_I2V_-_HIGH_14B / Wan2.2_-_I2V_-_LOW_14B
#
# UnifiedHorusRA/Cumshot_WAN_2.2
# Subfolders: v1.0/
#
# UnifiedHorusRA/Kissing_Passionately_T2V_I2V
# Subfolders: Wan2.2_I2V_-_HIGH_-_14B / Wan2.2_I2V_-_LOW_-_14B
#
# UnifiedHorusRA/Scissoring_Tribadism_2.2_2.1_-_T2V_I2V
# Subfolders: Wan2.2_-_I2V_-_HIGH_14B / Wan2.2_-_I2V_-_LOW_14B
#
# UnifiedHorusRA/WAN_2.2_I2V_-_Orgasm_O-face
# Subfolders: HIGH_v1.0 / LOW_v1
#
# UnifiedHorusRA/WAN_2.2_i2v_LORA_-_Mastram_-_...
# INVALID repo ID (too long / illegal chars) β€” cannot be fetched via HF API
# ── NSFWcode-com β€” BLINK / IDENTITY-PRESERVING ────────────────────────────────
# These train cross-attention layers (same IIAM methodology as obsxrver/I2Pee).
# Trigger: "a [man|woman], jumpcut, after the transition, [he|she] is [action]"
NSFWcode_BLINK_Handjob_I2V_V01 [BLINK] | NSFWcode_com_WAN22_BLINK_HANDJOB_I2V_V01_HIGH.safetensors | NSFWcode_com_WAN22_BLINK_HANDJOB_I2V_V01_LOW.safetensors | NSFWcode-com/NSFWcode_com_WAN22_BLINK_HANDJOB_I2V_V01
NSFWcode_Oral_Insertion_V01 | NSFWcode_com_WAN22_ORAL_INSERTION_V02_HIGH.safetensors | NSFWcode_com_WAN22_ORAL_INSERTION_V01_LOW.safetensors | NSFWcode-com/NSFWcode_com_WAN22_ORAL_INSERTION_V01
# ── lopi999 β€” GENERAL NSFW (56 likes, 13k downloads) ─────────────────────────
# Highest-download general NSFW enhancer for Wan 2.2 I2V 14B.
# Keys: NSFW-22-H-e8 / NSFW-22-L-e8 β€” now correctly paired with updated -H-/-L- detection.
# Trigger: "nsfwsks"
lopi999_General_NSFW | NSFW-22-H-e8.safetensors | NSFW-22-L-e8.safetensors | lopi999/Wan2.2-I2V_General-NSFW-LoRA
# ── UnifiedHorusRA/Outfit_Transformations ─────────────────────────────────────
# Identity-preserving by design β€” person stays, outfit/clothing changes (strips).
# Single-file LoRA (Wan 2.2, high-noise transformer only in name but treated as single).
Outfit_Transformations [single] | RX_Wan2.2_HightNoise_TranKoolth_epoch64.safetensors | RX_Wan2.2_HightNoise_TranKoolth_epoch64.safetensors | UnifiedHorusRA/Outfit_Transformations
# ── TO ADD ────────────────────────────────────────────────────────────────────
# Add new entries here in the same format, then push loras.txt + update
# EXTRA_LORA_REPOS list in app.py if the repo isn't already there.
#
# Authors to watch for new identity-preserving BLINK LoRAs:
# obsxrver, NSFWcode-com, PetruZetta (mirrors lkzd7 iGoon files though)
#
# Identity preservation mechanism: LoRAs that train cross_attn layers
# (lora_unet_blocks_N_cross_attn_q/k/v/o) bind the input image's appearance
# to the generated frames. LoRAs that only train self_attn/ffn modify motion
# but don't strongly preserve the input image person's identity.