diff --git a/data/actions/3p_sex_000037.json b/data/actions/3p_sex_000037.json index d7c00fc..cc2b47b 100644 --- a/data/actions/3p_sex_000037.json +++ b/data/actions/3p_sex_000037.json @@ -2,13 +2,13 @@ "action_id": "3p_sex_000037", "action_name": "3P Sex 000037", "action": { - "base": "threesome", - "head": "blush, half-closed_eyes", - "upper_body": "reaching, nude", - "lower_body": "sex, spread_legs", + "base": "threesome, group_sex, 3_people", + "head": "blush, half-closed_eyes, sweat", + "upper_body": "nude, reaching", + "lower_body": "sex, spread_legs, intercourse", "hands": "groping", "feet": "toes_curled", - "additional": "sweat" + "additional": "panting, orgasm, sweat" }, "lora": { "lora_name": "Illustrious/Poses/3P_SEX-000037.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "threesome", - "group_sex", - "nude", - "sex", - "blush", - "groping", - "sweat" - ] -} + "tags": { + "participants": "threesome", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/4p_sex.json b/data/actions/4p_sex.json index f2c882a..85c31e9 100644 --- a/data/actions/4p_sex.json +++ b/data/actions/4p_sex.json @@ -2,13 +2,13 @@ "action_id": "4p_sex", "action_name": "4P Sex", "action": { - "base": "Choreographed foursome group sex scene involving four participants (e.g., 1 girl and 3 boys or 3 girls and 1 boy) engaged in simultaneous sexual acts like double penetration or cooperative fellatio.", - "head": "Moaning expression, open mouth, potentially heavily breathing or performing fellatio., Heart-shaped pupils, ahegao, or rolling back in pleasure.", - "upper_body": "Bracing on the surface (all fours), holding onto partners, or grabbing sheets., Nude, arching back, breasts exposed and pressed or being touched.", - "lower_body": "Engaged in intercourse, involving vaginal or anal penetration, potentially double penetration., Spread wide, positioned in all fours, missionary, or reverse cowgirl depending on specific interaction.", - "hands": "Grabbing breasts, holding legs, fingering, or resting on knees/shoulders.", - "feet": "Toes curled, dynamic positioning based on stance (kneeling or lying).", - "additional": "Sexual fluids, messy after-sex atmosphere, sweat, steaming body." + "base": "group_sex, foursome, 4p, multiple_partners, sexual_act", + "head": "moaning, open_mouth, closed_eyes, ahegao, heart_eyes, heavy_breathing, flushed_face, sweat", + "upper_body": "nude, arching_back, standing_on_all_fours, breasts_press, breast_grab, fingers_in_mouth", + "lower_body": "vaginal_intercourse, anal_intercourse, double_penetration, legs_apart, kneeing, missionary_position", + "hands": "breast_fondling, clutching_sheets, on_partner, touching_self", + "feet": "toes_curled, barefoot", + "additional": "bodily_fluids, semen, sweat, messy, erotic, intimate" }, "lora": { "lora_name": "Illustrious/Poses/4P_sex.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "4P_sexV1", - "group sex", - "foursome", - "4P", - "double penetration", - "fellatio", - "all fours", - "uncensored", - "hetero", - "sex" - ] -} + "tags": { + "participants": "4people", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/_malebolgia__oral_sex_tounge_afterimage_concept_2_0_illustrious.json b/data/actions/_malebolgia__oral_sex_tounge_afterimage_concept_2_0_illustrious.json index 3469dee..a0aba43 100644 --- a/data/actions/_malebolgia__oral_sex_tounge_afterimage_concept_2_0_illustrious.json +++ b/data/actions/_malebolgia__oral_sex_tounge_afterimage_concept_2_0_illustrious.json @@ -2,13 +2,13 @@ "action_id": "_malebolgia__oral_sex_tounge_afterimage_concept_2_0_illustrious", "action_name": "Malebolgia Oral Sex Tounge Afterimage Concept 2 0 Illustrious", "action": { - "base": "kneeling, leaning forward, engaged in oral activity", - "head": "facing target, mouth wide open, intense expression, looking up, half-closed", - "upper_body": "reaching forward, angled towards partner", - "lower_body": "stationary, kneeling on the floor", - "hands": "grasping partner's thighs or hips", - "feet": "tucked behind", - "additional": "afterimage, motion blur, multiple tongues, rapid tongue movement, speed lines, saliva trails" + "base": "kneeling, leaning_forward, oral_sex", + "head": "looking_up, mouth_open, intense_expression, half-closed_eyes", + "upper_body": "forward_bend, reaching_forward", + "lower_body": "kneeling, legs_spread", + "hands": "grabbing_partner, hand_on_thigh", + "feet": "barefoot", + "additional": "afterimage, motion_blur, multiple_tongues, speed_lines, saliva_drool" }, "participants": { "solo_focus": "true", @@ -21,11 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "oral", - "rapid motion", - "tongue play", - "motion blur", - "surreal" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/actually_reliable_penis_kissing_3_variants_illustrious.json b/data/actions/actually_reliable_penis_kissing_3_variants_illustrious.json index 91a5230..fb9e0da 100644 --- a/data/actions/actually_reliable_penis_kissing_3_variants_illustrious.json +++ b/data/actions/actually_reliable_penis_kissing_3_variants_illustrious.json @@ -2,13 +2,13 @@ "action_id": "actually_reliable_penis_kissing_3_variants_illustrious", "action_name": "Actually Reliable Penis Kissing 3 Variants Illustrious", "action": { - "base": "kneeling in front of standing or sitting partner, leaning forward towards crotch", - "head": "face aligned with groin, lips pressing against glans or shaft, tongue slightly out, kissing connection, looking up at partner or closed in enjoyment, half-closed", - "upper_body": "reaching forward or resting on partner's legs, leaning forward, arched back", - "lower_body": "kneeling pose, hips pushed back, kneeling on the ground", - "hands": "gently holding the shaft, cupping testicles, or resting on partner's thighs", - "feet": "toes curled or flat", - "additional": "saliva connection, affectionate oral interaction, unsucked penis" + "base": "kneeling, fellatio, oral sex, kissing penis", + "head": "eyes closed, half-closed eyes, looking up, kissing, tongue", + "upper_body": "arched back, leaning forward", + "lower_body": "kneeling", + "hands": "holding penis, hand on thigh", + "feet": "", + "additional": "saliva, slime, connection" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "penis kissing", - "fellatio", - "oral sex", - "kneeling", - "saliva", - "tongue", - "close-up" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/after_sex_fellatio_illustriousxl_lora_nochekaiser_r1.json b/data/actions/after_sex_fellatio_illustriousxl_lora_nochekaiser_r1.json index 8fb2f36..6f38ced 100644 --- a/data/actions/after_sex_fellatio_illustriousxl_lora_nochekaiser_r1.json +++ b/data/actions/after_sex_fellatio_illustriousxl_lora_nochekaiser_r1.json @@ -2,13 +2,13 @@ "action_id": "after_sex_fellatio_illustriousxl_lora_nochekaiser_r1", "action_name": "After Sex Fellatio Illustriousxl Lora Nochekaiser R1", "action": { - "base": "completely_nude, lying, on_back, m_legs, spread_legs", - "head": "looking_at_viewer, tongue, open_mouth, blush, messing_hair, half-closed_eyes, blue_eyes", - "upper_body": "arms_at_sides, on_bed, large_breasts, nipples, sweat", - "lower_body": "pussy, cum_in_pussy, leaking_cum, m_legs, spread_legs, legs_up", - "hands": "on_bed, pressing_bed", - "feet": "barefoot, toes", - "additional": "after_sex, after_vaginal, fellatio, penis, cum, cumdrip, messy_body, bed_sheet" + "base": "1girl, 1boy, completely_nude, lying, on_back, spread_legs", + "head": "looking_at_viewer, tongue, open_mouth, blush, disheveled_hair, half-closed_eyes", + "upper_body": "on_bed, large_breasts, nipples, sweat", + "lower_body": "pussy, cum_in_pussy, leaking_cum, knees_up, thighs_apart", + "hands": "on_bed", + "feet": "barefoot", + "additional": "after_sex, fellatio, penis, cum, cum_drip, messy_body, sweat, bed_sheet" }, "lora": { "lora_name": "Illustrious/Poses/after-sex-fellatio-illustriousxl-lora-nochekaiser_r1.safetensors", @@ -17,20 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "after_sex", - "after_vaginal", - "fellatio", - "cum_in_pussy", - "m_legs", - "lying", - "on_back", - "on_bed", - "cumdrip", - "completely_nude", - "nipples", - "tongue", - "penis", - "cum" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/afterfellatio_ill.json b/data/actions/afterfellatio_ill.json index 2977025..f432cde 100644 --- a/data/actions/afterfellatio_ill.json +++ b/data/actions/afterfellatio_ill.json @@ -3,12 +3,12 @@ "action_name": "Afterfellatio Ill", "action": { "base": "kneeling, leaning_forward, pov", - "head": "looking_at_viewer, blush, tilted_head, cum_on_face, half-closed_eyes, tears", - "upper_body": "arms_down, reaching_towards_viewer, leaning_forward", - "lower_body": "kneeling, kneeling", - "hands": "handjob, touching_penis", + "head": "looking_at_viewer, blush, tilted_head, cum_on_face, half-closed_eyes, tears, messy_makeup", + "upper_body": "arms_down, reaching_towards_viewer", + "lower_body": "kneeling", + "hands": "hands_on_penis", "feet": "barefoot", - "additional": "cum_string, cum_in_mouth, closed_mouth" + "additional": "cum, cum_string, cum_in_mouth, closed_mouth, stringy_cum" }, "lora": { "lora_name": "Illustrious/Poses/afterfellatio_ill.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "after_fellatio", - "cum_in_mouth", - "cum_string", - "closed_mouth", - "blush", - "half-closed_eyes", - "looking_at_viewer", - "kneeling", - "pov", - "handjob" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/afteroral.json b/data/actions/afteroral.json index 899374e..67c4832 100644 --- a/data/actions/afteroral.json +++ b/data/actions/afteroral.json @@ -2,13 +2,13 @@ "action_id": "afteroral", "action_name": "Afteroral", "action": { - "base": "Character depicted immediately after performing oral sex, often focusing on the upper body and face.", - "head": "Messy hair, flushed cheeks, mouth slightly open or panting., Half-closed or dazed expression, potentially with runny mascara or makeup.", - "upper_body": "Relaxed or wiping mouth., Heaving chest indicative of heavy breathing.", - "lower_body": "N/A (typically upper body focus), N/A", - "hands": "Resting or near face.", - "feet": "N/A", - "additional": "Presence of bodily fluids like saliva trails or excessive cum on face and messy makeup." + "base": "after_fellatio, post-coital, flushed_face, messy_appearance", + "head": "messy_hair, panting, heavy_breathing, half-closed_eyes, dazed, pupil_dilated, flushed, sweat", + "upper_body": "smeared_lipstick, runny_makeup, saliva, saliva_trail, cum_on_face, cum_on_mouth, excessive_cum", + "lower_body": "", + "hands": "hands_near_face, curled_fingers", + "feet": "", + "additional": "after_fellatio, cum_drip, mess" }, "lora": { "lora_name": "Illustrious/Poses/afteroral.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "after_fellatio", - "runny_makeup", - "smeared_lipstick", - "saliva_trail", - "excessive_cum", - "messy_hair", - "heavy_breathing", - "cum_bubble", - "penis_on_face", - "sweat" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/afterpaizuri.json b/data/actions/afterpaizuri.json index 930f4f1..977c9fa 100644 --- a/data/actions/afterpaizuri.json +++ b/data/actions/afterpaizuri.json @@ -2,13 +2,13 @@ "action_id": "afterpaizuri", "action_name": "Afterpaizuri", "action": { - "base": "kneeling or sitting, displaying upper body aftermath, exhausted posture", - "head": "flushed face, messy hair, panting, mouth slightly open, tongue out, half-closed eyes, dazed expression, looking at viewer", - "upper_body": "resting on thighs or gesturing towards chest, exposed cleavage, chest covered in white liquid, disheveled clothes", - "lower_body": "hips settling back, kneeling posture, kneeling, thighs together or slightly spread", - "hands": "presenting breasts or cleaning face", - "feet": "tucked under buttocks or relaxed", - "additional": "semen on breasts, semen on face, heavy breathing, sweat, sticky fluids" + "base": "kneeling, sitting, exhausted, post-coital, afterpaizuri", + "head": "flushed, messy_hair, panting, mouth_open, tongue_out, half-closed_eyes, dazed, looking_at_viewer", + "upper_body": "bare_shoulders, cleavage, semen_on_breasts, disheveled_clothes, bra_removed_under_clothes", + "lower_body": "kneeling, thighs_together, buttocks_on_heels", + "hands": "hands_on_lap", + "feet": "barefoot", + "additional": "semen_on_face, heavy_breathing, sweat, moisture, viscous_liquid, creamy_fluid" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "after paizuri", - "semen on breasts", - "semen on face", - "messy", - "blush", - "dazed", - "sweat", - "disheveled" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/aftersexbreakv2.json b/data/actions/aftersexbreakv2.json index dcf23bc..9765937 100644 --- a/data/actions/aftersexbreakv2.json +++ b/data/actions/aftersexbreakv2.json @@ -3,12 +3,12 @@ "action_name": "Aftersexbreakv2", "action": { "base": "lying, on_back, on_bed, bowlegged_pose, spread_legs, twisted_torso", - "head": "messy_hair, head_back, sweaty_face, rolling_eyes, half-closed_eyes, ahegao", - "upper_body": "arms_spread, arms_above_head, sweat, nipples, collarbone, heavy_breathing", + "head": "messy_hair, head_back, sweaty, rolling_eyes, half-closed_eyes, ahegao", + "upper_body": "arms_spread, arms_above_head, sweat, naked, collarbone, heavy_breathing", "lower_body": "hips, navel, female_pubic_hair, spread_legs, legs_up, bent_legs", "hands": "relaxed_hands", "feet": "barefoot", - "additional": "condom_wrapper, used_tissue, stained_sheets, cum_pool, bead_of_sweat" + "additional": "condom_wrapper, used_tissue, stained_sheets, cum_on_bed, sweat_bead" }, "lora": { "lora_name": "Illustrious/Poses/AfterSexBreakV2.safetensors", @@ -17,24 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "after_sex", - "lying", - "on_back", - "on_bed", - "fucked_silly", - "spread_legs", - "bowlegged_pose", - "sweat", - "blush", - "messy_hair", - "heavy_breathing", - "rolling_eyes", - "ahegao", - "cum_pool", - "condom_wrapper", - "used_tissue", - "bed_sheet", - "stained_sheets" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/against_glass_bs.json b/data/actions/against_glass_bs.json index 4755c82..dd80a45 100644 --- a/data/actions/against_glass_bs.json +++ b/data/actions/against_glass_bs.json @@ -2,13 +2,13 @@ "action_id": "against_glass_bs", "action_name": "Against Glass Bs", "action": { - "base": "leaning forward, body pressed directly against the viewing plane/glass surface", - "head": "face close to camera, breath fog on glass, cheek slightly pressed, looking directly at viewer, intimate gaze", - "upper_body": "reaching forward towards the viewer, chest squished against glass, leaning into the surface", - "lower_body": "hips pushed forward or slightly angled back depending on angle, standing straight or knees slightly bent for leverage", - "hands": "palms pressed flat against glass, fingers spread, palm prints", - "feet": "planted firmly on the ground", - "additional": "transparent surface, condensation, distortion from glass, surface interaction" + "base": "against_glass, leaning_forward, pressed_against_surface, glass_surface", + "head": "face_pressed, cheek_press, breath_on_glass, looking_at_viewer, intimate_gaze", + "upper_body": "chest_pressed_against_glass, leaning_into_glass", + "lower_body": "hips_pushed_forward, standing", + "hands": "hands_on_glass, palms_on_glass, fingers_spread", + "feet": "standing", + "additional": "condensation, translucent_surface, distortion" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "against glass", - "pressed against glass", - "palms on glass", - "view through glass", - "cheek press", - "distorted view" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/amateur_pov_filming.json b/data/actions/amateur_pov_filming.json index 166d1ee..adba11d 100644 --- a/data/actions/amateur_pov_filming.json +++ b/data/actions/amateur_pov_filming.json @@ -2,13 +2,13 @@ "action_id": "amateur_pov_filming", "action_name": "Amateur Pov Filming", "action": { - "base": "selfie pose, standing or sitting, facing viewer or mirror", - "head": "looking_at_viewer, blush, maybe open mouth or shy expression, looking_at_viewer, contact with camera", - "upper_body": "raised to hold phone or camera, upper body in frame, breasts, nipples", - "lower_body": "hips visible if full body mirror selfie, standing or sitting", - "hands": "holding_phone, holding_id_card, or adjusting clothes", - "feet": "barefoot if visible", - "additional": "phone recording interface, smartphone, mirror, amateur aesthetic" + "base": "pov, selfie, solo, indoors, recording, smartphone, holding_phone", + "head": "looking_at_viewer, blush, open_mouth", + "upper_body": "upper_body, breasts, nipples", + "lower_body": "hips", + "hands": "holding_phone, holding_id_card", + "feet": "barefoot", + "additional": "mirror_selfie, amateur_aesthetic" }, "lora": { "lora_name": "Illustrious/Poses/Amateur_POV_Filming.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "recording", - "pov", - "selfie", - "holding_phone", - "smartphone", - "mirror_selfie", - "holding_id_card", - "looking_at_viewer", - "prostitution", - "indoors" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/arch_back_sex_v1_1_illustriousxl.json b/data/actions/arch_back_sex_v1_1_illustriousxl.json index eaffa15..5002ae5 100644 --- a/data/actions/arch_back_sex_v1_1_illustriousxl.json +++ b/data/actions/arch_back_sex_v1_1_illustriousxl.json @@ -6,7 +6,7 @@ "head": "head_back, looking_back, closed_eyes, blush", "upper_body": "arms_support, arched_back", "lower_body": "lifted_hip, kneeling, spread_legs", - "hands": "grabbing_another's_ass", + "hands": "grabbing_butt", "feet": "toes", "additional": "kiss, sweat, saliva, intense_pleasure" }, @@ -17,12 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "hetero", - "sex", - "vaginal", - "penis", - "nude", - "indoors" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/arm_grab_missionary_ill_10.json b/data/actions/arm_grab_missionary_ill_10.json index 821ac2e..2cbac03 100644 --- a/data/actions/arm_grab_missionary_ill_10.json +++ b/data/actions/arm_grab_missionary_ill_10.json @@ -2,13 +2,13 @@ "action_id": "arm_grab_missionary_ill_10", "action_name": "Arm Grab Missionary Ill 10", "action": { - "base": "missionary, lying, on_back, sex, vaginal", - "head": "expressive face, open mouth, one_eye_closed, blushing, looking_at_viewer (optional), dilated_pupils", - "upper_body": "arms_up, pinned, restrained, grabbed_wrists, breasts, nipples, medium_breasts", - "lower_body": "legs_spread, lifted_pelvis, spread_legs, legs_up, knees_up, straddling (if applicable)", + "base": "missionary, lying, on_back, sex, vaginal_sex", + "head": "blushing, open_mouth, one_eye_closed, looking_at_viewer, dilated_pupils", + "upper_body": "arms_above_head, pinned, restrained, grabbed_wrists, breasts, nipples, medium_breasts", + "lower_body": "legs_spread, lifted_pelvis, spread_legs, legs_up, knees_up", "hands": "interlocked_fingers, holding_hands", - "feet": "barefoot (implied)", - "additional": "faceless_male, male_focus, motion_lines, sweat" + "feet": "barefoot", + "additional": "faceless_male, sweat, motion_lines" }, "lora": { "lora_name": "Illustrious/Poses/arm_grab_missionary_ill-10.safetensors", @@ -17,21 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "missionary", - "spread_legs", - "interlocked_fingers", - "holding_hands", - "arms_up", - "pinned", - "lying", - "on_back", - "sex", - "vaginal", - "faceless_male", - "one_eye_closed", - "open_mouth", - "breasts", - "nipples" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ballsdeep_il_v2_2_s.json b/data/actions/ballsdeep_il_v2_2_s.json index 3e4448a..2ed635c 100644 --- a/data/actions/ballsdeep_il_v2_2_s.json +++ b/data/actions/ballsdeep_il_v2_2_s.json @@ -2,13 +2,13 @@ "action_id": "ballsdeep_il_v2_2_s", "action_name": "Ballsdeep Il V2 2 S", "action": { - "base": "sexual intercourse, variable position (prone, girl on top, or from behind)", - "head": "expression of intensity or pleasure, often looking back or face down, rolled back or squeezed shut", - "upper_body": "grasping sheets or holding partner, arched or pressed against contrasting surface", - "lower_body": "hips pushed firmly against partner's hips, joined genitals, spread wide or wrapped around partner", - "hands": "clenched or grabbing", - "feet": "toes curled", - "additional": "deep penetration, testicles pressed flat against skin, stomach bulge visible" + "base": "sexual_intercourse, deep_penetration, thrusting, mating_press, from_behind, doggy_style, missionary, cowgirl_position", + "head": "eyes_rolled_back, closed_eyes, open_mouth, flushed_face, sweat, expressionless, intense_expression", + "upper_body": "arched_back, hands_on_own_body, grabbing, fingers_clenched, sweating", + "lower_body": "joined_genitals, spread_legs, wrap_legs, hips_thrusting, stomach_bulge, testicles_pressed", + "hands": "finger_clutch, gripping", + "feet": "curled_toes", + "additional": "intense, deep_pen, skin_on_skin" }, "lora": { "lora_name": "Illustrious/Poses/BallsDeep-IL-V2.2-S.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "deep_penetration", - "testicles", - "stomach_bulge", - "sex", - "anal", - "vaginal", - "gaping" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/bathingtogether.json b/data/actions/bathingtogether.json index cfe8816..598fd58 100644 --- a/data/actions/bathingtogether.json +++ b/data/actions/bathingtogether.json @@ -2,13 +2,13 @@ "action_id": "bathingtogether", "action_name": "Bathingtogether", "action": { - "base": "bathing, sitting, partially_submerged", - "head": "looking_at_viewer, facing_viewer, eye_contact", - "upper_body": "arms_resting, bare_shoulders", - "lower_body": "submerged, knees_up, submerged", - "hands": "resting", - "feet": "no_shoes", - "additional": "bathtub, steam, water, bubbles, wet" + "base": "bathing, sitting, partially_submerged, bathtub", + "head": "looking_at_viewer, eye_contact", + "upper_body": "bare_shoulders, skin_to_skin, arms_around_each_other", + "lower_body": "underwater, knees_up", + "hands": "hands_on_body", + "feet": "barefoot", + "additional": "bubbles, water, steam, wet, wet_hair, mirror_reflection" }, "lora": { "lora_name": "Illustrious/Poses/bathingtogether.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "bathing", - "bathtub", - "partially_submerged", - "pov", - "looking_at_viewer", - "wet", - "steam", - "bare_shoulders" - ] -} + "tags": { + "participants": "2girls", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/before_after_1230829.json b/data/actions/before_after_1230829.json index 6e4c77f..bcaa1e8 100644 --- a/data/actions/before_after_1230829.json +++ b/data/actions/before_after_1230829.json @@ -1,12 +1,12 @@ { "action": { - "base": "2koma, before and after, side-by-side", - "head": "sticky_face,facial, bukkake, cum_on_face, eyes_closed", - "upper_body": "", + "base": "2koma, side-by-side, comparison", + "head": "facial, cum_on_face, messy_face, eyes_closed, mouth_open, orgasm", + "upper_body": "semi-nude, messy, cum_on_breasts", "lower_body": "", - "hands": "", + "hands": "hands_on_head", "feet": "", - "additional": "cum, close-uo" + "additional": "cum, close-up, ejaculation" }, "action_id": "before_after_1230829", "action_name": "Before After 1230829", @@ -17,16 +17,8 @@ "lora_weight_max": 0.7, "lora_weight_min": 0.6 }, - "tags": [ - "before_and_after", - "2koma", - "facial", - "bukkake", - "cum", - "cum_on_face", - "orgasm", - "heavy_breathing", - "upper_body", - "split_theme" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/belly_dancing.json b/data/actions/belly_dancing.json index 7bcd1c2..80dc58b 100644 --- a/data/actions/belly_dancing.json +++ b/data/actions/belly_dancing.json @@ -2,11 +2,11 @@ "action_id": "belly_dancing", "action_name": "Belly Dancing", "action": { - "base": "belly dancing, standing", + "base": "belly_dancing, dancing, standing", "head": "", - "upper_body": "hands above head", - "lower_body": "swaying hips", - "hands": "palms together", + "upper_body": "arms_up", + "lower_body": "swaying", + "hands": "own_hands_together", "feet": "", "additional": "" }, @@ -21,8 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "belly dancing", - "dance" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/bentback.json b/data/actions/bentback.json index 165cbc2..8f4b2be 100644 --- a/data/actions/bentback.json +++ b/data/actions/bentback.json @@ -2,13 +2,13 @@ "action_id": "bentback", "action_name": "Bentback", "action": { - "base": "bent_over, leaning_forward, from_behind", - "head": "looking_at_viewer, looking_back, open_eyes", - "upper_body": "arms_at_sides, twisted_torso, arched_back", - "lower_body": "ass_focus, kneepits", + "base": "bent_over, from_behind, arched_back", + "head": "looking_back, looking_at_viewer", + "upper_body": "twisted_torso, arms_at_sides", + "lower_body": "ass_focus, kneepits, spread_legs", "hands": "hands_on_legs", "feet": "barefoot", - "additional": "unnatural_body" + "additional": "leaning_forward" }, "lora": { "lora_name": "Illustrious/Poses/BentBack.safetensors", @@ -17,12 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "bent_over", - "from_behind", - "looking_back", - "kneepits", - "twisted_torso", - "ass_focus" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/blowjobcomicpart2.json b/data/actions/blowjobcomicpart2.json index d33341e..632b11b 100644 --- a/data/actions/blowjobcomicpart2.json +++ b/data/actions/blowjobcomicpart2.json @@ -2,13 +2,13 @@ "action_id": "blowjobcomicpart2", "action_name": "Blowjobcomicpart2", "action": { - "base": "3koma, comic layout, vertical panel sequence", - "head": "tongue_out, open mouth, saliva, empty_eyes, rolled eyes", - "upper_body": "arms_down or holding_head, visible torso", - "lower_body": "sexual_activity, kneeling or sitting", - "hands": "fingers_on_penis", + "base": "3koma, comic_strip, sequence, vertical_strip", + "head": "tongue_out, open_mouth, saliva, empty_eyes, rolled_eyes", + "upper_body": "arms_at_sides, torso, standing_on_knees", + "lower_body": "sexual_activity, kneeling", + "hands": "hands_on_penis, grasping", "feet": "out_of_frame", - "additional": "fellatio, irrumatio, licking_penis, ejaculation, excessive_cum" + "additional": "fellatio, irrumatio, licking, ejaculation, cum_in_mouth, excessive_cum" }, "lora": { "lora_name": "Illustrious/Poses/BlowjobComicPart2.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "3koma", - "comic", - "fellatio", - "irrumatio", - "licking_penis", - "ejaculation", - "excessive_cum", - "empty_eyes", - "tongue_out" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/bodybengirl.json b/data/actions/bodybengirl.json index 2e13757..0da02df 100644 --- a/data/actions/bodybengirl.json +++ b/data/actions/bodybengirl.json @@ -2,13 +2,13 @@ "action_id": "bodybengirl", "action_name": "Bodybengirl", "action": { - "base": "suspended_congress, lifting_person, dangling legs", + "base": "suspended_congress, lifted_by_torso, torso_grab", "head": "", - "upper_body": "dangling arms, torso_grab, bent_over", - "lower_body": "legs_hanging", + "upper_body": "arms_up, bent_over", + "lower_body": "legs_up", "hands": "", "feet": "", - "additional": "1boy, 1girl, suspended, size difference, loli" + "additional": "1boy, 1girl, size_difference, loli" }, "lora": { "lora_name": "Illustrious/Poses/BodyBenGirl.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "suspended_congress", - "torso_grab", - "bent_over", - "reaching", - "standing", - "1boy", - "1girl" - ] -} + "tags": { + "participants": "1boy 1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/bodybengirlpart2.json b/data/actions/bodybengirlpart2.json index 510e0e3..1356e69 100644 --- a/data/actions/bodybengirlpart2.json +++ b/data/actions/bodybengirlpart2.json @@ -2,13 +2,13 @@ "action_id": "bodybengirlpart2", "action_name": "Bodybengirlpart2", "action": { - "base": "body suspended in mid-air, held by torso, bent over forward", - "head": "embarrassed, sweating, scared, open, looking away or down", - "upper_body": "arms hanging down, limp arms, arms at sides, torso grab, bent forward", - "lower_body": "hips raised if bent over, legs dangling, knees together, feet apart", - "hands": "hands open, limp", - "feet": "feet off ground, dangling", - "additional": "motion lines, sweat drops" + "base": "suspended, from_side, bent_over, torso_grab", + "head": "embarrassed, sweating, scared, mouth_open, looking_away, downcast", + "upper_body": "arms_at_sides, limp_arms", + "lower_body": "legs_dangling, knees_together, bare_feet, feet_dangling", + "hands": "open_hands, limp_hands", + "feet": "bare_feet, dangling", + "additional": "motion_lines, sweat_drops" }, "lora": { "lora_name": "Illustrious/Poses/BodyBenGirlPart2.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "torso_grab", - "suspension", - "bent_over", - "knees_together_feet_apart", - "arms_at_sides", - "motion_lines", - "embarrassed", - "sweat" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/bored_retrain_000115_1336316.json b/data/actions/bored_retrain_000115_1336316.json index 70ffc8f..1676896 100644 --- a/data/actions/bored_retrain_000115_1336316.json +++ b/data/actions/bored_retrain_000115_1336316.json @@ -2,13 +2,13 @@ "action_id": "bored_retrain_000115_1336316", "action_name": "Bored Retrain 000115 1336316", "action": { - "base": "slouching sitting posture, low energy, visually disinterested, exhibiting ennui", - "head": "tilted to the side, resting heavily on hand, cheek squished against palm, blank or annoyed expression, half-lidded, dull gaze, looking away or staring into space, heavy eyelids", - "upper_body": "elbow proped on surface, arm supporting the head, other arm dangling loosely or lying flat, slumped shoulders, curved spine, leaning forward", - "lower_body": "sitting back, relaxed weight, stretched out under a table or loosely crossed", - "hands": "palm supporting chin or cheek, fingers lazily curled", - "feet": "resting idly", - "additional": "sighing context, waiting, lethargic atmosphere" + "base": "bored, slouching, leaning_forward, ennui, uninterested", + "head": "head_on_hand, blank_stare, half-lidded_eyes", + "upper_body": "slumped, leaning_forward, sitting, arms_crossed", + "lower_body": "sitting, legs_crossed", + "hands": "hand_on_cheek, hand_on_chin", + "feet": "", + "additional": "sighing, waiting" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "boredom", - "uninterested", - "slouching", - "ennui", - "tired", - "cheek resting on hand" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/breast_pressh.json b/data/actions/breast_pressh.json index 933c06a..eea486f 100644 --- a/data/actions/breast_pressh.json +++ b/data/actions/breast_pressh.json @@ -2,13 +2,13 @@ "action_id": "breast_pressh", "action_name": "Breast Pressh", "action": { - "base": "sandwiched, girl_sandwich, standing, height_difference, size_difference", - "head": "head_between_breasts, face_between_breasts, cheek_squash, eyes_closed, squints", - "upper_body": "hugging, arms_around_waist, breast_press, chest_to_chest", - "lower_body": "hips_touching, standing, legs_apart", + "base": "1boy, 2girls, sandwiched, standing, height_difference, size_difference", + "head": "head_between_breasts, face_between_breasts, cheek_squash", + "upper_body": "breast_press, hugging, arms_around_waist, chest_to_chest", + "lower_body": "hips_touching, legs_apart", "hands": "hands_on_back", "feet": "barefoot", - "additional": "1boy, 2girls, multiple_girls, hetero" + "additional": "hetero, multiple_girls" }, "lora": { "lora_name": "Illustrious/Poses/breast_pressH.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "height_difference", - "girl_sandwich", - "breast_press", - "sandwiched", - "size_difference", - "head_between_breasts", - "cheek_squash", - "face_between_breasts", - "1boy", - "2girls" - ] -} + "tags": { + "participants": "1boy 2girls", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/breast_smother_illustriousxl_lora_nochekaiser.json b/data/actions/breast_smother_illustriousxl_lora_nochekaiser.json index 228893e..5b592bd 100644 --- a/data/actions/breast_smother_illustriousxl_lora_nochekaiser.json +++ b/data/actions/breast_smother_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "breast_smother_illustriousxl_lora_nochekaiser", "action_name": "Breast Smother Illustriousxl Lora Nochekaiser", "action": { - "base": "intimate upper body POV or side view, character pressing another's face into their chest", - "head": "tilted downwards, chin tucked, affectionate or dominant expression, looking down, half-closed, affectionate gaze", - "upper_body": "wrapping around the partner's head or neck, leaning slightly backward, chest prominent, squished breasts, cleavage", - "lower_body": "close contact, standing or sitting, posture relaxed", - "hands": "cradling the back of the head, fingers interlocked in hair, pressing face deeper", - "feet": "planted on ground", - "additional": "face buried in breasts, chest covering face, soft lighting, skin compression" + "base": "breast_smother, face_in_cleavage, intimate, (POV:1.2), side_view", + "head": "looking_down, half-closed_eyes, affectionate, dominant", + "upper_body": "large_breasts, cleavage, squished_breasts, hugging, embracing, chest_press", + "lower_body": "close_contact, standing", + "hands": "cradling_head, fingers_in_hair, pressing_head_to_breasts", + "feet": "barefoot, feet_on_ground", + "additional": "skin_compression, soft_lighting, motorboating" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "breast smother", - "buried in breasts", - "face in cleavage", - "motorboating", - "breast press", - "hugging", - "embrace", - "pov", - "large breasts" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/breast_sucking_fingering_illustriousxl_lora_nochekaiser.json b/data/actions/breast_sucking_fingering_illustriousxl_lora_nochekaiser.json index a40af7b..79db61f 100644 --- a/data/actions/breast_sucking_fingering_illustriousxl_lora_nochekaiser.json +++ b/data/actions/breast_sucking_fingering_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "breast_sucking_fingering_illustriousxl_lora_nochekaiser", "action_name": "Breast Sucking Fingering Illustriousxl Lora Nochekaiser", "action": { - "base": "duo, sexual interaction, close-up, breast sucking, fingering, intimate embrace", - "head": "face buried in breasts, sucking nipple, kissing breast, saliva, eyes closed, heavy breathing, blush, expression of bliss", - "upper_body": "reaching down, holding partner close, arm around waist, large breasts, exposed nipples, nude torso, pressing bodies", - "lower_body": "legs spread, pussy exposed, vaginal manipulation, open legs, m-legs, intertwined legs", - "hands": "fingering, fingers inside, rubbing clitoris, squeezing breast, groping", - "feet": "toes curled, relaxed feet", - "additional": "saliva trail, sweat, motion lines, uncensored" + "base": "duo, sex, sexual_intercourse, close-up, breast_sucking, fingering, intimate_embrace", + "head": "face_buried_in_breasts, sucking_nipple, nipples_suck, saliva, eyes_closed, heavy_breathing, blush, expression_of_bliss", + "upper_body": "reaching_down, holding_partner, arm_around_waist, large_breasts, exposed_breasts, nude_torso, pressing_bodies", + "lower_body": "legs_spread, pussy_exposed, vaginal_fingering, m_legs, intertwined_legs", + "hands": "fingering, fingers_inside, clitoris_rubbing, squeezing_breasts, groping", + "feet": "toes_curled, relaxed_feet", + "additional": "saliva_trail, sweat, sweat_drop, uncensored" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "breast sucking", - "fingering", - "nipple suck", - "fingers in pussy", - "duo", - "sexual act", - "exposed breasts", - "pussy juice", - "saliva", - "stimulation" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/brokenglass_illusxl_incrs_v1.json b/data/actions/brokenglass_illusxl_incrs_v1.json index 647226e..892bc3f 100644 --- a/data/actions/brokenglass_illusxl_incrs_v1.json +++ b/data/actions/brokenglass_illusxl_incrs_v1.json @@ -2,13 +2,13 @@ "action_id": "brokenglass_illusxl_incrs_v1", "action_name": "Brokenglass Illusxl Incrs V1", "action": { - "base": "dynamic shot of character seemingly breaking through a barrier", - "head": "intense expression, face visible through cracks, sharp focus, wide open", - "upper_body": "outstretched towards the viewer or shielding face, twisted slightly to suggest impact force", - "lower_body": "anchored or mid-air depending on angle, posed dynamically to support the movement", - "hands": "touching the surface of the invisible wall, interacting with fragments", - "feet": "grounded or trailing", - "additional": "foreground filled with sharp broken glass shards, spiderweb cracks glowing with light, refractive surfaces, cinematic debris" + "base": "breaking_through_barrier, dynamic_pose, impact_frame, dynamic_angle", + "head": "intense_expression, facial_focus, visible_through_glass", + "upper_body": "reaching_towards_viewer, twisted_torso, arms_extended", + "lower_body": "dynamic_pose, movement", + "hands": "hands_up, touching_glass, debris_interaction", + "feet": "grounded, dynamic", + "additional": "broken_glass, glass_shards, shattered, spiderweb_cracks, cinematic_lighting, refraction, debris, explosive_impact" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "broken glass", - "shattered", - "cracked screen", - "fragmentation", - "glass shards", - "impact", - "cinematic", - "destruction" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/butt_smother_ag_000043.json b/data/actions/butt_smother_ag_000043.json index f863b73..2fe7984 100644 --- a/data/actions/butt_smother_ag_000043.json +++ b/data/actions/butt_smother_ag_000043.json @@ -2,13 +2,13 @@ "action_id": "butt_smother_ag_000043", "action_name": "Butt Smother Ag 000043", "action": { - "base": "1boy,1girl,facesitting, character sitting on face, pov from below, dominant pose", - "head": "looking down at viewer, looking back over shoulder, looking at viewer, half-closed eyes, seductive gaze", - "upper_body": "arms reaching back, supporting weight, back arched, leaning forward", - "lower_body": "buttocks pressing down slightly, buttocks covering screen, heavy weight, thighs straddling viewer, knees bent, spread legs", - "hands": "hands spreading buttocks, hands on thighs, hands grasping victim's head", - "feet": "feet planted on ground, toes curled", - "additional": "extreme close-up, squished face, muffling, soft lighting on skin" + "base": "1girl, 1boy, facesitting, pov, first-person_view, dominant_woman, submissive_man", + "head": "looking_down, looking_away, half-closed_eyes, seductive_expression, facial_expression", + "upper_body": "arms_behind_back, arched_back, upper_body_lean", + "lower_body": "buttocks, ass_focus, heavy_buttocks, spread_legs, kneeling, thighs_straddling", + "hands": "hands_on_thighs, hands_on_head", + "feet": "feet_together, curled_toes", + "additional": "extreme_close-up, squashed, muffling, soft_lighting, skin_texture" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "facesitting", - "butt smother", - "femdom", - "pov", - "big ass", - "ass focus", - "suffocation", - "submissive view" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/buttjob.json b/data/actions/buttjob.json index acf69c5..9e034bd 100644 --- a/data/actions/buttjob.json +++ b/data/actions/buttjob.json @@ -2,13 +2,13 @@ "action_id": "buttjob", "action_name": "Buttjob", "action": { - "base": "bent over, buttjob", + "base": "buttjob, intercrural_sex, sex_positions", "head": "", - "upper_body": "", - "lower_body": "buttjob", - "hands": "", + "upper_body": "bent_over", + "lower_body": "buttjob, genitals_between_buttocks", + "hands": "hands_on_own_thighs", "feet": "", - "additional": "" + "additional": "missionary_position" }, "participants": { "solo_focus": "true", @@ -21,8 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "buttjob", - "butt" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/carwashv2.json b/data/actions/carwashv2.json index f28c97a..1d7bd77 100644 --- a/data/actions/carwashv2.json +++ b/data/actions/carwashv2.json @@ -2,13 +2,13 @@ "action_id": "carwashv2", "action_name": "Carwashv2", "action": { - "base": "washing_vehicle, bending_over", + "base": "washing_vehicle, bending_over, suggestive_pose", "head": "wet_hair", - "upper_body": "wet_clothes, breast_press, breasts_on_glass", + "upper_body": "wet_clothes, breast_press, cleavage, breasts_on_glass", "lower_body": "", "hands": "holding_sponge, holding_hose", "feet": "", - "additional": "car, motor_vehicle, soap_bubbles" + "additional": "car, motor_vehicle, soap_bubbles, wet, water_splashing" }, "lora": { "lora_name": "Illustrious/Poses/CarWashV2.safetensors", @@ -17,19 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "car", - "motor_vehicle", - "washing_vehicle", - "soap_bubbles", - "wet", - "wet_hair", - "wet_clothes", - "holding_sponge", - "holding_hose", - "breasts_on_glass", - "breast_press", - "outdoors", - "car_interior" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cat_stretchill.json b/data/actions/cat_stretchill.json index 920fab9..965cce4 100644 --- a/data/actions/cat_stretchill.json +++ b/data/actions/cat_stretchill.json @@ -2,13 +2,13 @@ "action_id": "cat_stretchill", "action_name": "Cat Stretchill", "action": { - "base": "kneeling, all_fours, cat_stretch, pose", - "head": "looking_ahead, head_down, closed_eyes, trembling", - "upper_body": "outstretched_arms, reaching_forward, hands_on_ground, arched_back, chest_down", + "base": "cat_stretch, pose, all_fours", + "head": "head_down, looking_at_viewer, closed_eyes", + "upper_body": "arched_back, outstretched_arms, chest_support, hands_on_ground", "lower_body": "hips_up, buttocks_up, kneeling, knees_on_ground", "hands": "palms_down", "feet": "feet_up", - "additional": "cat_ears, cat_tail, trembling" + "additional": "trembling, cat_tail, cat_ears" }, "lora": { "lora_name": "Illustrious/Poses/cat_stretchILL.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "cat_stretch", - "kneeling", - "all_fours", - "stretching", - "arched_back", - "outstretched_arms", - "hands_on_ground", - "downward_dog", - "trembling", - "cat_ears", - "cat_tail" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/charm_person_magic.json b/data/actions/charm_person_magic.json index dad0d62..11545d9 100644 --- a/data/actions/charm_person_magic.json +++ b/data/actions/charm_person_magic.json @@ -2,13 +2,13 @@ "action_id": "charm_person_magic", "action_name": "Charm Person Magic", "action": { - "base": "casting_spell, standing, magical_presence", - "head": "smile, confident_expression, glowing_eyes, looking_at_viewer, glowing_eyes", - "upper_body": "outstretched_hand, reaching_towards_viewer, arms_up, upper_body, facing_viewer", - "lower_body": "n/a, n/a", + "base": "casting_spell, magic_circle, spell_casting", + "head": "smile, confident_expression, glowing_eyes, looking_at_viewer", + "upper_body": "outstretched_hand, reaching_towards_viewer, arms_up, upper_body", + "lower_body": "", "hands": "open_hand, hand_gesture", - "feet": "n/a", - "additional": "aura, soft_light, magic_effects, sparkling" + "feet": "", + "additional": "aura, light_particles, glittering, magical_energy" }, "lora": { "lora_name": "Illustrious/Poses/charm_person_magic.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "casting_spell", - "magic", - "aura", - "outstretched_hand", - "reaching_towards_viewer", - "glowing_eyes", - "looking_at_viewer", - "smile", - "cowboy_shot", - "solo" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/cheekbulge.json b/data/actions/cheekbulge.json index c32c5b8..3cfec50 100644 --- a/data/actions/cheekbulge.json +++ b/data/actions/cheekbulge.json @@ -3,12 +3,12 @@ "action_name": "Cheekbulge", "action": { "base": "fellatio", - "head": "cheek_bulge, head_tilt, saliva, penis in mouth, fellatio, looking_up", + "head": "cheek_bulge, head_tilt, saliva, penis_in_mouth, fellatio, looking_up, mouth_fill", "upper_body": "arms_behind_back, upper_body", - "lower_body": "kneeling, kneeling", + "lower_body": "kneeling, kneeling_position", "hands": "hands_on_head", "feet": "plantar_flexion", - "additional": "deepthroat, pov, penis" + "additional": "deepthroat, pov, penis, male_focus" }, "lora": { "lora_name": "Illustrious/Poses/cheekbulge.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cheek_bulge", - "deepthroat", - "fellatio", - "saliva", - "head_tilt", - "penis", - "pov" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/chokehold.json b/data/actions/chokehold.json index 3bea14d..9e75242 100644 --- a/data/actions/chokehold.json +++ b/data/actions/chokehold.json @@ -3,12 +3,12 @@ "action_name": "Chokehold", "action": { "base": "rear_naked_choke, from_behind, struggling, kneeling", - "head": "head_back, expressionless, open_mouth, rolling_eyes, tearing_up, empty_eyes", - "upper_body": "arm_around_neck, struggling, grabbing_arm, leaning_forward, arched_back", - "lower_body": "kneeling, bent_over, kneeling, spread_legs", + "head": "head_back, open_mouth, rolling_eyes, teardrops, veins, suffocation, air_hunger", + "upper_body": "arm_around_neck, struggling, grabbing_arm, posture_leaned_forward, arched_back", + "lower_body": "kneeling, bent_over, spread_legs", "hands": "clenched_hands, struggling", "feet": "barefoot, toes_curled", - "additional": "distress, blushing, saliva, veins" + "additional": "distress, blushing, drooling, saliva, sweat" }, "lora": { "lora_name": "Illustrious/Poses/chokehold.safetensors", @@ -17,18 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "choke_hold", - "rear_naked_choke", - "strangling", - "arm_around_neck", - "from_behind", - "struggling", - "head_back", - "clenched_teeth", - "rolling_eyes", - "drooling", - "saliva", - "ohogao" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cleavageteasedwnsty_000008.json b/data/actions/cleavageteasedwnsty_000008.json index cc6e6f4..5eef396 100644 --- a/data/actions/cleavageteasedwnsty_000008.json +++ b/data/actions/cleavageteasedwnsty_000008.json @@ -3,11 +3,11 @@ "action_name": "Cleavageteasedwnsty 000008", "action": { "base": "leaning_forward, sexually_suggestive", - "head": "looking_at_viewer, smile, blush, one_eye_closed, blue_eyes, looking_at_viewer", + "head": "looking_at_viewer, smile, blush, one_eye_closed, blue_eyes", "upper_body": "arms_bent_at_elbows, cleavage, breasts_squeezed_together, areola_slip, bare_shoulders, collarbone", - "lower_body": "n/a, n/a", - "hands": "hands_on_own_chest, clothes_pull, adjusting_clothes", - "feet": "n/a", + "lower_body": "", + "hands": "hands_on_own_chest, pulling_down_clothes, adjusting_clothes", + "feet": "", "additional": "teasing, undressing" }, "lora": { @@ -17,20 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "clothes_pull", - "shirt_pull", - "teasing", - "breasts_squeezed_together", - "areola_slip", - "undressing", - "leaning_forward", - "cleavage", - "hands_on_own_chest", - "collarbone", - "bare_shoulders", - "sexually_suggestive", - "blush", - "one_eye_closed" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/closeup_facial_illus.json b/data/actions/closeup_facial_illus.json index d7f50bb..c6a3028 100644 --- a/data/actions/closeup_facial_illus.json +++ b/data/actions/closeup_facial_illus.json @@ -1,12 +1,12 @@ { "action": { - "base": "close-up, portrait", - "head": "facial, open_mouth, tongue, saliva, blush, looking_at_viewer, eyes_open", + "base": "close-up, portrait, face_focus", + "head": "open_mouth, tongue, saliva, blush, looking_at_viewer, eyes_visible", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "nsfw, semen, cum" + "additional": "cum, messy, fluids" }, "action_id": "closeup_facial_illus", "action_name": "Closeup Facial Illus", @@ -17,14 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "facial", - "close-up", - "portrait", - "open_mouth", - "tongue", - "looking_at_viewer", - "saliva", - "blush" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cof.json b/data/actions/cof.json index 3c77bee..aefb0ff 100644 --- a/data/actions/cof.json +++ b/data/actions/cof.json @@ -2,13 +2,13 @@ "action_id": "cof", "action_name": "Cum on Figure", "action": { - "base": "figurine, mini-girl, cum on body, cum on figurine", - "head": "", + "base": "faux_figurine, miniature, cum_on_body", + "head": "cum_on_face", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "cum,excessive cum" + "additional": "cum, excessive_cum" }, "participants": { "solo_focus": "true", @@ -21,8 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cum", - "figurine" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cooperative_grinding.json b/data/actions/cooperative_grinding.json index 3ca9d69..18e086c 100644 --- a/data/actions/cooperative_grinding.json +++ b/data/actions/cooperative_grinding.json @@ -2,13 +2,13 @@ "action_id": "cooperative_grinding", "action_name": "Cooperative Grinding", "action": { - "base": "duo, standing, carrying, straddling, lift and carry, legs wrapped around waist, body to body", - "head": "head thrown back, blushing, heavy breathing, intense pleasure, eyes closed, half-closed eyes, rolled back eyes", - "upper_body": "arms around neck, holding buttocks, supporting thighs, strong grip, chest to chest, pressed together, close physical contact", - "lower_body": "hips touching, grinding, mating press, pelvic curtain, legs wrapped around, thighs spread, lifted legs", - "hands": "grabbing, squeezing, gripping back", - "feet": "dangling feet, arched toes", - "additional": "sweat, motion lines, intimate, erotic atmosphere" + "base": "duo, standing, lift_and_carry, straddling, legs_wrapped_around_waist, physical_contact", + "head": "head_thrown_back, blushing, panting, eyes_closed, half-closed_eyes, rolled_back_eyes, expressionless_pleasure", + "upper_body": "arms_around_neck, holding_buttocks, supporting_thighs, chest_to_chest, close_embrace", + "lower_body": "hips_touching, grinding, mating_press, pelvic_curtain, thighs_spread, lifted_legs", + "hands": "grabbing, gripping_back, squeezing", + "feet": "arched_toes, dangling_feet", + "additional": "sweat, motion_lines, intimate, sexual_intercourse, erotic" }, "participants": { "solo_focus": "false", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "standing sex", - "carry", - "legs wrapped around", - "straddle", - "grinding", - "lift and carry" - ] -} + "tags": { + "participants": "1boy 2girls", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cooperativepaizuri.json b/data/actions/cooperativepaizuri.json index f8a1e19..de7a234 100644 --- a/data/actions/cooperativepaizuri.json +++ b/data/actions/cooperativepaizuri.json @@ -2,13 +2,13 @@ "action_id": "cooperativepaizuri", "action_name": "Cooperativepaizuri", "action": { - "base": "cooperative_paizuri, 2girls, 1boy, sexual_activity", - "head": "smile, open_mouth, facial, looking_at_partner, half_closed_eyes", - "upper_body": "arms_around_neck, grabbing_penis, large_breasts, breasts_touching, nipples", - "lower_body": "penis, glans, erection, kneeling, straddling", - "hands": "on_penis, guiding_penis", - "feet": "barefoot", - "additional": "pov, cum_on_body, fluids" + "base": "cooperative_paizuri, 2girls, 1boy, sexual_activity, sex_position", + "head": "smile, open_mouth, facial, looking_at_partner, eyes_closed, flushed", + "upper_body": "arms_around_neck, breasts_between_breasts, large_breasts, cleavage, nipple_tweaking", + "lower_body": "penis, glans, erection, kneeling, straddling, cowgirl_position", + "hands": "holding_penis, touching_partner, reaching_for_partner", + "feet": "barefoot, toes_curled", + "additional": "pov, cum_on_body, fluids, (multiple_girls:1.2), erotic, masterpiece" }, "lora": { "lora_name": "Illustrious/Poses/cooperativepaizuri.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cooperative_paizuri", - "2girls", - "1boy", - "paizuri", - "breasts", - "penis", - "facial", - "pov", - "from_side", - "large_breasts" - ] -} + "tags": { + "participants": "2girls 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/covering_privates_illustrious_v1_0.json b/data/actions/covering_privates_illustrious_v1_0.json index b20360b..7433f07 100644 --- a/data/actions/covering_privates_illustrious_v1_0.json +++ b/data/actions/covering_privates_illustrious_v1_0.json @@ -2,11 +2,11 @@ "action_id": "covering_privates_illustrious_v1_0", "action_name": "Covering Privates Illustrious V1 0", "action": { - "base": "covering_privates", - "head": "embarrassed, blush, looking_at_viewer", - "upper_body": "arm_across_chest, upper_body", - "lower_body": "hips, legs_together", - "hands": "covering_breasts, covering_crotch", + "base": "covering_genitals, covering_breasts", + "head": "blush, embarrassed, looking_at_viewer", + "upper_body": "arms_crossed, covering_breasts, upper_body", + "lower_body": "legs_together, hips", + "hands": "covering_crotch", "feet": "standing", "additional": "modesty" }, @@ -17,13 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "covering_privates", - "covering_breasts", - "covering_crotch", - "embarrassed", - "blush", - "arm_across_chest", - "legs_together" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/coveringownmouth_ill_v1.json b/data/actions/coveringownmouth_ill_v1.json index 620c1ab..a150ed4 100644 --- a/data/actions/coveringownmouth_ill_v1.json +++ b/data/actions/coveringownmouth_ill_v1.json @@ -2,13 +2,13 @@ "action_id": "coveringownmouth_ill_v1", "action_name": "Coveringownmouth Ill V1", "action": { - "base": "character covering their mouth with their hand", - "head": "lower face obscured by hand, neutral or expressive (depending on context)", - "upper_body": "arm raised towards face, upper body visible", - "lower_body": "variable, variable", - "hands": "hand placed over mouth, palm inward", + "base": "covering_own_mouth, solo", + "head": "hand_over_mouth", + "upper_body": "arm_raised", + "lower_body": "variable", + "hands": "palm_inward", "feet": "variable", - "additional": "often indicates surprise, embarrassment, or silence" + "additional": "pensive, shy, embarrassed, surprise" }, "lora": { "lora_name": "Illustrious/Poses/CoveringOwnMouth_Ill_V1.safetensors", @@ -17,7 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "covering_own_mouth" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/cowgirl_position_breast_press_illustriousxl_lora_nochekaiser.json b/data/actions/cowgirl_position_breast_press_illustriousxl_lora_nochekaiser.json index 4c4d289..835d0b7 100644 --- a/data/actions/cowgirl_position_breast_press_illustriousxl_lora_nochekaiser.json +++ b/data/actions/cowgirl_position_breast_press_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "cowgirl_position_breast_press_illustriousxl_lora_nochekaiser", "action_name": "Cowgirl Position Breast Press Illustriousxl Lora Nochekaiser", "action": { - "base": "straddling pose, body leaning forward directly into the camera view", - "head": "face close to the viewer, looking down or directly ahead, looking at viewer, intense or half-closed gaze", - "upper_body": "arms extending forward or bent to support weight, upper body leaning forward, breasts heavily pressed and flattened against the screen/viewer", - "lower_body": "hips wide, seated in a straddling motion, knees bent, thighs spread wide apart", - "hands": "placed on an invisible surface or partner's chest", - "feet": "tucked behind or out of frame", - "additional": "pov, squish, breast deformation, intimate distance" + "base": "straddling, pov, on_top, leaning_forward", + "head": "looking_at_viewer, intense_gaze, half-closed_eyes", + "upper_body": "arms_extended, breasts_pressed_against_viewer, breast_squish, cleavage", + "lower_body": "spread_legs, knees_up, straddling_partner", + "hands": "on_man's_chest, hand_on_partner", + "feet": "out_of_frame", + "additional": "breast_deformation, intimate, close-up, first-person_view" }, "participants": { "solo_focus": "false", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cowgirl position", - "breast press", - "straddling", - "pov", - "leaning forward", - "close-up", - "breast deformation", - "squish" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cuckold_ntr_il_nai_py.json b/data/actions/cuckold_ntr_il_nai_py.json index 4a1ec54..6990ba4 100644 --- a/data/actions/cuckold_ntr_il_nai_py.json +++ b/data/actions/cuckold_ntr_il_nai_py.json @@ -2,13 +2,13 @@ "action_id": "cuckold_ntr_il_nai_py", "action_name": "Cuckold Ntr Il Nai Py", "action": { - "base": "from behind, bent over, doggy style, looking back, pov", - "head": "turned to look back over shoulder, face flushed, heavy breathing, expression of pleasure or distress, looking at viewer, tears, heart-shaped pupils or rolled back", - "upper_body": "supporting body weight on surface, arched back, leaning forward", - "lower_body": "hips raised high, exposed, kneeling, spread wide", - "hands": "gripping sheets or surface tightly", - "feet": "toes curled", - "additional": "sweat, rude, messy hair, partner silhouette implied behind" + "base": "from_behind, bent_over, doggy_style, looking_back, pov", + "head": "looking_back, flushed, heavy_breathing, facial_expression, looking_at_viewer, tears, heart_shaped_pupils, eyes_rolled_back", + "upper_body": "arched_back, leaning_forward", + "lower_body": "hips_up, kneeling, legs_spread", + "hands": "hands_gripping_bed_sheets", + "feet": "curled_toes", + "additional": "sweat, messy_hair, man_in_background" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "ntr", - "cuckold", - "pov", - "from behind", - "doggy style", - "looking back" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cum_bathillustrious.json b/data/actions/cum_bathillustrious.json index 14f04ce..81b87cd 100644 --- a/data/actions/cum_bathillustrious.json +++ b/data/actions/cum_bathillustrious.json @@ -2,13 +2,13 @@ "action_id": "cum_bathillustrious", "action_name": "Cum Bathillustrious", "action": { - "base": "reclining or sitting inside a bathtub filled with viscous white liquid, cum pool, partially submerged", - "head": "wet hair sticking to face, flushed cheeks, steam rising, half-closed, glossy, looking at viewer", - "upper_body": "resting on the rim of the bathtub or submerged, naked, wet skin, heavy coverage of white liquid on chest and stomach", - "lower_body": "submerged in pool of white liquid, knees bent and poking out of the liquid or spread slighty", - "hands": "coated in white fluid, dripping", + "base": "cum_bath, bathtub, viscous_white_liquid, partially_submerged", + "head": "wet_hair, blush, steam, half-closed_eyes, looking_at_viewer", + "upper_body": "nude, wet, cum_on_chest, cum_on_stomach", + "lower_body": "submerged, knees_up", + "hands": "dripping_cum", "feet": "submerged", - "additional": "tiled bathroom background, steam, excessive cum, sticky texture, overflowing tub" + "additional": "bathroom, steam, excessive_cum, sticky" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cum_bath", - "covered_in_cum", - "bathtub", - "wet", - "naked", - "bukkake", - "messy" - ] -} + "tags": { + "participants": "1girl solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cum_in_cleavage_illustrious.json b/data/actions/cum_in_cleavage_illustrious.json index 92a9431..a05bd5c 100644 --- a/data/actions/cum_in_cleavage_illustrious.json +++ b/data/actions/cum_in_cleavage_illustrious.json @@ -2,13 +2,13 @@ "action_id": "cum_in_cleavage_illustrious", "action_name": "Cum In Cleavage Illustrious", "action": { - "base": "passionate upper body focus, intimacy", - "head": "blush, mouth slightly open, expression of pleasure or service, looking at viewer, potentially heavy lidded or heart-shaped pupils", - "upper_body": "arms bent, hands bringing breasts together, bare chest, medium to large breasts, pronounced cleavage, cum pooling in cleavage", - "lower_body": "not visible or seated, not visible", - "hands": "holding own breasts, squeezing or pressing breasts together", - "feet": "not visible", - "additional": "pool of liquid in cleavage, messy, erotic context" + "base": "upper_body, focus_on_breasts, intimate", + "head": "blush, open_mouth, expressive_eyes, looking_at_viewer, heavy_lidded_eyes", + "upper_body": "arms_bent, breasts, cleavage, cum_in_cleavage, bare_breasts, liquid_in_cleavage", + "lower_body": "", + "hands": "hands_on_breasts, squeezing_breasts", + "feet": "", + "additional": "messy, erotic, semen, cum_on_skin" }, "lora": { "lora_name": "Illustrious/Poses/cum_in_cleavage_illustrious.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cum_on_breasts", - "paizuri", - "cleavage", - "breasts", - "breast_lift", - "plump", - "mature_female", - "short_hair", - "black_hair", - "indoors" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cum_inside_slime_v0_2.json b/data/actions/cum_inside_slime_v0_2.json index 364a60c..21bd5a3 100644 --- a/data/actions/cum_inside_slime_v0_2.json +++ b/data/actions/cum_inside_slime_v0_2.json @@ -2,13 +2,13 @@ "action_id": "cum_inside_slime_v0_2", "action_name": "Cum Inside Slime V0 2", "action": { - "base": "front view, focus on midsection, semi-transparent body structure", - "head": "flustered expression, open mouth, heavy blush, tongue out, rolled back, heart-shaped pupils", - "upper_body": "bent at elbows, hands touching abdomen, translucent skin, visible white liquid filling the stomach and womb area, slightly distended belly", - "lower_body": "glowing with internal white fluid, see-through outer layer, thighs touching, slime texture dripping", - "hands": "cupping lower belly, emphasizing fullness", - "feet": "standing firmly or slightly melting into floor", - "additional": "internal cum, x-ray, cross-section, viscous liquid, glowing interior" + "base": "front_view, focus_on_midsection, semi-transparent_body, translucent_skin", + "head": "flustered, open_mouth, heavy_blush, tongue_out, eyes_rolled_back, heart-shaped_pupils", + "upper_body": "bent_arms, hands_on_stomach, visible_internal_cum, stomach_fill, distended_belly", + "lower_body": "glowing, slime_texture, dripping, thighs_together", + "hands": "cupping_stomach", + "feet": "standing, melting", + "additional": "internal_cum, x-ray, cross-section, viscous_liquid, bioluminescence" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "slime girl", - "monster girl", - "transparent skin", - "internal cum", - "cum filled", - "x-ray", - "stomach fill", - "viscous" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cum_shot.json b/data/actions/cum_shot.json index 895e4b0..be3345d 100644 --- a/data/actions/cum_shot.json +++ b/data/actions/cum_shot.json @@ -2,13 +2,13 @@ "action_id": "cum_shot", "action_name": "Cum Shot", "action": { - "base": "portrait or upper body focus, capturing the moment of ejaculation or aftermath", - "head": "tilted back or facing forward, expression of pleasure or shock, closed or rolling back, eyelashes detailed", - "upper_body": "out of frame or hands touching face, chest visible, potentially with cum_on_body", - "lower_body": "usually out of frame in this context, out of frame", - "hands": "optional, touching face or wiping", - "feet": "out of frame", - "additional": "white fluids, messy, dripping, shiny skin" + "base": "cum_shot, cum, from_above", + "head": "cum_on_face, facial, cum_in_eye, cum_in_mouth, open_mouth, messy_face", + "upper_body": "cum_on_breasts, cum_on_body, sticky", + "lower_body": "", + "hands": "", + "feet": "", + "additional": "white_fluid, dripping, shiny_skin, fluid_on_skin" }, "lora": { "lora_name": "Illustrious/Poses/cum_shot.safetensors", @@ -17,26 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "cum", - "facial", - "ejaculation", - "cum_on_body", - "cum_on_breasts", - "cum_in_eye", - "cum_in_mouth", - "bukkake", - "after_sex", - "messy_body", - "sticky", - "white_fluid", - "open_mouth", - "tongue", - "bukkake", - "tongue_out", - "saliva", - "sweat", - "blush", - "ahegao" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cum_swap.json b/data/actions/cum_swap.json index 559df16..38b5aab 100644 --- a/data/actions/cum_swap.json +++ b/data/actions/cum_swap.json @@ -2,13 +2,13 @@ "action_id": "cum_swap", "action_name": "Cum Swap", "action": { - "base": "two characters in close intimate proximity, upper bodies pressed together", - "head": "faces close, mouths open and connected, engaging in a deep kiss, half-closed, heavy lidded, blushing cheeks", - "upper_body": "embracing partner, wrapped around neck or waist, chests touching, leaning inward", - "lower_body": "aligned with torso, standing or sitting positions", - "hands": "cupping partner's face, holding back of head, fingers entagled in hair", - "feet": "grounded or out of frame", - "additional": "visible liquid bridge between mouths, thick white fluid transfer, saliva trail, messy chin" + "base": "1girl 1girl, duo, close embrace, intimate, body contact", + "head": "kissing, deep kiss, open mouth, closed eyes, blush", + "upper_body": "arms around neck, arms around waist, chests touching, leaning in", + "lower_body": "leg lock, standing, pressing.", + "hands": "face_grabbing, hand in hair, touching partner", + "feet": "barefoot, grounded", + "additional": "cum_swap, spit_take, saliva, seminal_fluid, mess, liquid_bridge" }, "participants": { "solo_focus": "false", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cum swap", - "mouth to mouth", - "kissing", - "open mouth", - "liquid bridge", - "saliva", - "semen", - "duo", - "sharing fluids", - "intimacy" - ] -} + "tags": { + "participants": "1girl 1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cumblastfacial.json b/data/actions/cumblastfacial.json index 84e132c..6b9913e 100644 --- a/data/actions/cumblastfacial.json +++ b/data/actions/cumblastfacial.json @@ -2,13 +2,13 @@ "action_id": "cumblastfacial", "action_name": "Cumblastfacial", "action": { - "base": "solo, bukkake", - "head": "facial, head_tilt, looking_up, cum_in_eye", - "upper_body": "arms_down, cum_on_upper_body", - "lower_body": "standing, standing", - "hands": "hands_down", + "base": "solo, ejaculation, cumshot", + "head": "facial, head_tilt, looking_up, cum_in_eye, cum_on_face, covered_in_cum", + "upper_body": "arms_at_side, cum_on_upper_body, wet_clothes", + "lower_body": "standing", + "hands": "hands_at_side", "feet": "standing", - "additional": "projectile_cum, excessive_cum, ejaculation" + "additional": "projectile_cum, excessive_cum, semen, cum_on_hair" }, "lora": { "lora_name": "Illustrious/Poses/cumblastfacial.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "facial", - "projectile_cum", - "bukkake", - "excessive_cum", - "ejaculation", - "head_tilt", - "looking_up", - "cum_in_eye", - "cum_on_hair" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cuminhands.json b/data/actions/cuminhands.json index 298a340..de0a7d7 100644 --- a/data/actions/cuminhands.json +++ b/data/actions/cuminhands.json @@ -2,12 +2,12 @@ "action_id": "cuminhands", "action_name": "Cuminhands", "action": { - "base": "after_fellatio", - "head": "facial, cum_string, cum_in_mouth, looking_at_hands", + "base": "after_fellatio, ejaculation", + "head": "facial, cum_on_face, cum_in_mouth, cum_string, looking_at_hands", "upper_body": "arms_bent, upper_body", - "lower_body": "n/a, n/a", + "lower_body": "", "hands": "cupping_hands, cum_on_hands", - "feet": "n/a", + "feet": "", "additional": "excessive_cum" }, "lora": { @@ -17,14 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cum_on_hands", - "cupping_hands", - "excessive_cum", - "facial", - "cum_in_mouth", - "cum_string", - "after_fellatio", - "looking_at_hands" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cumshot.json b/data/actions/cumshot.json index fc89345..c74f8fb 100644 --- a/data/actions/cumshot.json +++ b/data/actions/cumshot.json @@ -2,13 +2,13 @@ "action_id": "cumshot", "action_name": "Cumshot", "action": { - "base": "close-up portrait shot, high angle view", - "head": "head tilted back, mouth slightly open, tongue out, face covered in white fluid, eyes closed or rolling back, expression of pleasure, wet eyelashes", - "upper_body": "out of frame, upper chest and collarbone visible", - "lower_body": "kout of frame, out of frame", - "hands": "out of frame", - "feet": "out of frame", - "additional": "seminal fluid dripping from face, splashing liquid, thick texture, messy" + "base": "close-up, high_angle, macro", + "head": "head_back, mouth_open, tongue_out, face_covered_in_cum, closed_eyes, rolling_eyes, ecstatic_expression, wet_eyelashes", + "upper_body": "bare_shoulders, cleavage", + "lower_body": "out_of_frame", + "hands": "out_of_frame", + "feet": "out_of_frame", + "additional": "cum_on_face, facial, seminal_fluid, cum_drip, dynamic_angle, splashing, messy, thick_liquid" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cum", - "cum on face", - "facial", - "messy", - "tongue out", - "seminal fluid", - "detailed liquid" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cumtube_000035.json b/data/actions/cumtube_000035.json index 3de1f78..fe7aca3 100644 --- a/data/actions/cumtube_000035.json +++ b/data/actions/cumtube_000035.json @@ -2,13 +2,13 @@ "action_id": "cumtube_000035", "action_name": "Cumtube 000035", "action": { - "base": "kneeling or sitting, leaning back slightly to receive contents of tube", - "head": "force feeeding, feeding tube,tilted back, face directed upwards, mouth wide open, tongue extended, chaotic facial mess, looking up, anticipating expression, half-closed or rolled back", - "upper_body": "raised, holding a large clear cylinder, chest pushed forward, liquid dripping down neck and chest", - "lower_body": "kneeling, hips resting on heels, legs folded underneath, knees apart", - "hands": "firmly grasping the sides of the tube", - "feet": "toes pointed backward", - "additional": "clear tube filled with white viscous liquid, heavy splatter, overflowing liquid, messy environment, bubbles inside tube" + "base": "kneeling, leaning_back", + "head": "force_feeding, tube, head_tilted_back, mouth_open, tongue_out, facial_fluids, looking_up, eyes_rolled_back", + "upper_body": "arms_raised, holding_object, chest_pushed_forward, fluids_dripping, torso_drenched", + "lower_body": "kneeling, legs_together", + "hands": "hands_on_object", + "feet": "toes, feet_together", + "additional": "clear_tube, cum, white_viscous_liquid, messy, splatter, overflow" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cumtube", - "viscous liquid", - "excessive liquid", - "facial mess", - "pouring", - "drinking", - "holding object", - "open mouth", - "wet skin" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/cunnilingus_on_back_illustriousxl_lora_nochekaiser.json b/data/actions/cunnilingus_on_back_illustriousxl_lora_nochekaiser.json index 862fb55..673929b 100644 --- a/data/actions/cunnilingus_on_back_illustriousxl_lora_nochekaiser.json +++ b/data/actions/cunnilingus_on_back_illustriousxl_lora_nochekaiser.json @@ -3,12 +3,12 @@ "action_name": "Cunnilingus On Back Illustriousxl Lora Nochekaiser", "action": { "base": "lying, on_back, spread_legs, nude", - "head": "torogao, blush, sweat, half-closed_eyes", - "upper_body": "bent_arms, navel, nipples, sweat", - "lower_body": "cunnilingus, pussy, spread_legs, thighs", - "hands": "hands_on_own_chest", + "head": "torogao, blush, sweat, half-closed_eyes, tongue_out", + "upper_body": "navel, nipples, sweat", + "lower_body": "cunnilingus, vulva, spread_legs, thighs", + "hands": "hands_on_chest", "feet": "", - "additional": "on_bed, pillow, from_side" + "additional": "on_bed, pillow, profile" }, "lora": { "lora_name": "Illustrious/Poses/cunnilingus-on-back-illustriousxl-lora-nochekaiser.safetensors", @@ -17,20 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cunnilingus", - "lying", - "on_back", - "spread_legs", - "hands_on_own_chest", - "torogao", - "half-closed_eyes", - "sweat", - "blush", - "navel", - "nipples", - "hetero", - "on_bed", - "from_side" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/danglinglegs.json b/data/actions/danglinglegs.json index 387663f..8eabb09 100644 --- a/data/actions/danglinglegs.json +++ b/data/actions/danglinglegs.json @@ -2,13 +2,13 @@ "action_id": "danglinglegs", "action_name": "Danglinglegs", "action": { - "base": "suspended_congress, lifting_person, standing_sex", + "base": "suspended_congress, lifting_person, standing_sex, sex_from_behind", "head": "clenched_teeth, head_back, eyes_closed", - "upper_body": "arms_around_neck, body_lifted", - "lower_body": "hips_held, legs_apart, feet_off_ground", - "hands": "hands_on_shoulders", - "feet": "toes_up, barefoot", - "additional": "size_difference, larger_male, sex_from_behind" + "upper_body": "arms_around_neck, body_lifted, breasts_pressed_against_body", + "lower_body": "penis_in_vagina, hips_held, legs_apart, feet_off_ground", + "hands": "hands_on_shoulders, grabbing_shoulders", + "feet": "toes_curled, barefoot", + "additional": "size_difference, larger_male, orgasm, sweat" }, "lora": { "lora_name": "Illustrious/Poses/danglinglegs.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "suspended_congress", - "lifting_person", - "standing_sex", - "sex_from_behind", - "size_difference", - "toes_up", - "barefoot", - "clenched_teeth" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/deep_kiss_000007.json b/data/actions/deep_kiss_000007.json index 6225882..6234525 100644 --- a/data/actions/deep_kiss_000007.json +++ b/data/actions/deep_kiss_000007.json @@ -2,13 +2,13 @@ "action_id": "deep_kiss_000007", "action_name": "Deep Kiss 000007", "action": { - "base": "intimate couple pose, two characters kissing passionately, bodies pressed tightly together in an embrace", - "head": "heads tilted, lips locked, mouths open, french kiss, tongue touching, cheeks flushed, eyes tightly closed, passionate expression", - "upper_body": "arms wrapped around neck, arms holding waist, engulfing embrace, chest to chest contact, breasts pressed against chest", - "lower_body": "hips pressed together, zero distance, standing close, interlocked or one leg lifted behind", - "hands": "cupping face, fingers running through hair, gripping shoulders or back", - "feet": "standing, on tiptoes", - "additional": "saliva trail, saliva string, connecting tongue, romantic atmosphere" + "base": "1girl, 1boy, duo, kissing, deep_kiss, french_kiss, romantic, passionate, intimacy", + "head": "eyes_closed, open_mouth, tongue, tongue_touching, flushed, blushing, tilted_head", + "upper_body": "embrace, hugging, holding_each_other, arms_around_neck, arms_around_waist, chest_to_chest", + "lower_body": "hips_pressed_together, standing_close", + "hands": "cupping_face, hands_in_hair, gripping, back_embrace", + "feet": "tiptoes, standing", + "additional": "saliva, dripping_saliva, saliva_string, tongue_kiss" }, "participants": { "solo_focus": "true", @@ -21,20 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "deep kiss", - "french kiss", - "kissing", - "tongue", - "saliva", - "saliva trail", - "open mouth", - "couple", - "intimate", - "romance", - "love", - "passionate", - "eyes closed", - "duo" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/deepthroat_ponytailhandle_anime_il_v1.json b/data/actions/deepthroat_ponytailhandle_anime_il_v1.json index 81ae954..7ddde62 100644 --- a/data/actions/deepthroat_ponytailhandle_anime_il_v1.json +++ b/data/actions/deepthroat_ponytailhandle_anime_il_v1.json @@ -2,13 +2,13 @@ "action_id": "deepthroat_ponytailhandle_anime_il_v1", "action_name": "Deepthroat Ponytailhandle Anime Il V1", "action": { - "base": "irrumatio, fellatio, 1boy, 1girl, duo", - "head": "forced_oral, head_back, mouth_open, saliva, drooling, crying, tears, glare, wide_eyes", + "base": "irrumatio, fellatio, 1boy, 1girl, duo, deepthroat", + "head": "forced, head_back, mouth_open, saliva, drooling, crying, tears, expressionless, wide_eyes", "upper_body": "arms_at_sides, upper_body", - "lower_body": "n/a, n/a", - "hands": "hands_down", - "feet": "n/a", - "additional": "grabbing_another's_hair, penis, deepthroat, ponytail" + "lower_body": "", + "hands": "hands_on_hair, grabbing_hair", + "feet": "", + "additional": "penis, ponytail, pov" }, "lora": { "lora_name": "Illustrious/Poses/Deepthroat_PonytailHandle_Anime_IL_V1.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "irrumatio", - "deepthroat", - "fellatio", - "grabbing_another's_hair", - "ponytail", - "drooling", - "tears", - "crying", - "penis", - "forced" - ] -} + "tags": { + "participants": "1boy 1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/defeat_ntr_il_nai_py.json b/data/actions/defeat_ntr_il_nai_py.json index 375c886..37e3da1 100644 --- a/data/actions/defeat_ntr_il_nai_py.json +++ b/data/actions/defeat_ntr_il_nai_py.json @@ -2,13 +2,13 @@ "action_id": "defeat_ntr_il_nai_py", "action_name": "Defeat Ntr Il Nai Py", "action": { - "base": "kneeling on the ground, slumped forward in defeat, on hands and knees, orz pose, sex from behind", - "head": "bowed head, looking down, face shadowed or hiding face, crying, tears, empty eyes, or eyes squeezed shut in anguish", - "upper_body": "arms straight down supporting weight against the floor, hunched back, crushed posture, leaning forward", - "lower_body": "hips raised slightly or sitting back on heels in submission, knees on ground, kneeling", - "hands": "hands flat on the ground, palms down, or clenched fists on ground", - "feet": "tops of feet flat on floor", - "additional": "gloom, depression, dramatic shadows, humiliation, emotional devastation" + "base": "kneeling, on_all_fours, orz, slumped, defeat, dogeza, sex_from_behind", + "head": "bowed_head, looking_down, shadowed_face, crying, tears, empty_eyes, closed_eyes, anguish", + "upper_body": "arms_on_ground, hunched_back, leaning_forward", + "lower_body": "hips_up, kneeling, on_knees", + "hands": "hands_on_ground, palms_down, clenched_hand", + "feet": "barefoot, curled_toes", + "additional": "gloom, depression, dramatic_shadows, humiliation, emotional_breakdown" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "defeat", - "on hands and knees", - "all fours", - "despair", - "crying", - "orz", - "humiliation", - "kneeling", - "looking down", - "tears" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/defeat_suspension_il_nai_py.json b/data/actions/defeat_suspension_il_nai_py.json index d33a7ff..72102d4 100644 --- a/data/actions/defeat_suspension_il_nai_py.json +++ b/data/actions/defeat_suspension_il_nai_py.json @@ -2,13 +2,13 @@ "action_id": "defeat_suspension_il_nai_py", "action_name": "Defeat Suspension Il Nai Py", "action": { - "base": "suspended sex, holding waist, dangling legs, full body suspended in air, hanging limp, defeated posture, complete lack of resistance", - "head": "head hanging low, chin resting on chest, looking down, neck relaxed, eyes closed, unconscious, pained expression, or empty gaze", - "upper_body": "arms stretched vertically upwards, arms above head, shoulders pulled up by weight, torso elongated by gravity, ribcage visible, stomach stretched", - "lower_body": "hips sagging downwards, dead weight, legs dangling freely, limp legs, knees slightly bent or hanging straight", - "hands": "wrists bound together, hands tied overhead, handcuffs, shackles", - "feet": "feet pointing downwards, hovering off the ground, toes dragging", - "additional": "ropes, chains, metal hooks, dungeon background, exhaustion" + "base": "suspension, hanging, bondage, arms_up, limp, dangling, defeated, total_submission", + "head": "head_down, hair_over_eyes, eyes_closed, unconscious, expressionless", + "upper_body": "arms_above_head, stretched_arms, chest_up, ribcage", + "lower_body": "limp_legs, dangling_legs, sagging_hips", + "hands": "bound, wrists_bound, handcuffs", + "feet": "barefoot, dangling", + "additional": "ropes, chains, dungeon, interior" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "suspension", - "hanging", - "bound", - "arms_up", - "limp", - "unconscious", - "dangling", - "bdsm", - "bondage" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/defeatspitroast_illustrious.json b/data/actions/defeatspitroast_illustrious.json index add66b0..45b1369 100644 --- a/data/actions/defeatspitroast_illustrious.json +++ b/data/actions/defeatspitroast_illustrious.json @@ -2,13 +2,13 @@ "action_id": "defeatspitroast_illustrious", "action_name": "Defeatspitroast Illustrious", "action": { - "base": "oral sex, vaginal, threesome, double penetration, suspended sex, dangling legs", - "head": "tilted back or looking aside, mouth wide open, tongue sticking out, exhausted expression, rolled back, half-closed, ahegao", - "upper_body": "bent at elbows, supporting upper body weight, sweaty, deeply arched spine", - "lower_body": "ass up, presenting rear, kneeling, thighs spread wide", - "hands": "gripping the ground or sheets, clenching", - "feet": "toes curled", - "additional": "messy hair, trembling, heavy breathing, defeated posture" + "base": "threesome, double penetration, oral, vaginal, spitroast, suspended, dangling_legs", + "head": "head_back, mouth_open, tongue_out, exhausted, eyes_rolled_back, semi-closed_eyes, ahegao", + "upper_body": "arms_bent, arched_back, sweaty", + "lower_body": "ass_up, kneeling, spread_legs", + "hands": "gripping, clenching", + "feet": "toes_curled", + "additional": "messy_hair, trembling, heavy_breathing, defeated" }, "participants": { "solo_focus": "true", @@ -21,18 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "doggystyle", - "spitroast", - "double_penetration", - "all_fours", - "ass_up", - "open_mouth", - "tongue_out", - "ahegao", - "sweat", - "looking_back", - "", - "1girl" - ] -} + "tags": { + "participants": "1girl 2boys", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/disinterested_sex___bored_female.json b/data/actions/disinterested_sex___bored_female.json index 62a4cae..035493e 100644 --- a/data/actions/disinterested_sex___bored_female.json +++ b/data/actions/disinterested_sex___bored_female.json @@ -2,11 +2,11 @@ "action_id": "disinterested_sex___bored_female", "action_name": "Disinterested Sex Bored Female", "action": { - "base": "1girl,hetero,doggystyle,faceless male, (solo focus:1.2)", - "head": "on stomach, resting on pillow, looking at smartphone, bored", - "upper_body": "", - "lower_body": "", - "hands": "holding phone", + "base": "1girl, hetero, doggystyle, male_focused, (solo_focus:1.2)", + "head": "lying, stomach, on_stomach, pillow, looking_at_phone, bored, uninterested, expressionless", + "upper_body": "lying, stomach", + "lower_body": "doggystyle", + "hands": "holding_phone", "feet": "", "additional": "" }, @@ -21,7 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "bored" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/display_case_bdsm_illus.json b/data/actions/display_case_bdsm_illus.json index 4441cb5..6be0399 100644 --- a/data/actions/display_case_bdsm_illus.json +++ b/data/actions/display_case_bdsm_illus.json @@ -2,13 +2,13 @@ "action_id": "display_case_bdsm_illus", "action_name": "Display Case Bdsm Illus", "action": { - "base": "trapped inside a rectangular glass display case, standing or kneeling limitation, whole body confined", - "head": "looking out through the glass, potentially gagged or expressionless, open, staring at the viewer through reflections", - "upper_body": "restricted movement, potentially bound behind back or pressed against glass, upright relative to the container, visible behind glass", - "lower_body": "hips aligned with the standing or kneeling posture, straight or folded to fit inside the box", - "hands": "palms pressed against the transparent wall or tied", - "feet": "resting on the bottom platform of the case", - "additional": "glass reflections, airtight container aesthetic, museum or auction setting, objectification" + "base": "glass_box, confinement, trapped, human_exhibit, enclosure", + "head": "looking_at_viewer, open_mouth, empty_eyes, expressionless", + "upper_body": "bound, arms_behind_back, arms_pressed_against_glass, restricted_movement", + "lower_body": "kneeling, standing", + "hands": "hands_pressed_against_glass, bound_hands", + "feet": "barefoot", + "additional": "reflections, glass, transparent_wall, exhibit, bondage, bdsm" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "glass box", - "confinement", - "exhibitionism", - "trapped", - "through glass", - "human exhibit" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/display_case_illustr.json b/data/actions/display_case_illustr.json index 65ebe5b..6f10936 100644 --- a/data/actions/display_case_illustr.json +++ b/data/actions/display_case_illustr.json @@ -2,13 +2,13 @@ "action_id": "display_case_illustr", "action_name": "Display Case Illustr", "action": { - "base": "standing stiffly like an action figure, encased inside a rectangular transparent box", - "head": "neutral expression, facing forward, slightly doll-like, fixed gaze, looking at viewer", - "upper_body": "resting at sides or slightly bent in a static pose, facing front, rigid posture", - "lower_body": "aligned with torso, standing straight, feet positioned securely on the box base", - "hands": "open palms or loosely curled, possibly pressing against the front glass", - "feet": "flat on the floor of the case", - "additional": "transparent plastic packaging, cardboard backing with product design, barcode, reflections on glass, sealed box" + "base": "standing, action_figure, encased, display_box, transparent_packaging", + "head": "neutral_expression, face_forward, fixed_gaze, doll_joint", + "upper_body": "rigid_posture, standing_stiffly, front_view", + "lower_body": "standing_straight, feet_together", + "hands": "hands_at_sides, open_palm, pressing_against_glass", + "feet": "flat_feet", + "additional": "cardboard_backing, toy_packaging, barcode, reflections_on_glass, sealed_box, plastic_container" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "display case", - "action figure", - "packaging", - "in box", - "plastic box", - "collectible", - "sealed", - "toy", - "transparent" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/doggydoublefingering.json b/data/actions/doggydoublefingering.json index 6ac4ea0..f42e66b 100644 --- a/data/actions/doggydoublefingering.json +++ b/data/actions/doggydoublefingering.json @@ -2,13 +2,13 @@ "action_id": "doggydoublefingering", "action_name": "Doggydoublefingering", "action": { - "base": "Three females arranged side-by-side in a row, all facing away from viewer or towards viewer depending on angle, engaged in group sexual activity", - "head": "various expressions, blushing, sweating, looking back or down, open or closed in pleasure", - "upper_body": "varied, gripping sheets or supporting body, leaning forward, breasts visible if from front", - "lower_body": "hips raised, bent over, kneeling on all fours", - "hands": "resting on surface or gripping", - "feet": "resting on bed or ground", - "additional": "center female receiving vaginal penetration from behind (doggystyle), two distinct side females being fingered simultaneously, male figure or disembodied hands performing the fingering" + "base": "3girls, group_sex, doggystyle, fingering, multiple_females_fingered", + "head": "blushing, sweating, facial_expression, eyes_closed, looking_at_viewer", + "upper_body": "leaning_forward, upper_body_focus", + "lower_body": "all_fours, spread_legs, hips_up", + "hands": "arms_extended, fingers_touching_surface", + "feet": "kneeling, soles_of_feet", + "additional": "male_focus, male_fingering, multiple_females, group_sex, vaginal_penetration, doggystyle_from_behind, shared_pleasure" }, "lora": { "lora_name": "Illustrious/Poses/DoggyDoubleFingering.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "3girls", - "group_sex", - "doggystyle", - "fingering", - "all_fours", - "sex_from_behind", - "vaginal", - "hetero", - "harem", - "male_fingering" - ] -} + "tags": { + "participants": "3girls, 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/dunking_face_in_a_bowl_of_cum_r1.json b/data/actions/dunking_face_in_a_bowl_of_cum_r1.json index 71510e1..a9f546a 100644 --- a/data/actions/dunking_face_in_a_bowl_of_cum_r1.json +++ b/data/actions/dunking_face_in_a_bowl_of_cum_r1.json @@ -2,13 +2,13 @@ "action_id": "dunking_face_in_a_bowl_of_cum_r1", "action_name": "Dunking Face In A Bowl Of Cum R1", "action": { - "base": "kneeling, all fours, head_down, held down, close-up, from below, humiliation, (solo focus:1.2)", - "head": "face_down, cum in mouth, cum bubble, hand on anothers head, crying, closed_eyes", + "base": "kneeling, all_fours, head_down, humiliation, close-up, from_below, solo", + "head": "face_down, cum_in_mouth, cum_bubble, crying, closed_eyes", "upper_body": "", "lower_body": "", - "hands": "", + "hands": "clutching_head", "feet": "", - "additional": "cum bowl" + "additional": "bowl, cum, drowning, air_bubble" }, "lora": { "lora_name": "Illustrious/Poses/Dunking_face_in_a_bowl_of_cum_r1.safetensors", @@ -17,19 +17,8 @@ "lora_weight_min": 0.4, "lora_weight_max": 0.6 }, - "tags": [ - "1girl", - "solo", - "leaning_forward", - "head_down", - "clutching_head", - "drowning", - "air_bubble", - "crying", - "tears", - "embarrassed", - "disgust", - "bowl", - "cum" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ekiben_ill_10.json b/data/actions/ekiben_ill_10.json index f823359..5f58962 100644 --- a/data/actions/ekiben_ill_10.json +++ b/data/actions/ekiben_ill_10.json @@ -2,13 +2,13 @@ "action_id": "ekiben_ill_10", "action_name": "Ekiben Ill 10", "action": { - "base": "duo, 1boy, 1girl, standing, male lifting female, carrying, sexual position", - "head": "looking at another, head back or looking down, eye contact or eyes closed", - "upper_body": "arms supporting legs, arms around neck, chest to chest, upright", - "lower_body": "connected, groins touching, spread legs, legs up, legs around waist, m-legs, bent knees", - "hands": "holding legs, grabbing thighs, gripping", - "feet": "dangling feet, plantar flexion", - "additional": "strength, suspension, height difference" + "base": "duo, 1boy, 1girl, male_lifting_female, standing, holding, sexual_position, intercourse", + "head": "looking_at_each_other, head_back, closed_eyes", + "upper_body": "arms_around_neck, chest_to_chest, close_embrace, torso_embrace", + "lower_body": "connected, groins_touching, legs_around_male, legs_up, m_legs, bent_knees", + "hands": "hands_on_thighs, gripping_thighs, holding_legs", + "feet": "dangling_feet, toes_curled", + "additional": "strength, suspension, height_difference, lifting_person" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "ekiben", - "lifting", - "carrying", - "standing", - "spread legs", - "holding legs", - "duo", - "sex" - ] -} + "tags": { + "participants": "1boy, 1girl, duo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/elbow_squeeze__concept_lora_000008.json b/data/actions/elbow_squeeze__concept_lora_000008.json index 1f37bf3..4f9ca0a 100644 --- a/data/actions/elbow_squeeze__concept_lora_000008.json +++ b/data/actions/elbow_squeeze__concept_lora_000008.json @@ -2,13 +2,13 @@ "action_id": "elbow_squeeze__concept_lora_000008", "action_name": "Elbow Squeeze Concept Lora 000008", "action": { - "base": "Character standing with upper arms pressed tightly against the torso, emphasizing the chest area through the pressure of the elbows.", - "head": "Facing forward, slightly tucked chin or tilted, expression often shy or teasing., Looking directly at viewer.", - "upper_body": "Upper arms squeezing inward against the sides of the ribs/chest, elbows tucked tight to the body., Chest pushed upward or compressed slightly by the lateral pressure of the arms.", - "lower_body": "Neutral stance., Standing straight or slightly knock-kneed for a shy effect.", - "hands": "Forearms angled out or hands clasped near the navel/chest area.", - "feet": "Planted firmly.", - "additional": "Clothing often pulled tight across the chest due to the arm position." + "base": "standing, arms_at_sides, upper_body, elbow_squeeze, pushing_together", + "head": "looking_at_viewer, shy, teasing", + "upper_body": "arms_pressed_against_body, cleavage, breast_compression, arms_crossed_under_breasts", + "lower_body": "standing, standing_on_one_leg, knock-kneed", + "hands": "hands_together, hand_on_torso", + "feet": "barefoot, shoes", + "additional": "tight_clothes" }, "participants": { "solo_focus": "true", @@ -21,11 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "elbow squeeze", - "arms at sides", - "upper body", - "squeezing", - "tight clothes" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/extreme_sex_v1_0_illustriousxl.json b/data/actions/extreme_sex_v1_0_illustriousxl.json index c04375f..c247653 100644 --- a/data/actions/extreme_sex_v1_0_illustriousxl.json +++ b/data/actions/extreme_sex_v1_0_illustriousxl.json @@ -2,13 +2,13 @@ "action_id": "extreme_sex_v1_0_illustriousxl", "action_name": "Extreme Sex V1 0 Illustriousxl", "action": { - "base": "sitting, engaging in sexual activity, intense body language", - "head": "tilted back, expression of ecstasy, rolling_eyes, loss of focus, cross-eyed (ahegao)", - "upper_body": "clinging or holding partner, heaving, covered in sweat", - "lower_body": "engaged in action, wrapped around or spread", - "hands": "grasping details", - "feet": "toes curled", - "additional": "drooling, saliva_trail, flushing, messy_hair" + "base": "sexual_activity, sex, multiple_positions", + "head": "ahegao, rolling_eyes, head_back, mouth_open, drooling, saliva_trail", + "upper_body": "sweaty, flushed, messy_hair, heavy_breathing", + "lower_body": "legs_spread, wrapped_around_partner", + "hands": "hands_on_partner, gripping", + "feet": "curled_toes", + "additional": "passionate, climax, facial_flush, intense_expression" }, "lora": { "lora_name": "Illustrious/Poses/extreme-sex-v1.0-illustriousxl.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "rolling_eyes", - "ahegao", - "drooling", - "sweat", - "open_mouth", - "tongue_out", - "messy_hair", - "heavy_breathing", - "blush", - "mind_break", - "sex" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/face_grab_illustrious.json b/data/actions/face_grab_illustrious.json index 20bdacd..7e9d340 100644 --- a/data/actions/face_grab_illustrious.json +++ b/data/actions/face_grab_illustrious.json @@ -2,13 +2,13 @@ "action_id": "face_grab_illustrious", "action_name": "Face Grab Illustrious", "action": { - "base": "POV close-up of a character having their face grabbed by the viewer", - "head": "forced expression, open mouth, tongue out, pout, grabbing cheeks or chin, looking at viewer, crying, streaming tears", - "upper_body": "often not visible or passive, upper body, often nude or partially visible", - "lower_body": "usually out of frame, out of frame", - "hands": "pov hands, hand grabbing face", - "feet": "out of frame", - "additional": "context often after fellatio with fluids on face or tongue" + "base": "pov, first-person_view, close-up, grabbing_another's_face", + "head": "forced_expression, open_mouth, tongue_out, pout, crying, streaming_tears, looking_at_viewer", + "upper_body": "upper_body, nude, partially_clad", + "lower_body": "out_of_frame", + "hands": "pov_hands, grabbing_face", + "feet": "out_of_frame", + "additional": "after_fellatio, cum_on_tongue, cum_on_face" }, "lora": { "lora_name": "Illustrious/Poses/face_grab_illustrious.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 0.5, "lora_weight_max": 0.5 }, - "tags": [ - "grabbing_another's_face", - "pov", - "pov_hands", - "after_fellatio", - "cum_on_tongue", - "open_mouth", - "tongue_out", - "pout", - "streaming_tears", - "cheek_pinching" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/facesit_08.json b/data/actions/facesit_08.json index ad950ee..f09c7ca 100644 --- a/data/actions/facesit_08.json +++ b/data/actions/facesit_08.json @@ -3,10 +3,10 @@ "action_name": "Facesit 08", "action": { "base": "sitting_on_face, cunnilingus, oral", - "head": "looking_at_viewer, looking_down, looking_at_viewer", - "upper_body": "head_grab, nude, close-up", - "lower_body": "panties_aside, clitoris, pussy_juice, spread_legs", - "hands": "on_head", + "head": "looking_at_viewer, looking_down", + "upper_body": "hand_on_head, nude, close-up", + "lower_body": "pussy, spread_legs, vaginal_fluids, clitoris", + "hands": "hands_on_head", "feet": "out_of_frame", "additional": "yuri, female_pov, 2girls" }, @@ -17,20 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "2girls", - "female_pov", - "close-up", - "looking_at_viewer", - "sitting_on_face", - "oral", - "cunnilingus", - "spread_legs", - "pussy_juice", - "clitoris", - "yuri", - "panties_aside", - "head_grab", - "looking_down" - ] -} + "tags": { + "participants": "2girls", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/fellatio_from_below_illustriousxl_lora_nochekaiser.json b/data/actions/fellatio_from_below_illustriousxl_lora_nochekaiser.json index 47ccb4e..5b5035f 100644 --- a/data/actions/fellatio_from_below_illustriousxl_lora_nochekaiser.json +++ b/data/actions/fellatio_from_below_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "fellatio_from_below_illustriousxl_lora_nochekaiser", "action_name": "Fellatio From Below Illustriousxl Lora Nochekaiser", "action": { - "base": "squatting, fellatio, from_below", - "head": "facing_viewer, open_mouth, looking_down", - "upper_body": "arms_visible, nude, navel, nipples", - "lower_body": "nude, pussy, spread_legs, squatting, bent_legs", - "hands": "hands_visible", - "feet": "feet_visible", - "additional": "penis, testicles, oral, sweat, cum" + "base": "fellatio, from_below, squatting", + "head": "looking_at_viewer, open_mouth, looking_down", + "upper_body": "nude, navel, breasts, nipples", + "lower_body": "nude, pussy, spread_legs, bent_legs", + "hands": "hands_on_ground", + "feet": "barefoot", + "additional": "penis, testicles, fellatio, sweat, cum" }, "lora": { "lora_name": "Illustrious/Poses/fellatio-from-below-illustriousxl-lora-nochekaiser.safetensors", @@ -17,18 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "fellatio", - "from_below", - "squatting", - "penis", - "testicles", - "completely_nude", - "hetero", - "oral", - "navel", - "nipples", - "sweat", - "pussy" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/fellatio_on_couch_illustriousxl_lora_nochekaiser.json b/data/actions/fellatio_on_couch_illustriousxl_lora_nochekaiser.json index 7cdd2d5..ba3b10f 100644 --- a/data/actions/fellatio_on_couch_illustriousxl_lora_nochekaiser.json +++ b/data/actions/fellatio_on_couch_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "fellatio_on_couch_illustriousxl_lora_nochekaiser", "action_name": "Fellatio On Couch Illustriousxl Lora Nochekaiser", "action": { - "base": "fellatio, sitting, on_couch, hetero, oral", - "head": "blush, sweat, head_down, looking_down, eyes_closed", - "upper_body": "arms_at_side, breast_press, nipples, nude, leaning_forward", - "lower_body": "sitting, nude, sitting, legs_apart", + "base": "fellatio, oral, sitting, on_couch, sex, hetero", + "head": "blush, sweat, head_down, eyes_closed, looking_down", + "upper_body": "nude, breasts, breast_press, leaning_forward", + "lower_body": "sitting, spread_legs, nude", "hands": "hands_on_legs", "feet": "feet_on_floor", - "additional": "couch, penis, testicles, uncensored" + "additional": "couch, penis, testicles, focus_on_penis" }, "lora": { "lora_name": "Illustrious/Poses/fellatio-on-couch-illustriousxl-lora-nochekaiser.safetensors", @@ -17,20 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "fellatio", - "on_couch", - "hetero", - "penis", - "oral", - "sitting", - "testicles", - "blush", - "sweat", - "breast_press", - "nipples", - "nude", - "uncensored", - "couch" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/femdom_face_between_breasts.json b/data/actions/femdom_face_between_breasts.json index 4682fc2..ba7b459 100644 --- a/data/actions/femdom_face_between_breasts.json +++ b/data/actions/femdom_face_between_breasts.json @@ -2,13 +2,13 @@ "action_id": "femdom_face_between_breasts", "action_name": "Femdom Face Between Breasts", "action": { - "base": "upper body view, female character pressing a person's face into her chest", - "head": "looking down, chin tucked, dominant expression, narrowed, looking down at the person", - "upper_body": "wrapping around the person's head, holding head firmly, chest pushed forward, breasts pressed tightly together around a face", - "lower_body": "neutral alignment, standing or sitting", - "hands": "fingers tangled in hair, or pressing the back of the head", - "feet": "not visible", - "additional": "male face buried in breasts, squished face, soft lighting, close-up" + "base": "upper_body, 1girl, 1boy, couple, breast_smother", + "head": "looking_down, dominant, smirk, narrowed_eyes, looking_at_viewer", + "upper_body": "arms_around_head, chest, breasts_pressed_together, cleavage, breast_smother", + "lower_body": "standing", + "hands": "hands_in_hair, holding_head", + "feet": "", + "additional": "face_buried_in_breasts, squished_face, dominance, sexual_intercourse, suggestive" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "breast smother", - "buried in breasts", - "face between breasts", - "facesitting", - "femdom", - "big breasts", - "cleavage" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/femdom_held_down_illust.json b/data/actions/femdom_held_down_illust.json index 7bb4e4a..7ad0578 100644 --- a/data/actions/femdom_held_down_illust.json +++ b/data/actions/femdom_held_down_illust.json @@ -2,13 +2,13 @@ "action_id": "femdom_held_down_illust", "action_name": "Femdom Held Down Illust", "action": { - "base": "girl_on_top, straddling, lying_on_back", - "head": "looking_down, looking_at_another, forced_eye_contact", - "upper_body": "holding_another's_wrists, arms_above_head, on_back", - "lower_body": "straddled, spread_legs", - "hands": "grab, clenched_hands", + "base": "straddling, pin, 1girl, 1boy, lying_on_back", + "head": "looking_down, looking_at_viewer, intense_expression", + "upper_body": "arms_above_head, holding_wrists, dominant_female", + "lower_body": "spread_legs, crotch_straddle", + "hands": "hands_holding, grasping, clenched_hand", "feet": "barefoot", - "additional": "femdom, struggling, pinned, assertive_female" + "additional": "femdom, power_dynamic, struggle, restraint" }, "lora": { "lora_name": "Illustrious/Poses/Femdom_Held_Down_Illust.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "femdom", - "assertive_female", - "rough_sex", - "girl_on_top", - "straddling", - "holding_another's_wrists", - "lying_on_back", - "pinned", - "struggling" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/fertilization_illustriousxl_lora_nochekaiser.json b/data/actions/fertilization_illustriousxl_lora_nochekaiser.json index 3b04e2a..7356f16 100644 --- a/data/actions/fertilization_illustriousxl_lora_nochekaiser.json +++ b/data/actions/fertilization_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "fertilization_illustriousxl_lora_nochekaiser", "action_name": "Fertilization Illustriousxl Lora Nochekaiser", "action": { - "base": "sex, vaginal, on_bed, nude, cowboy_shot", - "head": "ahegao, blush, open_mouth, head_back, rolled_eyes, half_closed_eyes", - "upper_body": "arms_at_sides, nude, nipples, navel", + "base": "sex, vaginal, on_bed, nude, cowboy_shot, ejaculation", + "head": "ahegao, flushed, open_mouth, head_back, rolled_eyes, half-closed_eyes", + "upper_body": "nude, nipples, navel, arms_at_sides", "lower_body": "pussy, cum_in_pussy, internal_cumshot, penis, hetero, spread_legs, legs_up", "hands": "clenched_hands", "feet": "bare_feet", - "additional": "cross-section, fertilization, impregnation, uterus, ovum, sperm_cell, ovaries, ejaculation" + "additional": "cross-section, fertilization, pregnancy, uterus, ovum, sperm_cell, ovaries" }, "lora": { "lora_name": "Illustrious/Poses/fertilization-illustriousxl-lora-nochekaiser.safetensors", @@ -17,18 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "fertilization", - "cross-section", - "ovum", - "sperm_cell", - "impregnation", - "uterus", - "internal_cumshot", - "cum_in_pussy", - "vaginal", - "ovaries", - "ahegao", - "on_bed" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/fff_imminent_masturbation.json b/data/actions/fff_imminent_masturbation.json index 9e557f1..4f4c2c5 100644 --- a/data/actions/fff_imminent_masturbation.json +++ b/data/actions/fff_imminent_masturbation.json @@ -2,13 +2,13 @@ "action_id": "fff_imminent_masturbation", "action_name": "Fff Imminent Masturbation", "action": { - "base": "hand_on_own_crotch, trembling, legs_together, knock-kneed", - "head": "heavy_breathing, sweating, looking_down, narrowed_eyes, half-closed_eyes, dilated_pupils", - "upper_body": "arms_down, hand_between_legs, arched_back, squirming", - "lower_body": "hips_forward, legs_together, knock-kneed", - "hands": "hand_on_own_crotch, squeezing, rubbing_crotch", - "feet": "standing", - "additional": "clothed_masturbation, urgency, arousal, through_clothes" + "base": "hand_on_crotch, trembling, legs_together, knock-kneed, blushing, arousal", + "head": "heavy_breathing, sweat, looking_down, narrowed_eyes, half-closed_eyes, dilated_pupils, flushed", + "upper_body": "arched_back, squirming, knees_together", + "lower_body": "hips_forward, standing, legs_together", + "hands": "hand_on_crotch, grasping, squeezing, rubbing_crotch", + "feet": "standing, feet_together", + "additional": "clothed_masturbation, urgency, arousal, intimate_touch" }, "lora": { "lora_name": "Illustrious/Poses/FFF_imminent_masturbation.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "hand_on_own_crotch", - "heavy_breathing", - "trembling", - "sweat", - "blush", - "legs_together", - "clothed_masturbation", - "hand_between_legs", - "aroused", - "rubbing_crotch" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ffm3some_footjob_efeme3ftfe_il_1475115.json b/data/actions/ffm3some_footjob_efeme3ftfe_il_1475115.json index 94deadf..4cd9777 100644 --- a/data/actions/ffm3some_footjob_efeme3ftfe_il_1475115.json +++ b/data/actions/ffm3some_footjob_efeme3ftfe_il_1475115.json @@ -2,13 +2,13 @@ "action_id": "ffm3some_footjob_efeme3ftfe_il_1475115", "action_name": "Ffm3Some Footjob Efeme3Ftfe Il 1475115", "action": { - "base": "FFM threesome scenario, one male lying on back receiving stimulation, two females sitting or reclining near his, performing a double footjob", - "head": "females looking down at their feet, male head bathed in pleasure, expressions of focus and arousal, looking at penis, eyes closed, eye contact with male", - "upper_body": "females arms resting behind them for support or on their own legs, male torso exposed supine, females upper bodies leaning back or sitting upright", - "lower_body": "hips positioned to extend legs towards the male, females legs extended towards center, male legs spread or straight", - "hands": "hands resting on bed sheets, gripping sheets, or touching own legs", - "feet": "barefoot, soles rubbing against penis, toes curling, sandwiching penis between feet, four feet visible", - "additional": "indoors, bed, crumpled sheets, sexual activity, multiple partners" + "base": "ffm, threesome, 1boy, 2girls, footjob, multiple_partners, sexual_activity", + "head": "looking_down, male focus, arousal, eyes_closed, looking_at_penis, eye_contact", + "upper_body": "supine, bare_torso, torso_focus, arms_at_sides, reclining", + "lower_body": "spread_legs, legs_up, legs_spread", + "hands": "gripping_sheets, hands_on_bed, hands_on_legs", + "feet": "barefoot, soles, toes_curling, sandwich, four_feet", + "additional": "indoors, bed, crumpled_sheets, climax, sweaty" }, "participants": { "solo_focus": "false", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "footjob", - "ffm", - "threesome", - "2girls", - "1boy", - "soles", - "barefoot", - "legs", - "penis", - "sexual" - ] -} + "tags": { + "participants": "1boy, 2girls, ffm, threesome", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ffm_threesome___kiss_and_fellatio_illustrious.json b/data/actions/ffm_threesome___kiss_and_fellatio_illustrious.json index a73950f..787f412 100644 --- a/data/actions/ffm_threesome___kiss_and_fellatio_illustrious.json +++ b/data/actions/ffm_threesome___kiss_and_fellatio_illustrious.json @@ -3,12 +3,12 @@ "action_name": "Ffm Threesome Kiss And Fellatio Illustrious", "action": { "base": "ffm_threesome, 2girls, 1boy, group_sex, sandwich_position", - "head": "kissing, sucking, head_grab, closed_eyes, looking_at_partner", - "upper_body": "arms_around_neck, holding_penis, hand_on_head, leaning_forward, physical_contact", - "lower_body": "sitting, straddling, kneeling, spread_legs", - "hands": "stroking", + "head": "kissing, fellatio, head_grab, closed_eyes, tilted_head", + "upper_body": "arms_around_neck, hand_on_head, leaning_forward, physical_contact, messy_hair, collarbone", + "lower_body": "kneeling, sitting, straddling, spread_legs, barefoot", + "hands": "stroking, hand_on_penis", "feet": "barefoot", - "additional": "indoor, couch, faceless_male, saliva, blush" + "additional": "indoor, couch, faceless_male, saliva, blush, intimate, pleasure" }, "lora": { "lora_name": "Illustrious/Poses/FFM_threesome_-_Kiss_and_Fellatio_Illustrious.safetensors", @@ -17,21 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "2girls", - "1boy", - "ffm_threesome", - "group_sex", - "hetero", - "kissing", - "fellatio", - "faceless_male", - "sitting", - "couch", - "indoor", - "nude", - "blush", - "saliva", - "sandwich_position" - ] -} + "tags": { + "participants": "1boy, 2girls", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ffm_threesome_doggy_style_front_view_illustrious.json b/data/actions/ffm_threesome_doggy_style_front_view_illustrious.json index 6395c34..24387f5 100644 --- a/data/actions/ffm_threesome_doggy_style_front_view_illustrious.json +++ b/data/actions/ffm_threesome_doggy_style_front_view_illustrious.json @@ -2,13 +2,13 @@ "action_id": "ffm_threesome_doggy_style_front_view_illustrious", "action_name": "Ffm Threesome Doggy Style Front View Illustrious", "action": { - "base": "threesome, 2girls, 1boy, doggy style, all fours, kneeling, from front, bodies overlapping", - "head": "looking at viewer, head raised, blushing, sweating, tongues out, open eyes, heart-shaped pupils, eye contact", - "upper_body": "arms straight, supporting weight, hands on ground, leaning forward, arched back, breasts hanging", - "lower_body": "hips raised high, buttocks touching, knees bent, kneeling, legs spread", - "hands": "palms flat, fingers spread, on bed sheet", - "feet": "toes curled, feet relaxed", - "additional": "sex, penetration, vaginal, motion lines, saliva trail, indoors, bed" + "base": "threesome, 2girls, 1boy, doggy_style, from_front, all_fours, kneeling, bodies_overlapping", + "head": "looking_at_viewer, head_raised, blushes, sweat, tongue_out, open_eyes, heart_pupils, eye_contact", + "upper_body": "arms_straight, hands_on_ground, leaning_forward, arched_back, breasts_hanging", + "lower_body": "hips_raised, buttocks, knees_bent, kneeling, legs_spread", + "hands": "palms_flat, fingers_spread, on_bed", + "feet": "toes_curled, feet_relaxed", + "additional": "sex, penetration, vaginal_intercourse, motion_lines, saliva_trail, indoors, bed" }, "participants": { "solo_focus": "false", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "threesome", - "2girls", - "1boy", - "doggy style", - "from front", - "all fours", - "sex", - "penetration", - "blush", - "sweat" - ] -} + "tags": { + "participants": "2girls 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ffm_threesome_girl_sandwichdouble_dip_illustrious.json b/data/actions/ffm_threesome_girl_sandwichdouble_dip_illustrious.json index 9ed5932..2e9c29f 100644 --- a/data/actions/ffm_threesome_girl_sandwichdouble_dip_illustrious.json +++ b/data/actions/ffm_threesome_girl_sandwichdouble_dip_illustrious.json @@ -2,13 +2,13 @@ "action_id": "ffm_threesome_girl_sandwichdouble_dip_illustrious", "action_name": "Ffm Threesome Girl Sandwichdouble Dip Illustrious", "action": { - "base": "Three-person stack on a bed: one girl lying flat on her back, the male (often faceless/obscured) positioned in the middle, and the second girl straddling on top of the pile.", - "head": "Girls' faces visible, often with flushed cheeks or ahegao expressions; male face usually out of frame or obscured., rolled_back, closed_eyes, or looking_at_viewer", - "upper_body": "Arms embracing the partner in the middle or holding bed sheets., Sandwiched torsos, breasts pressed against the middle partner.", - "lower_body": "Interconnected pelvises, implied penetration., Bottom girl with legs_spread, top girl straddling.", - "hands": "grabbing_sheet or touching_partner", + "base": "ffm_threesome, 2girls, 1boy, sandwiched, bed, messy_bed", + "head": "ahegao, flushed, closed_eyes, rolled_back_eyes, looking_at_viewer", + "upper_body": "embracing, cleavage, breasts_pressed_together, holding_bed_sheet", + "lower_body": "straddling, legs_spread, pelvis_against_pelvis, implied_penetration", + "hands": "grabbing_sheet, touching_partner", "feet": "barefoot", - "additional": "Scene typically set on a bed with messy sheets." + "additional": "group_sex, orgasm, erotic, indoors" }, "lora": { "lora_name": "Illustrious/Poses/FFM_threesome_girl_sandwichdouble_dip_Illustrious.safetensors", @@ -17,23 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "ffm_threesome", - "group_sex", - "sandwiched", - "2girls", - "1boy", - "girl_on_top", - "on_back", - "lying", - "straddling", - "faceless_male", - "male_on_top", - "stack", - "sex", - "implied_penetration", - "ahegao", - "bed_sheet", - "messy_bed" - ] -} + "tags": { + "participants": "1boy, 2girls", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ffm_threesome_one_girl_on_top_and_bj.json b/data/actions/ffm_threesome_one_girl_on_top_and_bj.json index c85b66c..95e5a62 100644 --- a/data/actions/ffm_threesome_one_girl_on_top_and_bj.json +++ b/data/actions/ffm_threesome_one_girl_on_top_and_bj.json @@ -3,12 +3,12 @@ "action_name": "Ffm Threesome One Girl On Top And Bj", "action": { "base": "ffm_threesome, cowgirl_position, straddling, lying, on_back", - "head": "blush, half-closed_eyes, half-closed_eyes", - "upper_body": "arms_at_sides, nude, breasts", + "head": "blush, half-closed_eyes, heavy_breathing, open_mouth", + "upper_body": "nude, breasts", "lower_body": "legs_apart, straddling, kneeling, bent_legs", - "hands": "hands_on_chest", + "hands": "hands_on_body, touching_self", "feet": "barefoot", - "additional": "fellatio, licking, penis, testicles, size_difference, 2girls, 1boy" + "additional": "fellatio, penis, testicles, multiple_girls, 2girls, 1boy, sex" }, "lora": { "lora_name": "Illustrious/Poses/FFM_threesome_one_girl_on_top_and_BJ.safetensors", @@ -17,21 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "ffm_threesome", - "cowgirl_position", - "fellatio", - "straddling", - "2girls", - "1boy", - "reaction", - "lying", - "on_back", - "nude", - "sex", - "penis", - "testicles", - "erotic", - "cum" - ] -} + "tags": { + "participants": "1girl 1boy 1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ffmnursinghandjob_ill_v3.json b/data/actions/ffmnursinghandjob_ill_v3.json index d223fdc..3c8a00e 100644 --- a/data/actions/ffmnursinghandjob_ill_v3.json +++ b/data/actions/ffmnursinghandjob_ill_v3.json @@ -2,13 +2,13 @@ "action_id": "ffmnursinghandjob_ill_v3", "action_name": "Ffmnursinghandjob Ill V3", "action": { - "base": "threesome, 2girls, 1boy, ffm, male lying on back, two females kneeling or straddling", - "head": "blushing faces, looking down, ecstatic expressions, tongue out, half-closed eyes, heart-shaped pupils, looking at penis", - "upper_body": "holding breasts, offering breast, reaching for penis, exposed breasts, leaning forward, nipples visible", - "lower_body": "hips positioned near male's face or chest, kneeling, spread legs", - "hands": "double handjob, stroking penis, squeezing breasts", + "base": "threesome, 2girls, 1boy, ffm, male_lying_on_back, females_kneeling, straddle", + "head": "blush, looking_down, ecstatic, tongue_out, half-closed_eyes, heart-shaped_pupils, looking_at_penis", + "upper_body": "holding_breasts, reaching_for_penis, exposed_breasts, leaning_forward, nipples", + "lower_body": "kneeling, spread_legs, phallus_straddle", + "hands": "double_handjob, stroking_penis, squeezing_breasts", "feet": "barefoot", - "additional": "lactation, breast milk, saliva string, messy" + "additional": "lactation, breast_milk, saliva, mess" }, "participants": { "solo_focus": "false", @@ -21,18 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "threesome", - "2girls", - "1boy", - "ffm", - "handjob", - "double_handjob", - "nursing", - "breast_feeding", - "lactation", - "breast_milk", - "big_breasts", - "kneeling" - ] -} + "tags": { + "participants": "1boy, 2girls, threesome", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/finish_blow_ill_v0_90_000004.json b/data/actions/finish_blow_ill_v0_90_000004.json index 9bca72d..aef29e3 100644 --- a/data/actions/finish_blow_ill_v0_90_000004.json +++ b/data/actions/finish_blow_ill_v0_90_000004.json @@ -2,13 +2,13 @@ "action_id": "finish_blow_ill_v0_90_000004", "action_name": "Finish Blow Ill V0 90 000004", "action": { - "base": "highly dynamic combat pose, delivering a final powerful strike, lunging forward or mid-air jump", - "head": "intense battle expression, shouting or gritted teeth, hair flowing with motion, fierce gaze, focused on target, angry eyes", - "upper_body": "swinging wildy, outstretched with weapon, motion blur on limbs, twisted torso for momentum, leaning into the attack", - "lower_body": "hips rotated to generate power, low center of gravity, wide stance, knees bent, dynamic foreshortening", - "hands": "tightly gripping weapon, two-handed grip, or clenched fist", - "feet": "planted firmly on ground or pointed in air, debris kicks up", - "additional": "light trails, speed lines, impact effects, shockwaves, cinematic lighting, dutch angle, weapon smear" + "base": "dynamic_pose, fighting_stance, lunging, aerial_pose, mid-air", + "head": "intense_expression, screaming, gritted_teeth, flowing_hair, fierce_eyes, glare", + "upper_body": "weapon_swing, motion_blur, torso_twist, dynamic_angle", + "lower_body": "wide_stance, knees_bent, rotated_hips, foreshortening", + "hands": "grip, clenched_hand, holding_weapon, two-handed_weapon", + "feet": "standing_on_ground, mid-air", + "additional": "speed_lines, impact_frames, shockwave, cinematic_lighting, dutch_angle, smear_frame" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "action shot", - "fighting", - "masterpiece", - "motion blur", - "intense", - "cinematic composition" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/fixed_perspective_v3_1558768.json b/data/actions/fixed_perspective_v3_1558768.json index e8addcd..5bbfc8a 100644 --- a/data/actions/fixed_perspective_v3_1558768.json +++ b/data/actions/fixed_perspective_v3_1558768.json @@ -2,13 +2,13 @@ "action_id": "fixed_perspective_v3_1558768", "action_name": "Fixed Perspective V3 1558768", "action": { - "base": "Character positioned with exaggerated depth, utilizing strong foreshortening to create a 3D effect aimed at the viewer", - "head": "Face centered and close to the camera, looking directly at the viewer, Intense eye contact, detailed eyes", - "upper_body": "One or both arms reaching towards the lens, appearing larger due to perspective, Angled to recede into the background", - "lower_body": "Visually smaller, further back, Trailing off into the distance, significantly smaller than the upper body", - "hands": "Enlarged hands/fingers reaching out (foreshortened)", - "feet": "Small or out of frame due to depth", - "additional": "Fisheye lens effect, dramatic camera angle, depth of field, high distortion, 3D composition" + "base": "foreshortening, exaggerated_perspective, depth, 3d, cinematic_composition", + "head": "extreme_close_up, looking_at_viewer, eye_contact, detailed_eyes, face_focus", + "upper_body": "reaching_towards_viewer, hand_in_foreground, perspective_distortion, angled_body", + "lower_body": "diminutive, distant, perspective_shift", + "hands": "enlarged_hand, fingers_spread, reaching, holding_frame", + "feet": "", + "additional": "fisheye, low_angle, depth_of_field, wide_angle_lens, distortion" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "foreshortening", - "perspective", - "fisheye", - "reaching", - "dynamic angle", - "portrait", - "depth of field" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/fixed_point_v2.json b/data/actions/fixed_point_v2.json index 519c480..4f5e14c 100644 --- a/data/actions/fixed_point_v2.json +++ b/data/actions/fixed_point_v2.json @@ -2,13 +2,13 @@ "action_id": "fixed_point_v2", "action_name": "Fixed Point V2", "action": { - "base": "kneeling on floor in bedroom", - "head": "looking at viewer, open eyes", - "upper_body": "resting on bed, facing viewer", - "lower_body": "kneeling, kneeling", - "hands": "resting", + "base": "kneeling, on_floor, indoors, bedroom", + "head": "looking_at_viewer, open_eyes", + "upper_body": "leaning_on_bed, torso_facing_viewer", + "lower_body": "kneeling, legs_together", + "hands": "hands_resting", "feet": "barefoot", - "additional": "full room view, fxdpt" + "additional": "fxdpt, wide_shot, room_interior" }, "lora": { "lora_name": "Illustrious/Poses/fixed_point_v2.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "kneeling", - "on_floor", - "indoors", - "bedroom", - "bed", - "wide_shot", - "from_above", - "perspective" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/flaccid_after_cum_illustrious_000009.json b/data/actions/flaccid_after_cum_illustrious_000009.json index 30299f1..8a701f7 100644 --- a/data/actions/flaccid_after_cum_illustrious_000009.json +++ b/data/actions/flaccid_after_cum_illustrious_000009.json @@ -2,13 +2,13 @@ "action_id": "flaccid_after_cum_illustrious_000009", "action_name": "Flaccid After Cum Illustrious 000009", "action": { - "base": "exhausted post-coital slump, relaxing", - "head": "flushed face, head tilted back, disheveled hair, half-closed, ahegao or glazed expression", - "upper_body": "limp, resting at sides, sweaty skin, heaving chest", - "lower_body": "flaccid penis exposed, soft, seminal fluid leaking, spread wide, relaxed", - "hands": "relaxed, open", - "feet": "loose", - "additional": "messy bed sheets, heavy breathing, steamy atmosphere" + "base": "post-coital, exhausted, lying, bed", + "head": "flushed_face, eyes_rolled_back, messy_hair, half-closed_eyes, expressionless", + "upper_body": "sweaty, bare_chest, heaving_chest", + "lower_body": "flaccid_penis, soft_penis, semen, legs_spread", + "hands": "relaxed_hands", + "feet": "relaxed_feet", + "additional": "messy_bed, steam" }, "lora": { "lora_name": "Illustrious/Poses/Flaccid_After_Cum_Illustrious-000009.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "after_sex", - "flaccid", - "cum_in_pussy", - "sweat", - "heavy_breathing", - "messy_hair", - "cum_on_body", - "cum_in_mouth", - "after_fellatio" - ] -} + "tags": { + "participants": "1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/fleshlight_position_doggystyle_dangling_legs_sex_from_behind_hanging_legs_ponyilsdsdxl.json b/data/actions/fleshlight_position_doggystyle_dangling_legs_sex_from_behind_hanging_legs_ponyilsdsdxl.json index d5ed21e..364605c 100644 --- a/data/actions/fleshlight_position_doggystyle_dangling_legs_sex_from_behind_hanging_legs_ponyilsdsdxl.json +++ b/data/actions/fleshlight_position_doggystyle_dangling_legs_sex_from_behind_hanging_legs_ponyilsdsdxl.json @@ -2,13 +2,13 @@ "action_id": "fleshlight_position_doggystyle_dangling_legs_sex_from_behind_hanging_legs_ponyilsdsdxl", "action_name": "Fleshlight Position Doggystyle Dangling Legs Sex From Behind Hanging Legs Ponyilsdsdxl", "action": { - "base": "doggystyle, sex from behind, hanging legs, vaginal", - "head": "facing down or looking back over shoulder, half-closed or expression of pleasure", - "upper_body": "supporting upper body weight, elbows often bent, prone, leaning forward, back deeply arched", - "lower_body": "elevated and pushed back to the edge of the surface, dangling down off the edge, knees slightly bent, not supporting weight", - "hands": "gripping the sheets or resting flat on the surface", - "feet": "hanging freely, toes connecting with nothing, off the ground", - "additional": "on edge of bed, precarious balance, from behind perspective" + "base": "doggystyle, sex, vaginal, from_behind, hanging_legs", + "head": "looking_back, expressionless, open_mouth, closed_eyes", + "upper_body": "arched_back, leaning_forward, elbows_on_bed", + "lower_body": "raised_hips, legs_dangling, dangling", + "hands": "hands_on_bed, gripping_bedclothes", + "feet": "barefoot, curled_toes", + "additional": "on_bed, from_behind, sex_position" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "doggystyle", - "dangling legs", - "hanging legs", - "edge of bed", - "prone", - "arched back", - "from behind", - "raised hips", - "feet off ground", - "sex act" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/folded_xl_illustrious_v1_0.json b/data/actions/folded_xl_illustrious_v1_0.json index 8a9001f..e7c9a4d 100644 --- a/data/actions/folded_xl_illustrious_v1_0.json +++ b/data/actions/folded_xl_illustrious_v1_0.json @@ -2,13 +2,13 @@ "action_id": "folded_xl_illustrious_v1_0", "action_name": "Folded Xl Illustrious V1 0", "action": { - "base": "Character standing in a confident or defensive posture with weight shifted to one side", - "head": "Chin slightly raised, facing the viewer directly, Sharp gaze, expressing confidence, skepticism, or annoyance", - "upper_body": "Both arms crossed firmly over the chest (folded arms), Upright posture, chest slightly expanded", - "lower_body": "Hips slightly cocked to one side for attitude, Standing straight, legs apart or one knee relaxed", - "hands": "Hands tucked under the biceps or grasping the opposite upper arm", - "feet": "Planted firmly on the ground", - "additional": "Often implies an attitude of arrogance, patience, or defiance" + "base": "standing, crossed_arms, posture", + "head": "looking_at_viewer, chin_up, confident_expression, skeptical_expression, annoyed", + "upper_body": "crossed_arms", + "lower_body": "standing, hip_cocked", + "hands": "hands_on_upper_arms", + "feet": "feet_together, standing", + "additional": "arrogance, defiance" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "crossed arms", - "standing", - "confident", - "attitude", - "looking at viewer", - "skeptical", - "upper body" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/forced_cunnilingus.json b/data/actions/forced_cunnilingus.json index f968093..a5d83bf 100644 --- a/data/actions/forced_cunnilingus.json +++ b/data/actions/forced_cunnilingus.json @@ -2,13 +2,13 @@ "action_id": "forced_cunnilingus", "action_name": "Forced Cunnilingus", "action": { - "base": "female lying on back, legs spread wide, partner positioning head between legs performing oral sex", - "head": "head tilted back, blushing, expression of distress or shock, mouth slightly open, teary eyes, squeezed shut or looking away", - "upper_body": "arms pinned above head or held down against surface, arched back, chest heaving", - "lower_body": "hips lifted slightly, exposed crotch, legs spread, m-legs, knees bent, thighs held apart by partner", - "hands": "clenched fists, wrists held", - "feet": "toes curled in tension", - "additional": "cunnilingus, saliva trail, partner's head buried in crotch, struggle, non-consensual undertones" + "base": "cunnilingus, oral_sex, lying_on_back, legs_spread, partner_positioning, 1girl, 1boy", + "head": "head_tilted_back, blushing, distressed, tears, mouth_open, looking_away, teary_eyes", + "upper_body": "arms_pinned, arched_back, chest_heaving", + "lower_body": "hips_lifted, spread_legs, m_legs, knees_bent, exposed_crotch", + "hands": "clenched_hands, held_wrists", + "feet": "curled_toes", + "additional": "saliva, head_between_thighs, struggle, non-consensual" }, "participants": { "solo_focus": "true", @@ -21,17 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cunnilingus", - "oral sex", - "lying on back", - "legs spread", - "legs held", - "pinned down", - "distressed", - "blushing", - "crying", - "vaginal", - "sex act" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/foreskin_fellatio_ilxl.json b/data/actions/foreskin_fellatio_ilxl.json index 64333a9..d7a7554 100644 --- a/data/actions/foreskin_fellatio_ilxl.json +++ b/data/actions/foreskin_fellatio_ilxl.json @@ -2,13 +2,13 @@ "action_id": "foreskin_fellatio_ilxl", "action_name": "Foreskin Fellatio Ilxl", "action": { - "base": "close-up view of an oral sex act with specific emphasis on penile anatomy", - "head": "positioned directly in front of the groin, mouth open and engaging with the penis, gaze directed upward at partner or focused on the act, potentially closed", - "upper_body": "reaching forward to stabilize or hold the partner, leaning deeply forward", - "lower_body": "kneeling or crouching posture, knees bent, supporting the upper body", - "hands": "gripping the penile shaft, fingers specifically manipulating, pulling back, or holding the foreskin", - "feet": "tucked behind or resting on the floor", - "additional": "uncut penis, highly detailed foreskin, skin retraction, glans exposure, saliva strands" + "base": "fellatio, oral, oral_sex, close_up, body_focus", + "head": "kneeling, head_between_legs, looking_up, mouth_open, tongue", + "upper_body": "leaning_forward", + "lower_body": "kneeling, knees_together", + "hands": "hands_on_penis, gripping, foreskin_retraction", + "feet": "barefoot", + "additional": "uncut, foreskin, glans, saliva, cum_on_penis" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "nsfw", - "fellatio", - "oral sex", - "blowjob", - "uncut", - "foreskin", - "penis", - "male anatomy", - "sexual act" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/foreskinplay_r1.json b/data/actions/foreskinplay_r1.json index 39f44c4..ae0cfd9 100644 --- a/data/actions/foreskinplay_r1.json +++ b/data/actions/foreskinplay_r1.json @@ -2,13 +2,13 @@ "action_id": "foreskinplay_r1", "action_name": "Foreskinplay R1", "action": { - "base": "close-up focus on genital area, male solo", - "head": "looking down or out of frame, focused on crotch", - "upper_body": "reaching down, lower abs visible, nude or shirt lifted", - "lower_body": "erection, uncircumcised penis, glans exposure, thighs visible, spread slightly", - "hands": "fingers manipulating foreskin, pulling back foreskin, pinching skin", - "feet": "not visible", - "additional": "detailed foreskin texture, phmosis, skin stretching" + "base": "1boy, solo, close-up, genital_focus", + "head": "looking_down", + "upper_body": "reaching_down, abs", + "lower_body": "erection, uncircumcised, glans, thighs, spread_legs", + "hands": "hands_on_penis, pulling_foreskin", + "feet": "", + "additional": "skin_stretching" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "nsfw", - "penis", - "uncircumcised", - "foreskin", - "masturbation", - "male focus", - "penis close-up", - "glans" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/frenchkissv1il_000010.json b/data/actions/frenchkissv1il_000010.json index be18787..7295d0f 100644 --- a/data/actions/frenchkissv1il_000010.json +++ b/data/actions/frenchkissv1il_000010.json @@ -2,13 +2,13 @@ "action_id": "frenchkissv1il_000010", "action_name": "Frenchkissv1Il 000010", "action": { - "base": "two subjects in a close intimate embrace, bodies pressed against each other", - "head": "heads tilted in opposite directions, profiles visible, mouths open and connected in a deep kiss, closed eyes, eyelashes visible, expression of passion", - "upper_body": "braided around each other, one set reaching up to the neck, the other around the waist, chests pressed firmly together, zero distance", - "lower_body": "hips aligned and touching, standing close, intertwined, or stepping between partner's legs", - "hands": "cupping the face, fingers tangling in hair, or gripping the back of the partner", - "feet": "grounded, or one person on tiptoes", - "additional": "exchange of saliva, tongues touching, liquid bridge, blush on cheeks, atmospheric lighting" + "base": "kissing, french_kiss, intimate, duo, 1girl, 1boy, close_up, upper_body", + "head": "deep_kiss, mouth_open, tongue, closed_eyes, tilted_head, blushing, flushed_face", + "upper_body": "embrace, hugging, arms_around_waist, arms_around_neck, body_contact, breasts_pressed_against_body", + "lower_body": "close_contact, pelvis_pressed_together", + "hands": "hands_in_hair, hand_on_neck, hand_on_hip", + "feet": "tiptoes", + "additional": "saliva, tongue_interaction, passion, dramatic_lighting, cinematic_lighting" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "french kiss", - "kissing", - "couple", - "duo", - "intimate", - "romance", - "tongue", - "saliva", - "deep kiss", - "profile view" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/frog_embrace_position_il_nai_py.json b/data/actions/frog_embrace_position_il_nai_py.json index 7e2fe09..920264d 100644 --- a/data/actions/frog_embrace_position_il_nai_py.json +++ b/data/actions/frog_embrace_position_il_nai_py.json @@ -2,13 +2,13 @@ "action_id": "frog_embrace_position_il_nai_py", "action_name": "Frog Embrace Position Il Nai Py", "action": { - "base": "intimate couple pose, lying on back, sexual intercourse, intense intimacy", - "head": "tilted back on pillow, expression of pleasure, heavy blushing, half-closed eyes, eyes rolled back, ahegao", - "upper_body": "arms reaching up, clinging to partner's back or shoulders, back slightly arched, chest pressed or exposed", - "lower_body": "pelvis lifted, fully engaged with partner, legs spread wide, knees bent deeply outwards, m-shape legs, legs wrapped around partner's waist or driven back", - "hands": "hands clutching partner's back or gripping bedsheets", - "feet": "toes curled, feet usually visible in air or against partner's back", - "additional": "sweat drops, heart symbols, motion lines, messy bed" + "base": "frog_pose, mating_press, lying_on_back, intimate_couple_pose, intercourse, sex, penetration", + "head": "head_tilted_back, looking_up, expressionless, pleasure, heavy_blushing, half-closed_eyes, eyes_rolled_back, ahegao, open_mouth", + "upper_body": "arms_around_partner, holding_partner, arched_back, upper_body_focus", + "lower_body": "pelvis_lifted, legs_spread_wide, knees_up, m-shape_legs, legs_wrapped_around_partner", + "hands": "hands_on_back, hands_grabbing, clutching_bedsheets", + "feet": "toes_curled, feet_up", + "additional": "sweat, heart_symbol, motion_lines, messy_bed" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "frog pose", - "mating press", - "legs wrapped around", - "legs spread", - "m-shape legs", - "sex", - "intricate interaction", - "lying on back" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/full_body_blowjob.json b/data/actions/full_body_blowjob.json index 9afee36..e9f5e84 100644 --- a/data/actions/full_body_blowjob.json +++ b/data/actions/full_body_blowjob.json @@ -2,13 +2,13 @@ "action_id": "full_body_blowjob", "action_name": "Full Body Blowjob", "action": { - "base": "fellatio, full_body, from_side", - "head": "cheek_bulge, half-closed_eyes", - "upper_body": "reaching, leaning_forward, nude", - "lower_body": "kneeling, kneeling", - "hands": "penis_grab", + "base": "fellatio, full_body, from_side, 1girl, 1boy", + "head": "cheek_bulge, half-closed_eyes, expressionless, open_mouth", + "upper_body": "leaning_forward, nude, hands_on_penis", + "lower_body": "kneeling, on_knees, spread_legs", + "hands": "head_grab, grasping", "feet": "barefoot", - "additional": "saliva_trail, head_grab" + "additional": "saliva, saliva_trail, penis" }, "lora": { "lora_name": "Illustrious/Poses/full_body_blowjob.safetensors", @@ -17,18 +17,8 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "fellatio", - "full_body", - "from_side", - "kneeling", - "penis", - "nude", - "1girl", - "1boy", - "oral", - "cheek_bulge", - "head_grab", - "penis_grab" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/futa_on_female_000051_1_.json b/data/actions/futa_on_female_000051_1_.json index 85f817f..61f1693 100644 --- a/data/actions/futa_on_female_000051_1_.json +++ b/data/actions/futa_on_female_000051_1_.json @@ -2,13 +2,13 @@ "action_id": "futa_on_female_000051_1_", "action_name": "Futa On Female 000051 1", "action": { - "base": "2girls, futa_with_female, sex", - "head": "looking_at_viewer, blush, open_eyes", - "upper_body": "braided_arms, grabbing_hips, breasts, nipples", - "lower_body": "futanari, penis, vaginal, pussy, spread_legs, straddling", - "hands": "on_hips", - "feet": "barefoot", - "additional": "duo, bodily_fluids" + "base": "2girls, futanari_on_female, sex, missionary_position", + "head": "looking_at_viewer, blush, open_eyes, sweat", + "upper_body": "futanari, breasts, nipples, arms_around_waist, grabbing_hips", + "lower_body": "penis, vaginal_intercourse, pussy, spread_legs, straddling, thigh_rub", + "hands": "hands_on_hips", + "feet": "barefoot, toes", + "additional": "duo, bodily_fluids, semen, glistening_skin" }, "lora": { "lora_name": "Illustrious/Poses/Futa_on_Female-000051(1).safetensors", @@ -17,12 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "futa_with_female", - "futanari", - "2girls", - "vaginal", - "sex", - "breasts" - ] -} + "tags": { + "participants": "futanari (female-to-male), female", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/gameandsex.json b/data/actions/gameandsex.json index 76270ad..205426d 100644 --- a/data/actions/gameandsex.json +++ b/data/actions/gameandsex.json @@ -2,13 +2,13 @@ "action_id": "gameandsex", "action_name": "Gameandsex", "action": { - "base": "playing games, on stomach, sex from behind", + "base": "playing_game, on_stomach, doggystyle, from_behind", "head": "", "upper_body": "", "lower_body": "", - "hands": "", + "hands": "holding_gamepad", "feet": "", - "additional": "handheld game" + "additional": "gamepad, video_game" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "mr game and watch", - "minimalist", - "flat color", - "silhouette", - "lcd screen", - "retro", - "meme", - "simple background", - "parody", - "stick figure" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/gd_v3_0_000010_1462060.json b/data/actions/gd_v3_0_000010_1462060.json index a29a618..fdea194 100644 --- a/data/actions/gd_v3_0_000010_1462060.json +++ b/data/actions/gd_v3_0_000010_1462060.json @@ -2,13 +2,13 @@ "action_id": "gd_v3_0_000010_1462060", "action_name": "Giant Dom", "action": { - "base": "size difference, domination, sex from behind", - "head": "tilted slightly downward, chin tucked, focused forward, intense gaze", - "upper_body": "raised in front of chest in a boxing or martial arts guard, elbows tight to ribs, leaned forward slightly, core engaged", - "lower_body": "rotated slightly for balance, knees bent, legs spread in a wide stable base, one leg forward", - "hands": "clenched into fists guarding the face and torso", - "feet": "planted firmly on the ground, weight distributed", - "additional": "ready for action, tension in muscles" + "base": "size_difference, domination, sex_from_behind, towering", + "head": "looking_down, intense_gaze, neck_tilted", + "upper_body": "martial_arts_stance, raised_arms, tensed_muscles, core_strength", + "lower_body": "wide_stance, knees_bent, legs_apart, dynamic_pose", + "hands": "clenched_hands, fists, guarding", + "feet": "wide_foot_stance, stable_stance", + "additional": "male_focus, power_pose, dominant" }, "participants": { "solo_focus": "true", @@ -21,11 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "fighting_stance", - "martial_arts", - "defensive_pose", - "clenched_hands", - "crouching" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/giantdomv2_1.json b/data/actions/giantdomv2_1.json index 51b1850..ec8ed2e 100644 --- a/data/actions/giantdomv2_1.json +++ b/data/actions/giantdomv2_1.json @@ -2,13 +2,13 @@ "action_id": "giantdomv2_1", "action_name": "Giantdomv2 1", "action": { - "base": "low angle, from below, worm's-eye view, extreme perspective, towering, foreshortening, size difference, standing tall", - "head": "looking down, chin tucked, smug expression, scornful look, face shaded, narrowed eyes, cold gaze, looking at viewer, glowing eyes", - "upper_body": "arms crossed under chest, elbows out, upper body looming, chest prominent due to perspective", - "lower_body": "hips wide, towering over camera, immense legs, thick thighs, legs apart, wide stance", - "hands": "hidden, or gripping biceps", - "feet": "feet planted firmly, boots, crushing perspective", - "additional": "shadow cast over viewer, tiny buildings in background, cinematic lighting, intimidating aura" + "base": "low_angle, worm's-eye_view, extreme_foreshortening, size_difference, towering, standing, omnipotent_view", + "head": "looking_down, smug, condescending, glare, narrowed_eyes, shadowed_face", + "upper_body": "arms_crossed, looming, chest_focus", + "lower_body": "wide_stance, immense_legs, perspective_distortion", + "hands": "arms_crossed, gripping_biceps", + "feet": "boots, feet_planted, ground_level_view", + "additional": "shadow, cinematic_lighting, intimidating_aura, scale_comparison, city_background" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "giantess", - "low angle", - "femdom", - "size difference", - "foreshortening", - "dominance" - ] -} + "tags": { + "participants": "1girl", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/giantess_cunnilingus_illustrious.json b/data/actions/giantess_cunnilingus_illustrious.json index aa14b1c..9133d6c 100644 --- a/data/actions/giantess_cunnilingus_illustrious.json +++ b/data/actions/giantess_cunnilingus_illustrious.json @@ -2,13 +2,13 @@ "action_id": "giantess_cunnilingus_illustrious", "action_name": "Giantess Cunnilingus Illustrious", "action": { - "base": "A tall female giantess standing, often leaning back against a wall, while a much shorter male performs cunnilingus.", - "head": "Looking down, often laughing or with a happy/aroused expression., Looking down at partner.", - "upper_body": "Hands placed on the partner's head, pressing it into her crotch or grabbing their hair., Leaning back slightly, often against a vertical surface.", - "lower_body": "Thrust forward or positioned for access., Standing, legs apart or one leg lifted (leg lock).", - "hands": "Hands upon another's head, holding head.", - "feet": "Standing on ground.", - "additional": "Extreme size difference emphasized." + "base": "giantess, cunnilingus, standing_cunnilingus, size_difference, 1girl, 1boy, short_male, tall_female", + "head": "looking_down, laughing, happy, aroused, looking_at_partner", + "upper_body": "hands_on_another's_head, hair_grabbing, leaning_back, against_wall", + "lower_body": "leg_lock, legs_apart, crotch_focus", + "hands": "hands_on_another's_head, holding_head", + "feet": "standing, feet_on_ground", + "additional": "extreme_size_difference, femdom" }, "lora": { "lora_name": "Illustrious/Poses/Giantess_Cunnilingus_Illustrious.safetensors", @@ -17,20 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "giantess", - "cunnilingus", - "standing_cunnilingus", - "femdom", - "size_difference", - "tall_female", - "short_male", - "hands_on_another's_head", - "leaning_back", - "against_wall", - "laughing", - "looking_down", - "face_in_crotch", - "leg_lock" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/giantess_missionary_000037.json b/data/actions/giantess_missionary_000037.json index 00e2aeb..a9187f1 100644 --- a/data/actions/giantess_missionary_000037.json +++ b/data/actions/giantess_missionary_000037.json @@ -2,11 +2,11 @@ "action_id": "giantess_missionary_000037", "action_name": "Giantess Missionary 000037", "action": { - "base": "1boy, 1girl, shota, onee-shota, missionary, lying, on_back, size_difference, giantess, larger_female, clothed female naked male", - "head": "face_between_breasts, burying_face, closed_eyes", - "upper_body": "hug, hand on anothers head, cleavage", - "lower_body": "hops, spread_legs, legs_up", - "hands": "hands_on_back", + "base": "1boy, 1girl, shota, onee-shota, missionary, size_difference, giantess, larger_female, clothed_female, naked_male, sexual_intercourse", + "head": "face_between_breasts, burying_face, closed_eyes, looking_at_viewer", + "upper_body": "hug, hand_on_head, cleavage, breasts_resting_on_face", + "lower_body": "spread_legs, legs_up", + "hands": "hands_on_back, arms_around_male", "feet": "", "additional": "male_on_top, hetero, bearhug, femdom" }, @@ -17,15 +17,8 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "missionary", - "size_difference", - "larger_female", - "face_between_breasts", - "hug", - "spread_legs", - "lying", - "on_back", - "cleavage" - ] -} + "tags": { + "participants": "1boy 1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/girl_sandwich_ffm_breast_smother_concept_lora.json b/data/actions/girl_sandwich_ffm_breast_smother_concept_lora.json index 1ce996f..5274a54 100644 --- a/data/actions/girl_sandwich_ffm_breast_smother_concept_lora.json +++ b/data/actions/girl_sandwich_ffm_breast_smother_concept_lora.json @@ -2,13 +2,13 @@ "action_id": "girl_sandwich_ffm_breast_smother_concept_lora", "action_name": "Girl Sandwich Ffm Breast Smother Concept Lora", "action": { - "base": "Three-person composition (FFM), a male subject sandwiched tightly between two female subjects engaging in close contact", - "head": "Male head completely enveloped and squeezed between the chests of the two females, face buried in cleavage, Male eyes obscured or closed, females looking at viewer or at the male", - "upper_body": "Females' arms wrapping around the male's neck or head to pull him closer, male arms potentially hugging the females' waists, Females' torsos turned inward toward the center, breasts pressed firmly against the male's face from both sides creating a 'sandwich'", - "lower_body": "Hips positioned close together, creating a unified mass, Legs standing close or intertwined, stable stance", - "hands": "Hands pressing the back of the male's head, hands on hips", - "feet": "Feet planted on the ground", - "additional": "High pressure squeeze, breast smothering, intimacy, suffocating bliss" + "base": "ffm, threesome, trio, male_between_two_girls, group_sex", + "head": "face_buried_in_cleavage, breasts_on_face, male_between_breasts, squeezed_head", + "upper_body": "multiple_girls, breast_smother, cleavage, hugging, arms_around_neck", + "lower_body": "close_proximity, standing", + "hands": "hands_on_head, touching_hair, hands_around_waist", + "feet": "standing, ground", + "additional": "high_pressure, heavy_breasts, suffocating, intimate_threesome" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "ffm", - "girl sandwich", - "breast smother", - "threesome", - "squeezed", - "face buried", - "cleavage" - ] -} + "tags": { + "participants": "1boy 2girls", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/girls_lineup_il_1144149.json b/data/actions/girls_lineup_il_1144149.json index b97cc05..469f636 100644 --- a/data/actions/girls_lineup_il_1144149.json +++ b/data/actions/girls_lineup_il_1144149.json @@ -2,13 +2,13 @@ "action_id": "girls_lineup_il_1144149", "action_name": "Girls Lineup Il 1144149", "action": { - "base": "multiple girls standing in a row", - "head": "facing viewer, looking at viewer", - "upper_body": "arms at sides, standing", - "lower_body": "facing viewer, standing", - "hands": "hands at sides", + "base": "lineup, standing, multiple_girls", + "head": "facing_viewer, looking_at_viewer", + "upper_body": "arms_at_sides", + "lower_body": "standing, feet_together", + "hands": "hands_at_sides", "feet": "standing", - "additional": "simple background" + "additional": "simple_background" }, "lora": { "lora_name": "Illustrious/Poses/girls_lineup_IL_1144149.safetensors", @@ -17,12 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "lineup", - "multiple_girls", - "standing", - "facing_viewer", - "looking_at_viewer", - "simple_background" - ] -} + "tags": { + "participants": "multiple_girls", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/glans_handjob.json b/data/actions/glans_handjob.json index 63227ac..9a80791 100644 --- a/data/actions/glans_handjob.json +++ b/data/actions/glans_handjob.json @@ -2,13 +2,13 @@ "action_id": "glans_handjob", "action_name": "Glans Handjob", "action": { - "base": "close-up macro shot focusing on the genital area", - "head": "out of frame, out of frame", - "upper_body": "forearm visible, reaching down, lower abdomen visible", - "lower_body": "stationary, thighs partially visible", - "hands": "wrapping around the penis, fingers specifically gathering around and stimulating the glans, thumb rubbing the tip", + "base": "close-up, macro, focus on genitalia, genitals", + "head": "out of frame", + "upper_body": "forearm, reaching down, lower abdomen", + "lower_body": "thighs", + "hands": "handjob, hand_on_penis, grasping, fingers_around_penis, touching_glans, thumb_on_glans", "feet": "out of frame", - "additional": "intense focus on the head of the penis, touching glans" + "additional": "glans_stimulation, phallus, penis_focus" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "handjob", - "glans", - "penis", - "stimulation", - "close-up", - "nsfw", - "rubbing" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/glass_box.json b/data/actions/glass_box.json index 5836ef5..89bd50f 100644 --- a/data/actions/glass_box.json +++ b/data/actions/glass_box.json @@ -2,13 +2,13 @@ "action_id": "glass_box", "action_name": "Glass Box", "action": { - "base": "character standing or crouching inside a confined transparent space, pressing against the front boundary", - "head": "face pressed against glass, cheek squishing against surface, looking at viewer, wide open, looking forward through the barrier", - "upper_body": "reaching forward, elbows bent comfortable, leaning forward against the invisible surface", - "lower_body": "neutral position, standing or slightly bent at knees", - "hands": "palms flattened against the screen, fingers spread, hands on glass", - "feet": "flat on the floor of the box", - "additional": "condensation, breath on glass, slight reflection, feeling of confinement" + "base": "trapped, inside glass box, glass wall", + "head": "face pressed against glass, cheek squishing, looking at viewer", + "upper_body": "leaning forward, pressed against glass", + "lower_body": "standing, crouching", + "hands": "hands on glass, palms pressed against glass, fingers spread", + "feet": "standing on floor", + "additional": "condensation on glass, fogged glass, breath on glass, reflection" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pressed against glass", - "hands on glass", - "face against glass", - "trapped", - "glass wall", - "behind glass" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/glory_wall_stuck_illustrious.json b/data/actions/glory_wall_stuck_illustrious.json index 4369ed5..2a83b08 100644 --- a/data/actions/glory_wall_stuck_illustrious.json +++ b/data/actions/glory_wall_stuck_illustrious.json @@ -3,12 +3,12 @@ "action_name": "Glory Wall Stuck Illustrious", "action": { "base": "stuck", - "head": "", - "upper_body": "", - "lower_body": "panties aside, underwear, pussy, legs_up", - "hands": "", + "head": "looking_back", + "upper_body": "bent_over", + "lower_body": "panties, panties_aside, underwear, pussy, legs_up", + "hands": "hands_on_wall", "feet": "", - "additional": "glory_hole, wall" + "additional": "glory_hole, wall, from_behind, ass_focus" }, "lora": { "lora_name": "Illustrious/Poses/Glory_Wall_Stuck_illustrious.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 0.2, "lora_weight_max": 0.8 }, - "tags": [ - "stuck", - "glory_hole", - "ass_focus", - "from_behind", - "looking_back", - "bent_over", - "ass", - "panties", - "legs_up", - "wall" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/goblin_molestation_illustrious.json b/data/actions/goblin_molestation_illustrious.json index d311868..82233ed 100644 --- a/data/actions/goblin_molestation_illustrious.json +++ b/data/actions/goblin_molestation_illustrious.json @@ -1,12 +1,12 @@ { "action": { - "base": "1girl, surrounded, gangbang, torn clothing, shota, cum string, fellatio, irrumatio, captured, defeated", - "head": "tearing, rolling back, distressed", - "upper_body": "restrained, held back, exposed, pinned down, size difference", - "lower_body": "vaginal", - "hands": "", + "base": "1girl, harem, gangbang, group_sex, multiple_goblins, multiple_boys, torn_clothes, cum_on_face, fellatio, irrumatio, captured, defeated, struggling, non-consensual", + "head": "tears, eye_roll, mouth_gagged, distressed", + "upper_body": "restrained, arms_behind_back, exposed_breasts, pinned_down, size_difference", + "lower_body": "vaginal, penetration, multiple_penises", + "hands": "bound", "feet": "", - "additional": "size difference, bodily fluids, messy environment, cave background" + "additional": "bodily_fluids, messy, semen, semen_on_body, cave, background_goblins, dark_environment" }, "action_id": "goblin_molestation_illustrious", "action_name": "Goblin Molestation Illustrious", @@ -17,16 +17,8 @@ "lora_weight_max": 0.8, "lora_weight_min": 0.8 }, - "tags": [ - "1girl", - "goblin", - "multiple_boys", - "gangbang", - "group_sex", - "sex", - "cum", - "size_difference", - "surrounded", - "rape" - ] -} + "tags": { + "participants": "1girl, multiple_goblins, multiple_boys", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/goblin_molestation_illustrious_02.json b/data/actions/goblin_molestation_illustrious_02.json index 4187cad..2f4a867 100644 --- a/data/actions/goblin_molestation_illustrious_02.json +++ b/data/actions/goblin_molestation_illustrious_02.json @@ -1,12 +1,12 @@ { "action": { - "base": "1girl, surrounded, gangbang, torn clothing, (shota:1.5), cum string, fellatio, irrumatio, captured, defeated", - "head": "hands on anothers head, tearing, rolling back, distressed", - "upper_body": "restrained, held back, size difference", - "lower_body": "vaginal", - "hands": "", + "base": "1girl, multiple_boys, gangbang, group_sex, size_difference, bodily_fluids, violation, dominated", + "head": "hair_pulling, open_mouth, messy_hair, distressed, crying", + "upper_body": "clothed_pull, arms_held, struggling", + "lower_body": "vaginal, spread_legs, standing", + "hands": "hands_on_hair, grasping", "feet": "", - "additional": "size difference, bodily fluids, messy environment, alley background, faceless male" + "additional": "messy_environment, alley, urban, shadowy, night" }, "action_id": "goblin_molestation_illustrious_02", "action_name": "Shota Molestation", @@ -17,15 +17,8 @@ "lora_weight_max": 0.8, "lora_weight_min": 0.8 }, - "tags": [ - "1girl", - "multiple_boys", - "gangbang", - "group_sex", - "sex", - "cum", - "size_difference", - "surrounded", - "rape" - ] -} + "tags": { + "participants": "1girl multiple_boys", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/goblin_sucking_boobs_illustrious.json b/data/actions/goblin_sucking_boobs_illustrious.json index e21cc26..76e87e7 100644 --- a/data/actions/goblin_sucking_boobs_illustrious.json +++ b/data/actions/goblin_sucking_boobs_illustrious.json @@ -2,13 +2,13 @@ "action_id": "goblin_sucking_boobs_illustrious", "action_name": "Goblin Sucking Boobs Illustrious", "action": { - "base": "1girl with a small goblin creature clinging to her chest", - "head": "goblin's head buried in cleavage or mouth attached to nipple, girl looking down at the goblin or closed in sensation", - "upper_body": "goblin grabbing the breasts or clinging to the torso, exposed breasts being suckled", - "lower_body": "n/a, n/a", - "hands": "goblin's hands kneading or holding the breasts", - "feet": "n/a", - "additional": "size difference between the large female character and the small goblin" + "base": "1girl, small_creature, interacting, size_difference, monster, goblin", + "head": "sucking, cleavage, breasts_being_suckled, looking_down", + "upper_body": "bare_breasts, monster_boy, clinging, groping, kneading_breasts", + "lower_body": "", + "hands": "hands_on_breasts, groping", + "feet": "", + "additional": "size_difference, monster, intimacy, erotic" }, "lora": { "lora_name": "Illustrious/Poses/Goblin_sucking_boobs_Illustrious.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "goblin", - "breast_sucking", - "breastfeeding", - "monster", - "lactation", - "1girl", - "monster_boy", - "size_difference" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/goblins_burrow_il_nai_py.json b/data/actions/goblins_burrow_il_nai_py.json index daa7459..83b2d73 100644 --- a/data/actions/goblins_burrow_il_nai_py.json +++ b/data/actions/goblins_burrow_il_nai_py.json @@ -2,13 +2,13 @@ "action_id": "goblins_burrow_il_nai_py", "action_name": "Goblins Burrow Il Nai Py", "action": { - "base": "standing_sex, carrying, interspecies, size_difference", - "head": "blush, sweat, ahegao, closed_eyes, half-closed_eyes", - "upper_body": "embracing, arms_around_neck, large_breasts, nipples, nude", - "lower_body": "sex, cum_in_pussy, vaginal_penetration, spread_legs, wrapped_around", - "hands": "clinging", + "base": "standing_sex, carrying, interspecies, size_difference, male_focus, female_focus", + "head": "blush, sweat, ahegao, closed_eyes, half-closed_eyes, open_mouth", + "upper_body": "embracing, arms_around_neck, large_breasts, nipples, naked", + "lower_body": "vaginal, cum_in_pussy, vaginal_penetration, spread_legs, legs_around_waist", + "hands": "clinging, hands_on_back", "feet": "barefoot", - "additional": "cave, outdoors, torn_clothes, peephole" + "additional": "cave, dark, dirt, torn_clothes, peephole" }, "lora": { "lora_name": "Illustrious/Poses/Goblins burrow-IL_NAI_PY.safetensors", @@ -17,21 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "goblin", - "standing_sex", - "size_difference", - "interspecies", - "spread_legs", - "carrying", - "cave", - "outdoors", - "sweat", - "blush", - "torn_clothes", - "cum", - "peephole", - "1girl", - "1boy" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/good_morning_ilxl_v1.json b/data/actions/good_morning_ilxl_v1.json index 1139547..61c78ab 100644 --- a/data/actions/good_morning_ilxl_v1.json +++ b/data/actions/good_morning_ilxl_v1.json @@ -2,13 +2,13 @@ "action_id": "good_morning_ilxl_v1", "action_name": "Good Morning Ilxl V1", "action": { - "base": "sitting in bed, stretching, waking up pose", - "head": "head tilted back, yawning, mouth open, closed eyes, sleepy expression, squinting", - "upper_body": "arms up, arms above head, reaching upwards, arched back, chest expanded, leaning back", - "lower_body": "sitting, hips grounded on mattress, legs crossed, lower body under blanket, covered legs", - "hands": "interlocked fingers, hands clasped, palms facing up", - "feet": "hidden feet, toes curled", - "additional": "messy hair, bed sheet, pillow, morning light, pajamas, nightgown, sunbeams" + "base": "sitting, bed, stretching, waking_up", + "head": "head_back, yawning, mouth_open, closed_eyes, sleepy, squinting", + "upper_body": "arms_up, arms_above_head, reaching_upwards, arched_back, upper_body", + "lower_body": "sitting, legs_crossed, bed_sheet", + "hands": "interlocked_fingers, hands_clasped", + "feet": "hidden_feet", + "additional": "messy_hair, pillow, morning, sunlight, sunbeams, pajamas, nightgown" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "stretching", - "waking up", - "yawning", - "arms up", - "in bed", - "messy hair", - "morning light", - "pajamas" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/grabbing_breasts_under_clothes_illustrious_v1_0.json b/data/actions/grabbing_breasts_under_clothes_illustrious_v1_0.json index 0ea96e8..ba14f35 100644 --- a/data/actions/grabbing_breasts_under_clothes_illustrious_v1_0.json +++ b/data/actions/grabbing_breasts_under_clothes_illustrious_v1_0.json @@ -2,13 +2,13 @@ "action_id": "grabbing_breasts_under_clothes_illustrious_v1_0", "action_name": "Grabbing Breasts Under Clothes Illustrious V1 0", "action": { - "base": "standing or sitting poses focusing on the upper body interaction with clothing", - "head": "flustered or aroused expression, face blushed, biting lower lip, half-closed eyes or looking directly at viewer with intensity", - "upper_body": "arms bent at the elbows, forearms disappearing under the hem of the top, shirt lifted slightly relative to hand position, visible clothing bulge from hands underneath, fabric stretched over chest", - "lower_body": "neutral position or hips slightly swayed, standing with legs together or knees knocking", - "hands": "hands under clothes, hands under shirt, hidden hands grasping chest", - "feet": "neutral stance", - "additional": "clothes deformation, self groping, fabric tension, sexual innuendo" + "base": "standing, sitting, upper body focus", + "head": "flustered, blush, biting lip, half-closed eyes, looking at viewer", + "upper_body": "arms bent, hands under shirt, visible bulge, fabric tension", + "lower_body": "standing, knees together, hips", + "hands": "hands under clothes, hands under shirt, breast grab, touching own chest", + "feet": "standing", + "additional": "clothes deformation, self-groping, cloth, fabric, sexual, erotic" }, "participants": { "solo_focus": "true", @@ -21,14 +21,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "hands under clothes", - "grabbing own breasts", - "shirt lift", - "clothes bulge", - "touching chest", - "self groping", - "under shirt", - "blush" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + }, + "prompt": "hands_under_clothes, hands_under_shirt, grabbing_own_breasts, self-groping, shirt_lift, clothes_bulge, touching_own_chest, blush, biting_lip, half-closed_eyes, fabric_tension, clothes_deformation" +} \ No newline at end of file diff --git a/data/actions/groupsex.json b/data/actions/groupsex.json index 223c7c6..5661c6b 100644 --- a/data/actions/groupsex.json +++ b/data/actions/groupsex.json @@ -2,13 +2,13 @@ "action_id": "groupsex", "action_name": "Groupsex", "action": { - "base": "multiple subjects, crowded composition, bodies overlapping, group pile, entangled poses", - "head": "various angles, faces close together, looking at viewer or partners, heavy breathing expression, half-closed, heart-shaped pupils, rolling back, averted gaze", - "upper_body": "hugging, holding shoulders, reaching out, grabbing sheets, arms intertwined, bodies pressed against each other, arching backs, sweating skin", - "lower_body": "close proximity, hips connecting, kneeling or lying down, interlocked, spread, kneeling, bent knees, wrapped around waists", - "hands": "grasping, touching skin, clutching, pulling", - "feet": "toes curled, plantar flexion, barefoot", - "additional": "intimate atmosphere, steam, high density interaction" + "base": "group, group sex, multi-person, multiple_subjects, bodies_touching, entangled_limbs, crowd_composition, sweaty", + "head": "facial_focus, open_mouth, flushed, sweat, saliva, heavy_breathing, eyes_closed, looking_at_partner, expressionless", + "upper_body": "hugging, arms_around_waist, grabbing, breasts_pressed_together, skin_to_skin, chest_to_chest", + "lower_body": "interlocked_legs, legs_up, spread_legs, kneeling, prone, missionary_position, crouching", + "hands": "fingers_intertwined, clutching, grabbing, hands_on_body, touching_breasts", + "feet": "barefoot, toes_curled, soles_visible", + "additional": "intimate, steam, high_body_density, messy, chaotic_composition" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "group", - "multiple_girls", - "multiple_girls", - "harem", - "reverse_harem", - "polyamory", - "messy", - "cuddle_pile" - ] -} + "tags": { + "participants": "1boy, 3girls, group", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/guided_penetration_illustrious_v1_0.json b/data/actions/guided_penetration_illustrious_v1_0.json index d2b6823..fd50763 100644 --- a/data/actions/guided_penetration_illustrious_v1_0.json +++ b/data/actions/guided_penetration_illustrious_v1_0.json @@ -3,12 +3,12 @@ "action_name": "Guided Penetration Illustrious V1 0", "action": { "base": "guided_penetration", - "head": "looking_at_penis, open_eyes", - "upper_body": "arms_extended, sex", - "lower_body": "vaginal, spread_legs", - "hands": "penis_grab", + "head": "looking_down, gazing_at_penis, open_eyes", + "upper_body": "arms_extended, sex, breasts", + "lower_body": "vaginal_sex, legs_up, spread_legs", + "hands": "holding_penis", "feet": "feet_out_of_frame", - "additional": "insertion" + "additional": "insertion, phallic_focus" }, "lora": { "lora_name": "Illustrious/Poses/guided penetration_illustrious_V1.0.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 1.1, "lora_weight_max": 1.1 }, - "tags": [ - "guided_penetration", - "penis_grab", - "vaginal", - "sex", - "1boy", - "1girl", - "penis", - "hands_on_penis" - ] -} + "tags": { + "participants": "1boy 1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/gyaru_bitch_illustrious.json b/data/actions/gyaru_bitch_illustrious.json index 6bf86bd..ebc54ff 100644 --- a/data/actions/gyaru_bitch_illustrious.json +++ b/data/actions/gyaru_bitch_illustrious.json @@ -2,13 +2,13 @@ "action_id": "gyaru_bitch_illustrious", "action_name": "Gyaru Bitch Illustrious", "action": { - "base": "standing, energetic pose, looking_at_viewer", - "head": "blonde_hair, heavy_makeup, smiling, tanned_skin, eyelashes, eyeshadow", - "upper_body": "hand_on_hip, arm_up, animal_print, revealing_clothes, cleavage, navel", - "lower_body": "short_skirt, hips, tanned_legs, standing", + "base": "standing, energetic_pose, looking_at_viewer", + "head": "blonde_hair, heavy_makeup, lipstick, smile, tanned_skin, long_eyelashes, eyeshadow", + "upper_body": "hand_on_hip, arm_up, animal_print, cleavage, midriff, navel", + "lower_body": "mini_skirt, thighs, tanned_legs, standing", "hands": "v_sign, long_fingernails", "feet": "high_heels", - "additional": "jewelry, necklace, earrings" + "additional": "jewelry, necklace, earrings, gyaru" }, "lora": { "lora_name": "Illustrious/Poses/Gyaru_bitch_illustrious.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "gyaru", - "dark_skin", - "animal_print", - "long_fingernails", - "makeup", - "blonde_hair", - "jewelry", - "revealing_clothes", - "navel" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/gyaru_v_illustriousxl_lora_nochekaiser.json b/data/actions/gyaru_v_illustriousxl_lora_nochekaiser.json index f6c9ab2..466466f 100644 --- a/data/actions/gyaru_v_illustriousxl_lora_nochekaiser.json +++ b/data/actions/gyaru_v_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "gyaru_v_illustriousxl_lora_nochekaiser", "action_name": "Gyaru V Illustriousxl Lora Nochekaiser", "action": { - "base": "leaning_forward, standing or cowboy_shot", - "head": "tilted_head, smile, blush, open_mouth or grin, one_eye_closed, glowing_eyes or winking, looking_at_viewer", + "base": "leaning_forward, cowboy_shot", + "head": "tilted_head, smile, blush, open_mouth, winking, looking_at_viewer", "upper_body": "arm_up, reaching_towards_viewer, leaning_forward, upper_body", - "lower_body": "n/a, n/a", - "hands": "v_over_eye, v_sign, fingers_near_face", - "feet": "n/a", - "additional": "selfie, gyaru, energetic atmosphere" + "lower_body": "", + "hands": "v_sign, hands_near_face", + "feet": "", + "additional": "selfie, gyaru, energetic" }, "lora": { "lora_name": "Illustrious/Poses/gyaru-v-illustriousxl-lora-nochekaiser.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "gyaru", - "v_over_eye", - "leaning_forward", - "one_eye_closed", - "looking_at_viewer", - "blush", - "smile", - "selfie", - "open_mouth", - "grin" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/hair_floating_up_000008.json b/data/actions/hair_floating_up_000008.json index 5b99208..5f9e584 100644 --- a/data/actions/hair_floating_up_000008.json +++ b/data/actions/hair_floating_up_000008.json @@ -2,13 +2,13 @@ "action_id": "hair_floating_up_000008", "action_name": "Hair Floating Up 000008", "action": { - "base": "ethereal stance, appearing weightless or caught in a strong updraft", - "head": "face framed by rising locks, looking straight ahead, intense gaze, perhaps glowing or wide with power", - "upper_body": "slightly abducted from sides, floating upwards gently, upright posture, clothing billowing upwards against gravity", - "lower_body": "neutral alignment, straight or slightly bent at knees, hovering", - "hands": "fingers relaxed and slightly curled, palms facing slightly up", - "feet": "toes pointed downwards, not touching the ground", - "additional": "long hair vertically rising and fanning out above the head, antigravity effect, mystical atmosphere" + "base": "levitation, anti-gravity, dynamic_pose, ethereal_pose", + "head": "hair_floating, hair_up, flowing_hair, intense_gaze, looking_at_viewer", + "upper_body": "floating, billowing_clothes, arms_at_side, upright", + "lower_body": "hovering, off-ground", + "hands": "relaxed_hands, open_hands", + "feet": "pointed_toes", + "additional": "supernatural, mystical_aura, particles, floating_hair" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "hair floating", - "antigravity", - "ethereal", - "weightlessness", - "rising hair", - "dynamic pose" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/handoncheek_kiss_000010.json b/data/actions/handoncheek_kiss_000010.json index a9c7379..75a8236 100644 --- a/data/actions/handoncheek_kiss_000010.json +++ b/data/actions/handoncheek_kiss_000010.json @@ -2,13 +2,13 @@ "action_id": "handoncheek_kiss_000010", "action_name": "Handoncheek Kiss 000010", "action": { - "base": "portrait or upper body shot, casual posture", - "head": "slightly tilted, resting weight on hand, looking at viewer or gazing away thoughtfully", - "upper_body": "one arm raised, elbow bent comfortably, facing forward or slightly turned", - "lower_body": "neutral position, standing or sitting", - "hands": "palm resting against cheek, touching face, soft fingers", - "feet": "out of frame or neutral", - "additional": "expression of boredom, deep thought, or coyness" + "base": "upper_body, portrait, casual", + "head": "head_tilt, looking_at_viewer, thoughtful_expression", + "upper_body": "arm_raised, elbow_on_surface, facing_viewer", + "lower_body": "neutral_position, sitting", + "hands": "hand_on_cheek, touching_face, fingers_intertwined", + "feet": "not_applicable", + "additional": "bored, pensive, coy, leaning_on_hand" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "hand on cheek", - "touching face", - "resting head on hand", - "thinking", - "bored", - "portrait", - "coy" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/head_back_irrumatio_illustriousxl_lora_nochekaiser.json b/data/actions/head_back_irrumatio_illustriousxl_lora_nochekaiser.json index 76caa02..a3ee705 100644 --- a/data/actions/head_back_irrumatio_illustriousxl_lora_nochekaiser.json +++ b/data/actions/head_back_irrumatio_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "head_back_irrumatio_illustriousxl_lora_nochekaiser", "action_name": "Head Back Irrumatio Illustriousxl Lora Nochekaiser", "action": { - "base": "kneeling or sitting, body slightly arched backwards to accommodate position", - "head": "head tilted back, chin pointing up, mouth wide open, tongue sticking out, eyes looking up, rolled back, or squinting", - "upper_body": "arms resting at sides or hands placed on thighs, back arched, chest projected forward", - "lower_body": "kneeling, neutral alignment, kneeling with shins flat on the surface", - "hands": "resting on thighs, clenching knees, or grabbing partner", - "feet": "toes pointing backward or tucked under", - "additional": "facial fluids, saliva trail, heavy breathing" + "base": "kneeling, arched_back", + "head": "head_back, open_mouth, tongue_out, looking_up", + "upper_body": "arched_back, chest_out", + "lower_body": "kneeling", + "hands": "hands_on_thighs, grabbing", + "feet": "feet_together", + "additional": "saliva, facial_fluids, heavy_breathing" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "irrumatio", - "fellatio", - "head back", - "open mouth", - "tongue", - "tongue out", - "kneeling", - "saliva", - "looking up", - "oral" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/hold_wrist_missionary.json b/data/actions/hold_wrist_missionary.json index 4c8dfa1..a070965 100644 --- a/data/actions/hold_wrist_missionary.json +++ b/data/actions/hold_wrist_missionary.json @@ -2,13 +2,13 @@ "action_id": "hold_wrist_missionary", "action_name": "Hold Wrist Missionary", "action": { - "base": "lying on back, missionary position, partner on top, body pinned down", - "head": "resting on surface, face looking up or to side, looking at partner or closed", - "upper_body": "arms stretched above head, biceps exposing underarms, chest facing upwards, lying flat", - "lower_body": "hips flat or slightly elevated, exposed, legs spread, knees bent, thighs open in M-shape or wrapped around partner", - "hands": "wrists strictly held by partner, hands pinned to surface", - "feet": "relaxed or toes curled", - "additional": "intimate interaction, partner's hands visible holding wrists, dominance dynamic" + "base": "missionary, facing each other, on top, lying on back, intimacy, sex", + "head": "looking at partner", + "upper_body": "arms overhead, arms above head", + "lower_body": "legs apart, legs spread, knees up", + "hands": "wrists held", + "feet": "toes curled", + "additional": "pinned, dominance, submission, holding hands" }, "participants": { "solo_focus": "true", @@ -21,14 +21,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "missionary", - "on back", - "wrists pinned", - "arms above head", - "holding wrists", - "lying on bed", - "duo", - "pinned down" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + }, + "prompt": "missionary, on_back, wrists_held, arms_above_head, lying_on_bed, duo, pinned_down, sex, intimacy, legs_spread, legs_apart" +} \ No newline at end of file diff --git a/data/actions/hugging_doggystyle_illustriousxl_lora_nochekaiser.json b/data/actions/hugging_doggystyle_illustriousxl_lora_nochekaiser.json index 65196f7..3226614 100644 --- a/data/actions/hugging_doggystyle_illustriousxl_lora_nochekaiser.json +++ b/data/actions/hugging_doggystyle_illustriousxl_lora_nochekaiser.json @@ -3,12 +3,12 @@ "action_name": "Hugging Doggystyle Illustriousxl Lora Nochekaiser", "action": { "base": "doggystyle, all_fours, sex_from_behind", - "head": "blush, sweat, open_mouth, rolled_eyes, closed_eyes", + "head": "blush, sweat, open_mouth, rolled_eyes, ecstatic", "upper_body": "hug, hug_from_behind, hanging_breasts, bent_over, trembling", - "lower_body": "hips, kneeling, spread_legs", - "hands": "hands_on_sheets", + "lower_body": "kneeling, spread_legs, ass", + "hands": "hands_on_body", "feet": "toes", - "additional": "completely_nude, motion_lines, hetero, sex" + "additional": "nude, motion_lines, hetero, sex" }, "lora": { "lora_name": "Illustrious/Poses/hugging-doggystyle-illustriousxl-lora-nochekaiser.safetensors", @@ -17,18 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "hugging_doggystyle", - "hug", - "doggystyle", - "sex_from_behind", - "all_fours", - "hug_from_behind", - "hanging_breasts", - "trembling", - "sweat", - "open_mouth", - "completely_nude", - "motion_lines" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/hugkissingbreast_press_pov_illustrious_000005.json b/data/actions/hugkissingbreast_press_pov_illustrious_000005.json index 662ebec..378a535 100644 --- a/data/actions/hugkissingbreast_press_pov_illustrious_000005.json +++ b/data/actions/hugkissingbreast_press_pov_illustrious_000005.json @@ -2,13 +2,13 @@ "action_id": "hugkissingbreast_press_pov_illustrious_000005", "action_name": "Hugkissingbreast Press Pov Illustrious 000005", "action": { - "base": "POV close-up of a character hugging and kissing the viewer with breasts pressed against the 'camera'", - "head": "tilted forward, kissing expression, often with tongue or saliva trail, intense focus, closed_eyes or looking_at_viewer, passionate gaze", - "upper_body": "arms_around_neck or reaching_towards_viewer, embracing the viewer, breast_press against the viewer, reduced distance", - "lower_body": "not visible (close-up), not visible", - "hands": "touching viewer's face or gripping shoulders (off-screen reference)", - "feet": "not visible", - "additional": "intimate atmosphere, blushing, french_kiss, saliva_trail" + "base": "pov, kiss, breast_press, hug, close-up", + "head": "head_tilt, kissing, closed_eyes, intense_expression, blushing", + "upper_body": "arms_around_neck, reaching_towards_viewer, breasts_pressed_against_viewer", + "lower_body": "", + "hands": "hands_on_viewer, gripping_shoulders", + "feet": "", + "additional": "french_kiss, tongue, saliva_trail, intimate" }, "lora": { "lora_name": "Illustrious/Poses/Hugkissingbreast_press_pov_Illustrious-000005.safetensors", @@ -17,20 +17,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "pov", - "kiss", - "breast_press", - "hug", - "french_kiss", - "close-up", - "reaching_towards_viewer", - "arms_around_neck", - "closed_eyes", - "blush", - "saliva_trail", - "tongue", - "head_tilt", - "1girl" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/id_card_after_sex_illustriousxl_lora_nochekaiser.json b/data/actions/id_card_after_sex_illustriousxl_lora_nochekaiser.json index 8b94a57..e6dc51c 100644 --- a/data/actions/id_card_after_sex_illustriousxl_lora_nochekaiser.json +++ b/data/actions/id_card_after_sex_illustriousxl_lora_nochekaiser.json @@ -5,10 +5,10 @@ "base": "lying, on_bed, cowboy_shot, after_sex", "head": "messy_hair, blush, sweat, drooling, heavy_breathing, looking_at_viewer, half-closed_eyes", "upper_body": "sheet_grab, navel, sweat, breasts", - "lower_body": "bed_sheet, wet_spot, lying", + "lower_body": "bed_sheet, damp_sheet, lying", "hands": "holding_id_card", "feet": "barefoot", - "additional": "id_card, pov, interior" + "additional": "id_card, pov, indoors" }, "lora": { "lora_name": "Illustrious/Poses/id-card-after-sex-illustriousxl-lora-nochekaiser.safetensors", @@ -17,22 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "holding_id_card", - "id_card", - "after_sex", - "lying", - "on_bed", - "bed_sheet", - "sweat", - "blush", - "messy_hair", - "sheet_grab", - "drooling", - "heavy_breathing", - "wet_spot", - "navel", - "cowboy_shot", - "pov" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/il_cheekbj.json b/data/actions/il_cheekbj.json index 9cf4ca5..c22d7a4 100644 --- a/data/actions/il_cheekbj.json +++ b/data/actions/il_cheekbj.json @@ -3,12 +3,12 @@ "action_name": "Il Cheekbj", "action": { "base": "kneeling", - "head": "fellatio, cheek_bulge, open_mouth, looking_at_viewer", - "upper_body": "hands_on_legs, leaning_forward", - "lower_body": "kneeling, kneeling", - "hands": "resting", - "feet": "toes_on_ground", - "additional": "penis" + "head": "fellatio, one_cheek_bulge, looking_at_viewer", + "upper_body": "leaning_forward", + "lower_body": "kneeling", + "hands": "hands_on_legs", + "feet": "barefoot", + "additional": "fellatio, penis_in_mouth" }, "lora": { "lora_name": "Illustrious/Poses/IL_cheekbj.safetensors", @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "fellatio", - "cheek_bulge", - "kneeling", - "looking_at_viewer", - "penis" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/illustrious_standing_cunnilingus_000010.json b/data/actions/illustrious_standing_cunnilingus_000010.json index da05c72..9594ca1 100644 --- a/data/actions/illustrious_standing_cunnilingus_000010.json +++ b/data/actions/illustrious_standing_cunnilingus_000010.json @@ -2,13 +2,13 @@ "action_id": "illustrious_standing_cunnilingus_000010", "action_name": "Illustrious Standing Cunnilingus 000010", "action": { - "base": "standing cunnilingus, femdom, 1girl standing, 1boy kneeling", - "head": "looking down, evil smirk, looking at partner", - "upper_body": "arms at sides or arms behind head, facing viewer or facing partner", - "lower_body": "legs apart, standing", - "hands": "resting on partner's head", - "feet": "standing", - "additional": "male between legs, oral sex, forced cunnilingus" + "base": "standing_cunnilingus, 1girl, 1boy, female_dominant, male_kneeling", + "head": "looking_down, smirking, eye_contact", + "upper_body": "arms_behind_head, standing", + "lower_body": "spread_legs, standing", + "hands": "hands_on_head", + "feet": "barefoot", + "additional": "male_between_legs, oral_sex, cunnilingus, forced_cunnilingus" }, "lora": { "lora_name": "Illustrious/Poses/Illustrious_Standing_Cunnilingus-000010.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 0.65, "lora_weight_max": 0.65 }, - "tags": [ - "standing_cunnilingus", - "cunnilingus", - "femdom", - "standing", - "kneeling", - "looking_down", - "legs_apart", - "between_legs", - "forced_cunnilingus" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/illustriousxl_size_difference_large_female.json b/data/actions/illustriousxl_size_difference_large_female.json index cf0e782..d9748db 100644 --- a/data/actions/illustriousxl_size_difference_large_female.json +++ b/data/actions/illustriousxl_size_difference_large_female.json @@ -2,13 +2,13 @@ "action_id": "illustriousxl_size_difference_large_female", "action_name": "Illustriousxl Size Difference Large Female", "action": { - "base": "standing, size_difference, height_difference, giantess, mini_person, duo", + "base": "size_difference, height_difference, giantess, chibi, mini_person, duo", "head": "looking_down, looking_at_another, open_eyes", "upper_body": "arms_at_sides, upper_body, leaning_forward", "lower_body": "hips, standing, long_legs", "hands": "hands_down", "feet": "standing", - "additional": "low_angle, man_looking_up" + "additional": "low_angle, looking_up" }, "lora": { "lora_name": "Illustrious/Poses/IllustriousXL_Size_difference_large_female.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "size_difference", - "giantess", - "height_difference", - "tall_female", - "larger_female", - "mini_person", - "looking_down", - "looking_up", - "looking_at_another", - "standing" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/ilst.json b/data/actions/ilst.json index 523f161..5a2e5d1 100644 --- a/data/actions/ilst.json +++ b/data/actions/ilst.json @@ -2,13 +2,13 @@ "action_id": "ilst", "action_name": "Ilst", "action": { - "base": "squatting or standing over the viewer, dominating the frame", - "head": "looking down at viewer, looking at viewer", - "upper_body": "reaching towards viewer, one hand extending down, leaning forward slightly", - "lower_body": "centered in view, from below angle, straddling the viewer, wide stance", - "hands": "reaching or gesturing towards the camera", - "feet": "planted on ground", - "additional": "perspective from below, intimate proximity" + "base": "from_below, looking_down, squatting, POV, wide_stance, intimate_proximity", + "head": "looking_at_viewer, head_tilt", + "upper_body": "reaching_towards_viewer, hands_reaching, leaning_forward", + "lower_body": "legs_apart, straddling, centered_in_view", + "hands": "reaching_towards_camera", + "feet": "feet_on_ground", + "additional": "perspective_from_below, dominant_pose, facesitting_position" }, "lora": { "lora_name": "Illustrious/Poses/ILST.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "imminent_facesitting", - "pov", - "from_below", - "squatting", - "standing", - "looking_at_viewer", - "reaching_towards_viewer", - "legs_apart", - "solo" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/imminent_penetration_illustriousxl_lora_nochekaiser.json b/data/actions/imminent_penetration_illustriousxl_lora_nochekaiser.json index fc18224..dc13855 100644 --- a/data/actions/imminent_penetration_illustriousxl_lora_nochekaiser.json +++ b/data/actions/imminent_penetration_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "imminent_penetration_illustriousxl_lora_nochekaiser", "action_name": "Imminent Penetration Illustriousxl Lora Nochekaiser", "action": { - "base": "imminent_penetration, lying, on_back, spread_legs", - "head": "blush, closed_mouth, looking_at_viewer", - "upper_body": "arms_at_sides, navel, open_shirt, open_clothes", - "lower_body": "bottomless, heterosexual, imminent_vaginal, spread_legs, panties_around_one_leg", - "hands": "torso_grab", + "base": "imminent_penetration, lying_on_back, spread_legs", + "head": "blush, open_mouth, looking_at_viewer", + "upper_body": "open_clothes, open_shirt, navel", + "lower_body": "bottomless, spread_legs, panties_around_one_leg, penetration", + "hands": "hands_on_body, torso_grab", "feet": "feet_out_of_frame", - "additional": "sex, penis, erection, uncensored" + "additional": "sex, male_focus, erection, uncensored" }, "lora": { "lora_name": "Illustrious/Poses/imminent-penetration-illustriousxl-lora-nochekaiser.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "imminent_penetration", - "torso_grab", - "lying", - "on_back", - "spread_legs", - "bottomless", - "open_shirt", - "blush", - "panties_around_one_leg" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/immobilizationalpha_2_illustrious_dim_12_sv_cumulative_0_75.json b/data/actions/immobilizationalpha_2_illustrious_dim_12_sv_cumulative_0_75.json index 1949f7f..ffcea03 100644 --- a/data/actions/immobilizationalpha_2_illustrious_dim_12_sv_cumulative_0_75.json +++ b/data/actions/immobilizationalpha_2_illustrious_dim_12_sv_cumulative_0_75.json @@ -2,13 +2,13 @@ "action_id": "immobilizationalpha_2_illustrious_dim_12_sv_cumulative_0_75", "action_name": "Immobilizationalpha 2 Illustrious Dim 12 Sv Cumulative 0 75", "action": { - "base": "restrained, immobilized, pinned to wall, spread eagle", - "head": "looking at viewer, slight distress, open eyes", - "upper_body": "arms spread, arms restrained, wrists bound, cuffs, straps on body, chest harness", - "lower_body": "facing viewer, legs spread, legs restrained, ankles bound", - "hands": "hands tied, open hands", - "feet": "feet hanging", - "additional": "chains, metal cuffs, dungeon or sci-fi setting, wall" + "base": "restrained, immobilized, pinned_to_wall, spread_eagle", + "head": "looking_at_viewer, slight_distress, open_eyes", + "upper_body": "arms_spread, arms_restrained, wrists_bound, metallic_cuffs, chest_harness, straps", + "lower_body": "facing_viewer, legs_spread, legs_restrained, ankles_bound", + "hands": "hands_tied, open_hands", + "feet": "feet_hanging", + "additional": "chains, metallic_cuffs, dungeon, sci-fi, wall" }, "participants": { "solo_focus": "true", @@ -21,11 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "bondage", - "restrained", - "immobilization", - "cuffs", - "wall" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/implied_fellatio_illustriousxl_lora_nochekaiser.json b/data/actions/implied_fellatio_illustriousxl_lora_nochekaiser.json index 765ddc1..1ff7e9a 100644 --- a/data/actions/implied_fellatio_illustriousxl_lora_nochekaiser.json +++ b/data/actions/implied_fellatio_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "implied_fellatio_illustriousxl_lora_nochekaiser", "action_name": "Implied Fellatio Illustriousxl Lora Nochekaiser", "action": { - "base": "medium shot or close-up focusing on the face and upper body, often angled from above or slightly below to enhance the suggestive context", - "head": "tilted slightly back or forward, mouth open in an O-shape, tongue visible or sticking out, cheeks heavily flushed with blush, gazing upward or directly at the viewer, eyelids half-closed (bedroom eyes), potentially heart-shaped pupils", - "upper_body": "bent at the elbows, bringing hands up towards the face, leaning forward or arching back slightly, emphasizing the chest and neck line", - "lower_body": "often obscured, likely in a kneeling or sitting position, kneeling or sitting under the body if visible", - "hands": "holding a cylindrical object (such as a microphone, bottle, popsicle, corndog, or banana) close to the open mouth", - "feet": "tucked under or out of frame", - "additional": "saliva strings connecting mouth to object, drool, steam breath, messy face" + "base": "medium_shot, cowboy_shot, pov, dynamic_angle", + "head": "head_back, mouth_open, tongue, drool, blush, half-closed_eyes, looking_at_viewer, heavy_breathing", + "upper_body": "kneeling, arching, hands_at_side, shoulders_back", + "lower_body": "kneeling, kneeling_on_floor", + "hands": "hands_near_mouth, holding_object", + "feet": "barefoot, feet_together", + "additional": "saliva, slime, facial_fluids, messy, suggestive" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "implied fellatio", - "open mouth", - "tongue", - "saliva", - "holding object", - "looking at viewer", - "blush", - "suggestive", - "tongue out", - "drooling" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/impossiblefit.json b/data/actions/impossiblefit.json index 4cb1a11..5633d8f 100644 --- a/data/actions/impossiblefit.json +++ b/data/actions/impossiblefit.json @@ -2,13 +2,13 @@ "action_id": "impossiblefit", "action_name": "Impossiblefit", "action": { - "base": "kneeling on ground, facing partner", - "head": "looking down, looking at penis, wide open, expression of awe or fear, blushing", - "upper_body": "reaching forward or hands protecting body, leaning slightly back or forward in anticipation", - "lower_body": "kneeling, kneeling, spread or together", - "hands": "tentative touch or handjob", - "feet": "tucked behind", - "additional": "extreme size difference, sweat drops, open mouth" + "base": "kneeling, facing partner, front view", + "head": "looking_down, looking_at_penis, open_mouth, blushing, awe", + "upper_body": "leaning_forward, reaching_forward, hand_on_thigh", + "lower_body": "kneeling, spread_legs", + "hands": "hands_on_thighs, reaching_forward", + "feet": "tucked_feet", + "additional": "size_difference, huge_penis, sweat, impending_sex" }, "lora": { "lora_name": "Illustrious/Poses/impossiblefit.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "size_difference", - "huge_penis", - "imminent_penetration", - "penis_awe", - "looking_at_penis", - "blush", - "sweat", - "scared", - "open_mouth", - "penis_on_stomach" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/instant_loss_caught_il_nai_py.json b/data/actions/instant_loss_caught_il_nai_py.json index be71278..e28ce52 100644 --- a/data/actions/instant_loss_caught_il_nai_py.json +++ b/data/actions/instant_loss_caught_il_nai_py.json @@ -2,13 +2,13 @@ "action_id": "instant_loss_caught_il_nai_py", "action_name": "Instant Loss Caught Il Nai Py", "action": { - "base": "lying, on_back, spread_legs, defeat", - "head": "blush, sweat, open_mouth, tongue_out, looking_at_viewer, half_closed_eyes, tears", - "upper_body": "arms_at_sides, grabbing, exposed_breasts, arching_back", - "lower_body": "legs_spread, pelvis_lift, spread_legs, knees_up", + "base": "lying, on_back, spread_legs, defeat, cinematic_shot", + "head": "blush, sweat, open_mouth, tongue_out, looking_at_viewer, half-closed_eyes, tears, expressionless", + "upper_body": "arms_at_sides, hands_at_sides, exposed_breasts, nipples, arching_back", + "lower_body": "legs_spread, thighs_spread, pelvis_lift, knees_up, cameltoe", "hands": "clenched_hands", "feet": "toes_curled", - "additional": "2koma, multiple_views, penis_shadow, comic" + "additional": "2koma, multiple_views, shadow, comic_panel, dynamic_angle" }, "lora": { "lora_name": "Illustrious/Poses/Instant loss caught-IL_NAI_PY.safetensors", @@ -17,19 +17,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "instant_loss", - "caught", - "2koma", - "multiple_views", - "penis_shadow", - "lying", - "on_back", - "spread_legs", - "blush", - "open_mouth", - "sweat", - "tongue_out", - "defeat" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/irrumatio_illustrious.json b/data/actions/irrumatio_illustrious.json index e08b062..66c1cca 100644 --- a/data/actions/irrumatio_illustrious.json +++ b/data/actions/irrumatio_illustrious.json @@ -2,13 +2,13 @@ "action_id": "irrumatio_illustrious", "action_name": "Irrumatio Illustrious", "action": { - "base": "duo, sexual act, male standing, female kneeling in front, height difference", - "head": "head tilted back, mouth wide open, penis in mouth, cheek bulge, face forced into crotch, upturned eyes, rolling eyes, ahegao, tearing up", - "upper_body": "male arms reaching down, female arms holding male legs or limp at sides, male hips thrust forward, female slightly leaning forward", - "lower_body": "crotch to face contact, oral penetration, male standing straight or legs spread, female kneeling on floor", - "hands": "male hands grabbing female's head, grabbing hair, guiding head", - "feet": "feet obscured or toes on ground", - "additional": "deepthroat, saliva, rough sex, domination" + "base": "1girl, 1boy, duo, sexual_act, standing, kneeling, height_difference", + "head": "head_tilted_back, mouth_wide_open, penis_in_mouth, cheek_bulge, face_forced_into_crotch, upturned_eyes, rolling_eyes, ahegao, tearing_up", + "upper_body": "reaching_down, holding_legs, thrusting, leaning_forward", + "lower_body": "crotch_to_face_contact, oral_penetration, standing_straight, kneeling_on_floor", + "hands": "hands_on_head, holding_hair, guiding_head", + "feet": "barefoot", + "additional": "deepthroat, saliva, rough_sex, domination, oral_sex" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "irrumatio", - "fellatio", - "oral sex", - "head grab", - "grabbing hair", - "deepthroat", - "kneeling", - "penis", - "rough sex", - "duo" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/just_the_tip.json b/data/actions/just_the_tip.json index ad48adf..65bd904 100644 --- a/data/actions/just_the_tip.json +++ b/data/actions/just_the_tip.json @@ -2,13 +2,13 @@ "action_id": "just_the_tip", "action_name": "Just The Tip", "action": { - "base": "character standing in a bashful, introverted pose, body slightly crunched inward", - "head": "tilted slightly downward or looking up through bangs, blushing cheeks, averted gaze or shy eye contact, puppy dog eyes", - "upper_body": "bent at the elbows, brought together in front of the chest, leaning forward slightly in embarrassment", - "lower_body": "neutral position, knees knocked together (knock-kneed)", - "hands": "index finger tips touching each other (et style), other fingers curled into loose fists", - "feet": "pigeon-toed stance (toes pointing inward)", - "additional": "floating easy-going atmosphere or embarrassment lines" + "base": "shyness, bashful, introverted, posture, standing, leaning_forward", + "head": "tilted_head, looking_down, blushing, averted_eyes, puppy_dog_eyes, bangs", + "upper_body": "arms_at_sides, hands_together", + "lower_body": "knock-kneed, pigeon-toed", + "hands": "fingers_touching, index_fingers_touching", + "feet": "pigeon-toed", + "additional": "embarrassment_lines" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "shyness", - "fingers touching", - "index fingers together", - "blush", - "embarrassed", - "pigeon toed", - "knock-kneed", - "bashful" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/kijyoui_illustrious_v1_0.json b/data/actions/kijyoui_illustrious_v1_0.json index b3c9d7b..0d62227 100644 --- a/data/actions/kijyoui_illustrious_v1_0.json +++ b/data/actions/kijyoui_illustrious_v1_0.json @@ -2,13 +2,13 @@ "action_id": "kijyoui_illustrious_v1_0", "action_name": "Kijyoui Illustrious V1 0", "action": { - "base": "character straddling a partner, sitting on top, kneeling position", - "head": "looking down at viewer, flushed face, head tilted back, half-closed eyes, looking at viewer", - "upper_body": "arms resting on partner's chest or bracing on bed, arms raised, arched back, leaning forward or upright, bouncing breasts", - "lower_body": "hips wide, grinding, sitting on crotch, spread legs, knees bent, thighs prominent", - "hands": "hands grasping partner, hands on own hips", - "feet": "feet tucked under, dorsal flexion", - "additional": "pov, motion lines, sweat, messy hair, sexual act" + "base": "straddling, cowgirl_position, on_top, kneeling", + "head": "looking_at_viewer, flushed, head_tilted_back, half-closed_eyes, expressionless", + "upper_body": "arms_on_chest, arched_back, torso_leaning_forward, bouncing_breasts, cleavage", + "lower_body": "grinding, sitting_on_crotch, spread_legs, knees_bent, thighs, pelvic_thrust", + "hands": "grasping, hands_on_hips", + "feet": "barefoot, feet_tucked", + "additional": "pov, motion_lines, sweat, messy_hair, sex_act" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "straddling", - "on_top", - "kneeling", - "cowgirl_position", - "sex", - "vaginal", - "pov", - "spread_legs" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/kiss_multiple_view_close_up_illustrious.json b/data/actions/kiss_multiple_view_close_up_illustrious.json index 255989d..3b71c47 100644 --- a/data/actions/kiss_multiple_view_close_up_illustrious.json +++ b/data/actions/kiss_multiple_view_close_up_illustrious.json @@ -5,9 +5,9 @@ "base": "multiple_views, kiss, french_kiss, affectionate_gesture", "head": "close-up, profile, cheek_to_cheek, closed_eyes", "upper_body": "embrace, arms_around_neck, upper_body, breast_press", - "lower_body": "n/a, n/a", + "lower_body": "", "hands": "cupping_face, hand_on_cheek", - "feet": "n/a", + "feet": "", "additional": "tongue, saliva, saliva_trail, blush, sweat" }, "lora": { @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "multiple_views", - "kiss", - "french_kiss", - "close-up", - "tongue", - "breast_press", - "saliva", - "upper_body", - "closed_eyes", - "profile" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/kissing_penis_illustriousxl_lora_nochekaiser.json b/data/actions/kissing_penis_illustriousxl_lora_nochekaiser.json index 824c703..8cac3b2 100644 --- a/data/actions/kissing_penis_illustriousxl_lora_nochekaiser.json +++ b/data/actions/kissing_penis_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "kissing_penis_illustriousxl_lora_nochekaiser", "action_name": "Kissing Penis Illustriousxl Lora Nochekaiser", "action": { - "base": "fellatio, squatting, from_side", - "head": "profile, blush, closed_eyes", - "upper_body": "arms_down, leaning_forward", - "lower_body": "squatting, squatting", + "base": "fellatio, oral, deepthroat, penis, squatting, side_view", + "head": "profile, blush, closed_eyes, open_mouth, saliva", + "upper_body": "leaning_forward, hands_on_knees, cleavage", + "lower_body": "squatting, spread_legs, buns", "hands": "hands_on_legs", "feet": "barefoot", - "additional": "spoken_heart, heart" + "additional": "heart, floating_heart" }, "lora": { "lora_name": "Illustrious/Poses/kissing-penis-illustriousxl-lora-nochekaiser.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "kissing_penis", - "fellatio", - "squatting", - "from_side", - "closed_eyes", - "blush", - "spoken_heart", - "heart" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/kissstanding_on_one_leg_il_000014.json b/data/actions/kissstanding_on_one_leg_il_000014.json index bf57d9f..edb090d 100644 --- a/data/actions/kissstanding_on_one_leg_il_000014.json +++ b/data/actions/kissstanding_on_one_leg_il_000014.json @@ -2,13 +2,13 @@ "action_id": "kissstanding_on_one_leg_il_000014", "action_name": "Kissstanding On One Leg Il 000014", "action": { - "base": "duo, standing, standing_on_one_leg, kiss, embrace", - "head": "closed_eyes, tilted_head, profile, closed_eyes", - "upper_body": "arms_around_neck, arms_around_waist, hugging, leaning_forward, chest_press", - "lower_body": "facing_viewer, leg_up, bent_knee, standing_on_one_leg", - "hands": "placed_on_back, placed_on_shoulders", + "base": "duo, kiss, embrace, standing, standing_on_one_leg", + "head": "closed_eyes, tilted_head, profile", + "upper_body": "arms_around_neck, arms_around_waist, hugging, upper_body_embrace", + "lower_body": "leg_up, bent_knee, lifting_leg", + "hands": "hands_on_back, hands_on_shoulders", "feet": "one_foot_raised", - "additional": "romantic_ambience, height_difference" + "additional": "romantic, height_difference" }, "lora": { "lora_name": "Illustrious/Poses/KIssStanding-On-One-Leg-IL-000014.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "duo", - "kiss", - "standing", - "standing_on_one_leg", - "leg_up", - "bent_knee", - "embrace", - "arms_around_neck", - "arms_around_waist", - "closed_eyes" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/kneeling_upright_sex_from_behind_illustriousxl_lora_nochekaiser.json b/data/actions/kneeling_upright_sex_from_behind_illustriousxl_lora_nochekaiser.json index d4fd135..6bb5b20 100644 --- a/data/actions/kneeling_upright_sex_from_behind_illustriousxl_lora_nochekaiser.json +++ b/data/actions/kneeling_upright_sex_from_behind_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "kneeling_upright_sex_from_behind_illustriousxl_lora_nochekaiser", "action_name": "Kneeling Upright Sex From Behind Illustriousxl Lora Nochekaiser", "action": { - "base": "kneeling, sex_from_behind, doggystyle", - "head": "blush, open_mouth, sweating, open_eyes, looking_back", - "upper_body": "arms_behind_back, arms_held_back, upright, arching_back, nipples", - "lower_body": "sex_from_behind, rear_entry, kneeling, spread_legs", - "hands": "bound_wrists (optional), clenched_hands", + "base": "kneeling, sex_from_behind, doggystyle, sexual_intercourse", + "head": "blush, open_mouth, sweating, looking_back, parted_lips", + "upper_body": "arms_behind_back, arms_held_back, upright, arching, nipples, breasts", + "lower_body": "rear_entry, kneeling, spread_legs, gap_between_legs", + "hands": "hands_behind_back, clenched_hands", "feet": "barefoot, toes_curled", - "additional": "hetero, motion_lines, motion_blur, bedroom, sweat" + "additional": "hetero, motion_lines, motion_blur, bedroom, sweat, seminal_fluids" }, "lora": { "lora_name": "Illustrious/Poses/kneeling-upright-sex-from-behind-illustriousxl-lora-nochekaiser.safetensors", @@ -17,19 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "kneeling", - "sex_from_behind", - "hetero", - "sex", - "sweat", - "nipples", - "completely_nude", - "blush", - "open_mouth", - "motion_lines", - "motion_blur", - "bedroom", - "doggystyle" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/lap_pov_illustriousxl_lora_nochekaiser.json b/data/actions/lap_pov_illustriousxl_lora_nochekaiser.json index 7b9bed6..eb0f644 100644 --- a/data/actions/lap_pov_illustriousxl_lora_nochekaiser.json +++ b/data/actions/lap_pov_illustriousxl_lora_nochekaiser.json @@ -4,11 +4,11 @@ "action": { "base": "lap_pillow, pov", "head": "looking_down, blush, smile, eye_contact", - "upper_body": "arms_not_visible, from_below, navel", - "lower_body": "thighs, sitting", + "upper_body": "from_below, navel, view_from_below", + "lower_body": "thighs, sitting, lap", "hands": "hands_not_visible", "feet": "feet_out_of_frame", - "additional": "ceiling" + "additional": "ceiling, depth_of_field" }, "lora": { "lora_name": "Illustrious/Poses/lap-pov-illustriousxl-lora-nochekaiser.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "lap_pillow", - "pov", - "from_below", - "looking_down", - "lap_pov", - "eye_contact", - "ceiling", - "thighs", - "navel", - "lying_on_lap" - ] -} + "tags": { + "participants": "1girl", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/leg_hug_v1_ill_10.json b/data/actions/leg_hug_v1_ill_10.json index da770ea..18f2fc3 100644 --- a/data/actions/leg_hug_v1_ill_10.json +++ b/data/actions/leg_hug_v1_ill_10.json @@ -2,13 +2,13 @@ "action_id": "leg_hug_v1_ill_10", "action_name": "Leg Hug V1 Ill 10", "action": { - "base": "kneeling or crouching low on the ground, clinging to a standing person's leg", - "head": "cheek pressing against the thigh or calf, looking up or nuzzling, looking up pleadingly or closed in affection", - "upper_body": "encircling the leg, wrapped tightly, leaning forward, pressed against the leg", - "lower_body": "positioned low, near the ground, kneeling, bent at knees", - "hands": "clasped together around the leg or gripping clothing", - "feet": "tucked under or resting on the floor", - "additional": "implies severe height difference or submission, begging, pleading, or deep affection" + "base": "leg_hug, kneeling, crouching, clinging, clinging_to_leg, intimacy", + "head": "looking_up, cheek_pressed_against_leg, nuzzling, closed_eyes", + "upper_body": "leaning_forward, arms_around_leg", + "lower_body": "kneeling, bent_knees, on_ground", + "hands": "hands_clasped, gripping_leg, hands_on_thigh", + "feet": "barefoot, curled_toes", + "additional": "size_difference, pleading, submission, dependent_pose, affection" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "leg hug", - "hugging leg", - "clinging", - "kneeling", - "pleading", - "affectionate", - "size difference", - "attached" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/leg_pull_ilv1_0.json b/data/actions/leg_pull_ilv1_0.json index 65cc078..09567f0 100644 --- a/data/actions/leg_pull_ilv1_0.json +++ b/data/actions/leg_pull_ilv1_0.json @@ -2,13 +2,13 @@ "action_id": "leg_pull_ilv1_0", "action_name": "Leg Pull Ilv1 0", "action": { - "base": "Character standing on one leg while pulling the other foot behind their buttocks to stretch the quadriceps", - "head": "Facing forward, chin level, Looking straight ahead", - "upper_body": "One arm reaching back to hold the foot, the other arm extended for balance or resting on hip, Upright posture, chest open", - "lower_body": "Hips squared forward, One leg straight and planted, the other bent at the knee with the lower leg pulled up behind the thigh", - "hands": "One hand gripping the ankle or foot behind the back", - "feet": "Standing foot flat, lifted foot held near the glutes", - "additional": "fitness attire, stretching context" + "base": "standing_on_one_leg,quadriceps_stretch,balancing,holding_own_foot", + "head": "looking_forward,straight_hair", + "upper_body": "arms_at_sides,posture", + "lower_body": "one_leg_up,bent_knee", + "hands": "reaching_back,holding_foot", + "feet": "barefoot,standing_on_one_leg", + "additional": "fitness_wear,stretching,exercise" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "stretching", - "standing on one leg", - "quadriceps stretch", - "holding foot", - "single leg balance", - "exercise", - "fitness", - "yoga pose" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/legsup_missionary.json b/data/actions/legsup_missionary.json index f1e1ef2..28923cf 100644 --- a/data/actions/legsup_missionary.json +++ b/data/actions/legsup_missionary.json @@ -2,13 +2,13 @@ "action_id": "legsup_missionary", "action_name": "Legsup Missionary", "action": { - "base": "character lying on back on bed, performing missionary position with legs raised high", - "head": "resting back on pillow, face looking up, open, looking at partner or viewer, sultry expression", - "upper_body": "resting on bed sheets beside head or embracing invisible partner, flat on back, chest facing upward, arching slightly", - "lower_body": "tilted upwards, hips raised off mattress, raised vertically, knees bent, thighs spread wide, ankles in the air or positioned over shoulders", - "hands": "clutching bed sheets or holding own legs", - "feet": "soles visible, toes pointing up or curled", - "additional": "on bed, messy sheets, pillow, pov perspective, intimate atmosphere" + "base": "missionary, on_back, legs_up, intercourse, vaginal", + "head": "looking_at_viewer, open_mouth, sultry, pillow", + "upper_body": "arching, arms_raised, lying_on_bed", + "lower_body": "spread_legs, legs_over_head, hips_raised, knees_bent", + "hands": "grasping, bed_sheet", + "feet": "soles, toes_curled", + "additional": "pov, intimacy, messy_bed, bedroom" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "missionary", - "legs up", - "lying on back", - "spread legs", - "legs over shoulders", - "on bed", - "pov", - "sex act", - "vaginal" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/licking_penis.json b/data/actions/licking_penis.json index 228c582..58108f5 100644 --- a/data/actions/licking_penis.json +++ b/data/actions/licking_penis.json @@ -2,13 +2,13 @@ "action_id": "licking_penis", "action_name": "Licking Penis", "action": { - "base": "kneeling or bending forward, engaging in oral stimulation", - "head": "positioned close to crotch, tongue extended, mouth open, looking up or closed, focused on the act", - "upper_body": "reaching forward to support weight or hold partner, leaning forward, slight arch in back", - "lower_body": "kneeling or sitting on heels, bent at knees, resting on ground", - "hands": "holding the penis shaft or resting on partner's legs", - "feet": "tucked behind or toes touching ground", - "additional": "saliva trails, tongue contacting glans, close-up composition" + "base": "fellatio, oral, oral stimulation, kneeling, bent_over, focused", + "head": "close_up, looking_up, tongue_out, tongue_on_glans, mouth_open", + "upper_body": "leaning_forward, arched_back", + "lower_body": "kneeling, knees_together", + "hands": "holding_penis, grasping", + "feet": "barefoot, toes_curled", + "additional": "saliva, saliva_string, penis, glans, perspective, genitals" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "fellatio", - "oral", - "licking", - "tongue_out", - "penis", - "saliva", - "kneeling", - "blowjob", - "glans" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/licking_testicles.json b/data/actions/licking_testicles.json index 3b81041..b32c405 100644 --- a/data/actions/licking_testicles.json +++ b/data/actions/licking_testicles.json @@ -2,13 +2,13 @@ "action_id": "licking_testicles", "action_name": "Licking Testicles", "action": { - "base": "kneeling or crouching between partner's spread legs, leaning forward to perform oral interaction", - "head": "positioned directly under partner's groin, face close to testicles, mouth open, looking up towards partner or closed in focus", - "upper_body": "reaching forward, holding partner's thighs or buttocks, leaning forward, possibly arching back depending on angle", - "lower_body": "hips positioned low, kneeling, kneeling on the ground, knees apart", - "hands": "grasping the thighs or buttocks to stabilize positioning", - "feet": "tucked under or flat behind", - "additional": "tongue extended, touching or licking testicles, saliva" + "base": "kneeling between legs, oral, licking testicles", + "head": "face under groin, head down, looking up", + "upper_body": "reaching forward, arms around legs", + "lower_body": "crouching, hips back, knees apart", + "hands": "grabbing thighs, grasping buttocks", + "feet": "kneeling", + "additional": "tongue, saliva, fluid" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "licking testicles", - "ball licking", - "oral", - "fellatio", - "kneeling", - "between legs", - "tongue out", - "saliva", - "nsfw" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/lickkkp.json b/data/actions/lickkkp.json index 8a44007..572318c 100644 --- a/data/actions/lickkkp.json +++ b/data/actions/lickkkp.json @@ -2,13 +2,13 @@ "action_id": "lickkkp", "action_name": "Lickkkp", "action": { - "base": "threesome, 2girls, kneeling", - "head": "open_mouth, tongue_out, licking, looking_at_viewer", - "upper_body": "arms_not_visible, upper_body", - "lower_body": "kneeling, kneeling", + "base": "threesome, 2girls, kneeling, group_sex", + "head": "open_mouth, tongue_out, licking, looking_at_viewer, eye_contact", + "upper_body": "arms_behind_back, upper_body", + "lower_body": "kneeling, spread_legs", "hands": "hands_not_visible", "feet": "feet_out_of_frame", - "additional": "veiny_penis, saliva, glansjob" + "additional": "veiny_penis, saliva, glansjob, fellatio, oral" }, "lora": { "lora_name": "Illustrious/Poses/LicKKKP.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "2girls", - "threesome", - "licking_penis", - "fellatio", - "veiny_penis", - "looking_at_viewer", - "tongue_out", - "saliva", - "glansjob" - ] -} + "tags": { + "participants": "2girls, 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/lotusposition.json b/data/actions/lotusposition.json index 49bbe99..d5bc189 100644 --- a/data/actions/lotusposition.json +++ b/data/actions/lotusposition.json @@ -4,8 +4,8 @@ "action": { "base": "lotus_position, sitting", "head": "facing_viewer, closed_eyes", - "upper_body": "arms_at_sides, upper_body", - "lower_body": "hips, crossed_legs", + "upper_body": "upper_body", + "lower_body": "crossed_legs", "hands": "hands_on_lap, mudra", "feet": "soles, barefoot", "additional": "meditation, yoga, floating_hair" @@ -17,14 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "lotus_position", - "sitting", - "crossed_legs", - "meditation", - "yoga", - "soles", - "barefoot", - "hands_on_lap" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/mask_pull_up.json b/data/actions/mask_pull_up.json index 433704e..f965d4b 100644 --- a/data/actions/mask_pull_up.json +++ b/data/actions/mask_pull_up.json @@ -3,12 +3,12 @@ "action_name": "Mask Pull Up", "action": { "base": "upper_body", - "head": "head_tilt, looking_at_viewer, open_eyes", - "upper_body": "arms_up, hand_to_face, upper_body", - "lower_body": "n/a, n/a", - "hands": "hand_on_mask", - "feet": "n/a", - "additional": "adjusting_mask" + "head": "head_tilt, looking_at_viewer, eyes_visible", + "upper_body": "arms_up, hands_to_face, upper_body", + "lower_body": "", + "hands": "hands_on_mask, fingers_touching_mask", + "feet": "", + "additional": "adjusting_mask, holding_mask" }, "lora": { "lora_name": "Illustrious/Poses/mask_pull_up.safetensors", @@ -17,12 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "surgical_mask", - "mask_pull", - "hand_on_mask", - "adjusting_mask", - "head_tilt", - "upper_body" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/masturbation_h.json b/data/actions/masturbation_h.json index e469341..4cae3e4 100644 --- a/data/actions/masturbation_h.json +++ b/data/actions/masturbation_h.json @@ -2,13 +2,13 @@ "action_id": "masturbation_h", "action_name": "Masturbation H", "action": { - "base": "Lying on back or stomach, masturbating", - "head": "Heavy breathing, open mouth, blushing, head tilted back, Eyes closed or rolling back", - "upper_body": "Grabbing own breasts or reaching downwards, Nude, arched back, shiny skin", - "lower_body": "Exposed pussy, pussy juice, Spread legs, open wide, knees bent", - "hands": "Fingering pussy or squeezing breasts", - "feet": "Toes curled", - "additional": "Top-down view, intense pleasure, sweat" + "base": "female_masturbation, masturbation, lying, on_back, spread_legs", + "head": "heavy_breathing, open_mouth, blushing, head_tilt, eyes_rolled_back, messy_hair", + "upper_body": "nude, breasts, arched_back, sheen, sweat, skin_glisten", + "lower_body": "pussy, pussy_juice, spread_legs, knees_up, thighs, pubic_hair", + "hands": "fingering, touching_self", + "feet": "barefoot, curled_toes", + "additional": "top-down, pleasure, intense_pleasure, sweat" }, "lora": { "lora_name": "Illustrious/Poses/masturbation_h.safetensors", @@ -17,18 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "female_masturbation", - "top-down_bottom-up", - "lying", - "on_back", - "spread_legs", - "nude", - "pussy", - "pussy_juice", - "heavy_breathing", - "arched_back", - "open_mouth", - "blush" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/mating_press___size_diff_000010_1726954.json b/data/actions/mating_press___size_diff_000010_1726954.json index a496a74..0624ce6 100644 --- a/data/actions/mating_press___size_diff_000010_1726954.json +++ b/data/actions/mating_press___size_diff_000010_1726954.json @@ -2,13 +2,13 @@ "action_id": "mating_press___size_diff_000010_1726954", "action_name": "Mating Press Size Diff 000010 1726954", "action": { - "base": "mating_press, lying, on_back, missionary", - "head": "looking_at_viewer, blush, open_eyes", - "upper_body": "arms_spread, arms_up, navel, medium_breasts", - "lower_body": "pussy, legs_up, spread_legs, legs_lifted", + "base": "mating_press, missionary_position, lying_on_back, from_above", + "head": "looking_at_viewer, blush, open_eyes, expressionless", + "upper_body": "arms_up, breasts, navel, perspiration", + "lower_body": "spread_legs, legs_up, legs_lifted, vulva", "hands": "leg_grab", "feet": "barefoot, toes", - "additional": "size_difference, giant, giant_male, sex, vaginal, 1boy, 1girl" + "additional": "size_difference, giant_male, petite_female, sex, vaginal_intercourse, 1boy, 1girl, intimate" }, "lora": { "lora_name": "Illustrious/Poses/Mating_Press_-_Size_Diff-000010_1726954.safetensors", @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "best_quality", - "masterpiece", - "absurdres", - "highres", - "newest" - ] -} + "tags": { + "participants": "1boy 1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/mating_press_from_above_illustriousxl_lora_nochekaiser.json b/data/actions/mating_press_from_above_illustriousxl_lora_nochekaiser.json index 7412aa2..509c5b7 100644 --- a/data/actions/mating_press_from_above_illustriousxl_lora_nochekaiser.json +++ b/data/actions/mating_press_from_above_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "mating_press_from_above_illustriousxl_lora_nochekaiser", "action_name": "Mating Press From Above Illustriousxl Lora Nochekaiser", "action": { - "base": "mating_press, missionary, lying, sex", - "head": "blush, sweat, looking_at_viewer, open_mouth, looking_at_viewer", - "upper_body": "arms_around_back, hug, on_back, breasts_squished", + "base": "mating_press, missionary, sexual_position, lying_on_back", + "head": "blush, sweat, looking_at_viewer, open_mouth, messy_hair", + "upper_body": "arms_around_partner, hug, breasts_squished", "lower_body": "hips_lifted, leg_lock, legs_up", "hands": "hands_on_back", "feet": "barefoot", - "additional": "from_above, faceless_male, hetero" + "additional": "from_above, faceless_male, partner, heterosex" }, "lora": { "lora_name": "Illustrious/Poses/mating-press-from-above-illustriousxl-lora-nochekaiser.safetensors", @@ -17,20 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "mating_press", - "missionary", - "from_above", - "leg_lock", - "lying", - "on_back", - "sweat", - "blush", - "open_mouth", - "looking_at_viewer", - "hug", - "arms_around_back", - "faceless_male", - "hetero" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/mating_press_from_side_illustriousxl_lora_nochekaiser.json b/data/actions/mating_press_from_side_illustriousxl_lora_nochekaiser.json index b78e11d..42f0f72 100644 --- a/data/actions/mating_press_from_side_illustriousxl_lora_nochekaiser.json +++ b/data/actions/mating_press_from_side_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "mating_press_from_side_illustriousxl_lora_nochekaiser", "action_name": "Mating Press From Side Illustriousxl Lora Nochekaiser", "action": { - "base": "missionary, mating_press, lying, on_back, from_side", - "head": "blush, open_mouth, eyes_open", - "upper_body": "arms_at_sides, nude, breasts, nipples", - "lower_body": "sex, vaginal, leg_lock, legs_up", - "hands": "hands_on_bed", + "base": "mating_press, missionary, sexual_position, sideways_view, lying, on_back", + "head": "blush, open_mouth, messy_hair, looking_at_viewer", + "upper_body": "nude, breasts, standing_nipples, sweating", + "lower_body": "vaginal, penetration, leg_lock, spread_legs", + "hands": "hands_on_bed, grip", "feet": "barefoot", - "additional": "on_bed, bedroom, motion_blur" + "additional": "on_bed, bedroom, motion_blur, intimate" }, "lora": { "lora_name": "Illustrious/Poses/mating-press-from-side-illustriousxl-lora-nochekaiser.safetensors", @@ -17,20 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "mating_press", - "from_side", - "leg_lock", - "missionary", - "lying", - "on_back", - "on_bed", - "bedroom", - "sex", - "nude", - "blush", - "open_mouth", - "motion_blur", - "nipples" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/midis_cumshower_lr_v1_naixl_vpred_.json b/data/actions/midis_cumshower_lr_v1_naixl_vpred_.json index 6b1d80c..ab30ddb 100644 --- a/data/actions/midis_cumshower_lr_v1_naixl_vpred_.json +++ b/data/actions/midis_cumshower_lr_v1_naixl_vpred_.json @@ -3,12 +3,12 @@ "action_name": "Midis Cumshower Lr V1 Naixl Vpred", "action": { "base": "standing, showering", - "head": "wet_hair, cum_on_hair, closed_eyes", - "upper_body": "washing_hair, arms_behind_head, wet, cum_on_body", - "lower_body": "wet, standing", + "head": "wet_hair, cum_on_hair, closed_eyes, looking_up", + "upper_body": "washing_hair, arms_behind_head, wet_skin, cum_on_body, cum_on_breasts", + "lower_body": "wet_skin, standing, water", "hands": "hands_on_head", "feet": "barefoot", - "additional": "steam, bathroom, shower_head, excessive_cum" + "additional": "steam, bathroom, shower_head, excessive_cum, body_fluids" }, "lora": { "lora_name": "Illustrious/Poses/midis_CumShower_LR-V1[NAIXL-vPred].safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "showering", - "washing_hair", - "wet", - "wet_hair", - "steam", - "bathroom", - "cum", - "cum_on_body", - "cum_on_hair", - "arms_behind_head", - "closed_eyes" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/midis_cunnilingus_v0_6_naixl_vpred_.json b/data/actions/midis_cunnilingus_v0_6_naixl_vpred_.json index 0db47cc..c32fa74 100644 --- a/data/actions/midis_cunnilingus_v0_6_naixl_vpred_.json +++ b/data/actions/midis_cunnilingus_v0_6_naixl_vpred_.json @@ -2,13 +2,13 @@ "action_id": "midis_cunnilingus_v0_6_naixl_vpred_", "action_name": "Midis Cunnilingus V0 6 Naixl Vpred", "action": { - "base": "sitting_on_face, straddling, leaning_forward", + "base": "cunnilingus, sitting_on_face, straddling, leaning_forward", "head": "looking_down, looking_at_viewer", - "upper_body": "arms_support, hands_on_own_legs, leaning_forward", - "lower_body": "straddling, hips_spread, spread_legs, kneeling, thighs", - "hands": "resting", + "upper_body": "arms_support, hands_on_thighs, leaning_forward, breasts", + "lower_body": "straddling, spread_legs, kneeling, bent_legs", + "hands": "hands_on_thighs, resting", "feet": "out_of_frame", - "additional": "pov, from_below, intimate_perspective, aggressive_angle" + "additional": "pov, from_below, intimate, sexual_position" }, "lora": { "lora_name": "Illustrious/Poses/midis_Cunnilingus_V0.6[NAIXL-vPred].safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cunnilingus", - "pov", - "sitting_on_face", - "looking_down", - "from_below", - "straddling", - "spread_legs", - "thighs" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/midis_expressivelanguagelovingit_v0_5_il_.json b/data/actions/midis_expressivelanguagelovingit_v0_5_il_.json index 15e106f..bc58506 100644 --- a/data/actions/midis_expressivelanguagelovingit_v0_5_il_.json +++ b/data/actions/midis_expressivelanguagelovingit_v0_5_il_.json @@ -5,8 +5,8 @@ "base": "doggystyle", "head": "facing_away, moaning, heavy_breathing, sweat, half-closed_eyes", "upper_body": "leaning_forward, bent_over, arched_back", - "lower_body": "lifted, kneeling, spread_legs", - "hands": "on_surface", + "lower_body": "lifted_leg, kneeling, spreadeagled", + "hands": "hands_on_ground", "feet": "toes_curled", "additional": "speech_bubble, english_text, sound_effects, motion_lines" }, @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "lovingit", - "speech_bubble", - "moaning", - "english_text", - "doggystyle", - "bent_over", - "facing_away", - "sex", - "motion_lines", - "sound_effects" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/midis_onbackoral_v0_4_il_.json b/data/actions/midis_onbackoral_v0_4_il_.json index 8507ce7..3e93f43 100644 --- a/data/actions/midis_onbackoral_v0_4_il_.json +++ b/data/actions/midis_onbackoral_v0_4_il_.json @@ -3,12 +3,12 @@ "action_name": "Midis Onbackoral V0 4 Il", "action": { "base": "lying, on_back, sitting_on_person", - "head": "open_mouth, head_back, looking_up, closed_eyes, half_closed_eyes", - "upper_body": "arms_at_sides, arms_above_head, chest, breasts, lying_on_back", - "lower_body": "lying, legs_straight, legs_apart", + "head": "open_mouth, head_back, looking_at_viewer, closed_eyes, half_closed_eyes", + "upper_body": "arms_at_sides, arms_above_head, breasts, lying_on_back", + "lower_body": "spread_legs, legs_up", "hands": "clenched_hands", "feet": "toes_curled", - "additional": "irrumatio, fellatio, sitting_on_breasts, sitting_on_chest, struggling" + "additional": "irrumatio, fellatio, sitting_on_face, struggling" }, "lora": { "lora_name": "Illustrious/Poses/midis_OnBackOral_V0.4[IL].safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "lying", - "on_back", - "oral", - "irrumatio", - "fellatio", - "sitting_on_person", - "sitting_on_breasts", - "sitting_on_chest", - "struggling" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/mirror_sex_ilxl_v1.json b/data/actions/mirror_sex_ilxl_v1.json index 46dead6..3495184 100644 --- a/data/actions/mirror_sex_ilxl_v1.json +++ b/data/actions/mirror_sex_ilxl_v1.json @@ -2,13 +2,13 @@ "action_id": "mirror_sex_ilxl_v1", "action_name": "Mirror Sex Ilxl V1", "action": { - "base": "leaning forward facing a large vertical mirror, body pressed against the glass surface, bent over at waist", - "head": "looking into the reflection or turned back over shoulder, making eye contact through reflection", - "upper_body": "extended forward, reaching for the glass, leaning forward, arched back", - "lower_body": "tilted upwards, buttocks protruding backwards, spread apart, knees slightly bent for stability", - "hands": "palms pressed flat against the mirror, fingers splayed", - "feet": "planted firmly or on toes", - "additional": "clear mirror reflection showing the front view of the body, creating a dual-perspective composition" + "base": "standing, bent_over, leaning_forward, facing_mirror, hands_on_mirror", + "head": "looking_at_viewer, looking_back, reflection", + "upper_body": "arched_back, hands_pressed_against_mirror, fingers_splayed", + "lower_body": "buttocks_protruding, back_view, legs_apart, knees_bent", + "hands": "hands_on_mirror, palms_pressed_against_glass", + "feet": "barefoot, on_toes", + "additional": "mirror, reflection, dual_view, exhibitionism, posing, sexual_pose" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "mirror", - "reflection", - "leaning forward", - "hands on mirror", - "bent over", - "from behind", - "dual view", - "sexual pose" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ms_il_cum_vomit_lite.json b/data/actions/ms_il_cum_vomit_lite.json index 15831b9..e38e391 100644 --- a/data/actions/ms_il_cum_vomit_lite.json +++ b/data/actions/ms_il_cum_vomit_lite.json @@ -2,13 +2,13 @@ "action_id": "ms_il_cum_vomit_lite", "action_name": "Ms Il Cum Vomit Lite", "action": { - "base": "hunched over, leaning forward, kneeling or bent over stance", - "head": "mouth wide open, agape, head tilted downward, tongue protruding, expression of nausea or distress, cheek bulge, tearing up, crying, eyes squeezed shut or rolled back", - "upper_body": "bracing against the floor or holding stomach, curved spine, heaving chest", - "lower_body": "pushed back to balance upper body weight, knees bent, kneeling on floor", - "hands": "palms flat on ground or clutching abdomen", - "feet": "resting on floor", - "additional": "thick stream of white liquid, cum vomit, excessive cum, messy face, cum drool, fluid dripping from chin, puddle on ground" + "base": "kneeling, hunched, leaning forward, bracing, hands on floor", + "head": "open_mouth, head_tilt, tongue_out, facial_expression, tearing_up, eyes_closed, messy_face", + "upper_body": "curved_spine, heaving, bracing", + "lower_body": "kneeling, knees_together", + "hands": "hands_on_ground, clutching_abdomen", + "feet": "barefoot, feet_together", + "additional": "vomiting, excessive_cum, cum_dripping, messy_face, drool, puddle" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cum_vomit", - "vomiting", - "open_mouth", - "excessive_cum", - "messy_face", - "tears", - "bodily_fluids", - "white_liquid" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/mtu_virusillustrious.json b/data/actions/mtu_virusillustrious.json index a4991a8..1e848d2 100644 --- a/data/actions/mtu_virusillustrious.json +++ b/data/actions/mtu_virusillustrious.json @@ -2,13 +2,13 @@ "action_id": "mtu_virusillustrious", "action_name": "Mtu Virusillustrious", "action": { - "base": "standing in a graceful, ladylike posture, slightly turned to the side but facing forward", - "head": "tilted slightly downward with a gentle, serene smile, exuding elegance, detailed blue eyes looking affectionately at the viewer", - "upper_body": "right arm raised with hand delicately touching the brim of her large hat, left arm resting naturally by her side, clad in her signature white strapless dress with ruffled neckline, emphasizing a voluptuous figure", - "lower_body": "hips positioned with a slight feminine curve, legs standing together, covered in translucent white pantyhose", - "hands": "wearing white bridal gloves, graceful finger positioning", - "feet": "wearing white high heels", - "additional": "surrounded by a soft, radiant aura, perhaps with white flower petals drifting in the air, captured in a clean, high-quality anime art style" + "base": "standing, leaning, side view, facing viewer", + "head": "tilted head, gentle smile, blue eyes, looking at viewer", + "upper_body": "hand to hat, strapless dress, ruffled neckline, large breasts, cleavage", + "lower_body": "standing, pantyhose, translucent legwear", + "hands": "bridal gloves, hand on head", + "feet": "high heels", + "additional": "radiant, flower petals, elegant, anime art style" }, "participants": { "solo_focus": "true", @@ -21,22 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "1girl", - "illustrious (azur lane)", - "white dress", - "large breasts", - "white hair", - "long hair", - "floppy hat", - "detached sleeves", - "pantyhose", - "strapless dress", - "gloves", - "blue eyes", - "solo", - "upper body", - "elegant", - "detailed background" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/multiple_asses_r1.json b/data/actions/multiple_asses_r1.json index 8609b38..314dfa1 100644 --- a/data/actions/multiple_asses_r1.json +++ b/data/actions/multiple_asses_r1.json @@ -2,13 +2,13 @@ "action_id": "multiple_asses_r1", "action_name": "Multiple Asses R1", "action": { - "base": "multiple_girls, lineup, from_behind, ass_focus", - "head": "looking_back, detailed_eyes", + "base": "multiple_girls, lineup, from_behind, ass_focus, buttocks", + "head": "looking_back, glance_back", "upper_body": "arms_at_sides, bent_over, arched_back", "lower_body": "ass, hips, standing, legs_apart", "hands": "hands_on_hips", - "feet": "feet_out_of_frame", - "additional": "group_picture, depth_of_field" + "feet": "out_of_frame", + "additional": "group_photo, depth_of_field" }, "lora": { "lora_name": "Illustrious/Poses/Multiple_Asses_r1.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "multiple_girls", - "lineup", - "from_behind", - "ass_focus", - "3girls", - "bent_over", - "looking_back" - ] -} + "tags": { + "participants": "multiple_girls", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/multiple_fellatio_illustrious_v1_0.json b/data/actions/multiple_fellatio_illustrious_v1_0.json index 585961b..20fb7cf 100644 --- a/data/actions/multiple_fellatio_illustrious_v1_0.json +++ b/data/actions/multiple_fellatio_illustrious_v1_0.json @@ -2,13 +2,13 @@ "action_id": "multiple_fellatio_illustrious_v1_0", "action_name": "Multiple Fellatio Illustrious V1 0", "action": { - "base": "cooperative_fellatio, group_sex, multiple_girls", - "head": "open_mouth, tongue_out, licking, upward_gaze, looking_at_penis", + "base": "cooperative_fellatio, group_sex, multiple_girls, 1boy, fellatio, oral", + "head": "open_mouth, tongue, licking, look_up, looking_at_penis", "upper_body": "holding_penis, leaning_forward", - "lower_body": "kneeling, kneeling", - "hands": "on_penis", + "lower_body": "kneeling", + "hands": "hands_on_penis", "feet": "toes_curled", - "additional": "pov, saliva, penile_stimulation" + "additional": "pov, saliva, penis, penile_stimulation" }, "lora": { "lora_name": "Illustrious/Poses/multiple fellatio_illustrious_V1.0.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "cooperative_fellatio", - "fellatio", - "group_sex", - "oral", - "licking", - "pov", - "multiple_girls", - "penis", - "1boy", - "kneeling" - ] -} + "tags": { + "participants": "multiple_girls 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/multiple_views_sex.json b/data/actions/multiple_views_sex.json index 6540d13..5843d40 100644 --- a/data/actions/multiple_views_sex.json +++ b/data/actions/multiple_views_sex.json @@ -4,11 +4,11 @@ "action": { "base": "multiple_views, sex, doggystyle, all_fours", "head": "looking_back, open_eyes", - "upper_body": "on_ground, arched_back, bent_over", - "lower_body": "lifted, kneeling", + "upper_body": "arched_back, bent_over", + "lower_body": "kneeling, raised_leg", "hands": "on_ground", - "feet": "toes_pointing", - "additional": "split_screen" + "feet": "toes", + "additional": "split_screen, from_side, from_behind" }, "lora": { "lora_name": "Illustrious/Poses/Multiple_views_sex.safetensors", @@ -17,12 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "multiple_views", - "sex", - "doggystyle", - "from_side", - "from_behind", - "split_screen" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/multipleviews.json b/data/actions/multipleviews.json index 3289d0a..7950dbe 100644 --- a/data/actions/multipleviews.json +++ b/data/actions/multipleviews.json @@ -2,12 +2,12 @@ "action_id": "multipleviews", "action_name": "Multipleviews", "action": { - "base": "multiple_views, on_stomach, doggystyle", - "head": "naughty_face, blush, open_mouth, rolling_eyes, heart-shaped_pupils", - "upper_body": "arms_tied, grabbing_sheets, cum_on_body, sweaty, arched_back", + "base": "multiple_views, doggystyle, from_behind", + "head": "naughty_face, blush, open_mouth, rolling_eyes, heart-shaped_eyes", + "upper_body": "bound_arms, sweat, arched_back, cum_on_body", "lower_body": "sex_from_behind, vaginal, kneeling, spread_legs", "hands": "on_bed", - "feet": "toes_curled", + "feet": "curled_toes", "additional": "collage, after_sex, cumdrip, orgasm, deepthroat" }, "lora": { @@ -17,17 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "multiple_views", - "1girl", - "1boy", - "sex_from_behind", - "on_stomach", - "naughty_face", - "cumdrip", - "after_sex", - "orgasm", - "deepthroat", - "vaginal" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/multiview_oralsex.json b/data/actions/multiview_oralsex.json index f8fa858..28e70e5 100644 --- a/data/actions/multiview_oralsex.json +++ b/data/actions/multiview_oralsex.json @@ -2,13 +2,13 @@ "action_id": "multiview_oralsex", "action_name": "Multiview Oralsex", "action": { - "base": "kneeling, multiple_views", - "head": "licking, saliva, open_mouth, tongue_out, looking_at_penis", - "upper_body": "arms_down, leaning_forward", - "lower_body": "kneeling, kneeling", - "hands": "on_legs", - "feet": "toes", - "additional": "fellatio, penis, testicles, close-up" + "base": "multiple_views, 1girl, 1boy, fellatio, kneeling", + "head": "saliva, open_mouth, tongue, looking_at_penis, close_up", + "upper_body": "leaning_forward", + "lower_body": "kneeling", + "hands": "hands_on_legs", + "feet": "barefoot", + "additional": "pussy, penis, testicles, depth_of_field" }, "lora": { "lora_name": "Illustrious/Poses/multiview_oralsex.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "multiple_views", - "fellatio", - "kneeling", - "saliva", - "licking", - "penis", - "testicles", - "close-up", - "open_mouth", - "tongue_out", - "leaning_forward" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/neba.json b/data/actions/neba.json index b64df96..1ce1323 100644 --- a/data/actions/neba.json +++ b/data/actions/neba.json @@ -2,13 +2,13 @@ "action_id": "neba", "action_name": "Neba", "action": { - "base": "character covered in viscous slime substance, wet and shiny skin", - "head": "slime dripping from face, flushed expression, wide open eyes", - "upper_body": "arms coated in sticky liquid, slime running down body", - "lower_body": "wet with slime, legs covered in slippery slime", - "hands": "slimy hands", - "feet": "standing in slime puddle", - "additional": "sticky strands, messy texture, high viscosity" + "base": "covered_in_slime, viscous_substance, wet_skin, shiny_skin, slime_on_body", + "head": "slime_on_face, dripping_slime, flushed, blushing, wide_eyes, open_mouth", + "upper_body": "slime_on_arms, slime_on_torso", + "lower_body": "slime_on_legs, wet", + "hands": "slimy_hands", + "feet": "standing_in_slime, slime_puddle", + "additional": "slime_strands, viscous, sticky, messy" }, "lora": { "lora_name": "Illustrious/Poses/neba.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "slime_(substance)", - "sticky", - "wet", - "shiny_skin", - "dripping", - "blush", - "open_mouth" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/nipple_licking_handjob.json b/data/actions/nipple_licking_handjob.json index 0aa05e2..3421733 100644 --- a/data/actions/nipple_licking_handjob.json +++ b/data/actions/nipple_licking_handjob.json @@ -2,13 +2,13 @@ "action_id": "nipple_licking_handjob", "action_name": "Nipple Licking Handjob", "action": { - "base": "duo, sexual interaction, 1girl, 1boy, female performing oral on chest while using hands", - "head": "face near male chest, tongue out, licking nipple, sucking nipple, saliva, looking at breast, half-closed eyes", - "upper_body": "reaching down towards male crotch, leaning forward, pressing against partner", - "lower_body": "kneeling or sitting, kneeling", - "hands": "holding penis, handjob, stroking, gripping shaft", - "feet": "toes curled", - "additional": "erect nipples, penis, male chest, simultaneous stimulation" + "base": "1girl, 1boy, duo, sexual_act, sexual_interaction, masturbation, handjob, nipple_play", + "head": "face_near_male_chest, looking_at_breast, half-closed_eyes, tongue_out, licking_nipple, sucking_nipple, saliva", + "upper_body": "leaning_forward, upper_body_focus, nipples_visible, body_contact", + "lower_body": "kneeling, legs_together", + "hands": "handjob, hand_on_penis, stroking_penis, gripping_penis", + "feet": "toes_curled", + "additional": "erect_nipples, penis, glans, male_chest, simultaneous_stimulation" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "nipple licking", - "handjob", - "sucking nipple", - "tongue on nipple", - "holding penis", - "stimulation", - "duo", - "NSFW" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/nm_fullmouthcum_ill.json b/data/actions/nm_fullmouthcum_ill.json index 0780a38..43192ac 100644 --- a/data/actions/nm_fullmouthcum_ill.json +++ b/data/actions/nm_fullmouthcum_ill.json @@ -2,13 +2,13 @@ "action_id": "nm_fullmouthcum_ill", "action_name": "Nm Fullmouthcum Ill", "action": { - "base": "focus on face", - "head": "tilted back, open_mouth, visible uvula, half-closed_eyes, rolled_up_eyes", + "base": "close-up, focus on face", + "head": "tilted_back, open_mouth, visible_uvula, half-closed_eyes, eyes_rolled_back, tongue_out", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "cum_in_mouth, cum_on_tongue, excessive_cum, saliva, facial, full_mouth" + "additional": "cum_in_mouth, cum_on_tongue, extensive_cum, face_cum, saliva, fellatio" }, "lora": { "lora_name": "Illustrious/Poses/NM_FullMouthCum_ill.safetensors", @@ -17,20 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cum_in_mouth", - "cum_on_tongue", - "full_mouth", - "excessive_cum", - "facial", - "bukkake", - "after_fellatio", - "open_mouth", - "tongue_out", - "saliva", - "lips", - "uvula", - "half-closed_eyes", - "close-up" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ntr_000006.json b/data/actions/ntr_000006.json index cf8fad1..c2ace69 100644 --- a/data/actions/ntr_000006.json +++ b/data/actions/ntr_000006.json @@ -2,13 +2,13 @@ "action_id": "ntr_000006", "action_name": "Ntr 000006", "action": { - "base": "character lying on back on a bed or messy sheets, body language conveying distress or reluctance", - "head": "face flushed, expression of anguish, sorrow, or shock, mouth slightly open, tearing up, thick tears streaming down face, looking at viewer with a pleading or broken gaze", - "upper_body": "arms raised near the head, elbows bent, arched slightly off the mattress or sunken into soft bedding", - "lower_body": "hips resting on the bed, knees bent upwards, legs restless or spread", - "hands": "hands clutching the bed sheets or pillow tightly in frustration or despair", - "feet": "resting on the bed surface", - "additional": "sweat drops on skin, disheveled hair, dramatic shadows, messy bed" + "base": "1girl, lying, on_back, bed, messy_bed, sheets, distressed", + "head": "flushed, expressionless, anguish, crying, tears, thick_tears, looking_at_viewer, pleading_eyes, mouth_open", + "upper_body": "arms_raised, elbows_bent, arched_back", + "lower_body": "hips, knees_bent, legs_spread", + "hands": "hands_clutching, grasping_sheets", + "feet": "barefoot, feet_on_bed", + "additional": "sweat, disheveled_hair, dramatic_lighting, dark_theme" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "ntr", - "crying", - "tears", - "lying", - "distress", - "sweat", - "flushed face", - "bed" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ooframe.json b/data/actions/ooframe.json index 9bc447c..4cda8ce 100644 --- a/data/actions/ooframe.json +++ b/data/actions/ooframe.json @@ -2,13 +2,13 @@ "action_id": "ooframe", "action_name": "Ooframe", "action": { - "base": "character standing, performing a framing gesture with hands", - "head": "facing forward, peering through the gap created by fingers, focused, one eye possibly closed as if looking through a viewfinder", - "upper_body": "raised to eye level, elbows bent outwards, facing viewer, upper body focus", - "lower_body": "neutral stance, standing straight or partially obscured", - "hands": "thumbs and index fingers touching to form a rectangular frame shape", - "feet": "planted on ground", - "additional": "mimicking a camera, director pose, perspective focus" + "base": "standing, finger_frame", + "head": "looking_at_viewer, peering_through_fingers", + "upper_body": "arms_up, raised_arms, elbows_out", + "lower_body": "standing", + "hands": "hands_together, thumbs_touching_index_fingers", + "feet": "standing", + "additional": "director, camera_gesture" }, "participants": { "solo_focus": "true", @@ -21,11 +21,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "finger frame", - "framing", - "hands up", - "looking through fingers", - "gesture" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + }, + "prompt": "finger_frame, framing_gesture, looking_through_fingers, arms_up, hands_together, looking_at_viewer, standing" +} \ No newline at end of file diff --git a/data/actions/oral_under_the_table_illustrious.json b/data/actions/oral_under_the_table_illustrious.json index 1072c32..db35561 100644 --- a/data/actions/oral_under_the_table_illustrious.json +++ b/data/actions/oral_under_the_table_illustrious.json @@ -2,13 +2,13 @@ "action_id": "oral_under_the_table_illustrious", "action_name": "Oral Under The Table Illustrious", "action": { - "base": "kneeling or crouching beneath a table, positioned between the legs of a seated person", - "head": "tilted upwards, looking up at the person above, looking up, upturned eyes", - "upper_body": "reaching forward to hold the partner's legs or resting on the floor to support weight, leaning forward, enclosed within the space under the table", - "lower_body": "kneeling pose, hips low, kneeling on the floor, tucked underneath", - "hands": "grasping thighs or placed on the ground", - "feet": "resting on the floor behind or toes tucked", - "additional": "table legs visible, tablecloth draping down, partner's legs visible on either side of the subject, dim lighting or shadows" + "base": "under_table, kneeling, between_legs", + "head": "looking_up, upturned_eyes, lips_apart", + "upper_body": "leaning_forward, reaching_forward", + "lower_body": "kneeling, hips_down", + "hands": "grasping, hands_on_thighs", + "feet": "barefoot, toes_tucked", + "additional": "table_legs, tablecloth, dim_lighting, intimate, shadow" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "under table", - "kneeling", - "looking up", - "between legs", - "oral", - "tablecloth" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/paionlap_illu_dwnsty.json b/data/actions/paionlap_illu_dwnsty.json index f6adca9..5e878d1 100644 --- a/data/actions/paionlap_illu_dwnsty.json +++ b/data/actions/paionlap_illu_dwnsty.json @@ -3,12 +3,12 @@ "action_name": "Paionlap Illu Dwnsty", "action": { "base": "sitting_on_lap, straddling, full_body", - "head": "looking_up, detailed_eyes", - "upper_body": "elbows_out, breasts_out, large_breasts", + "head": "looking_up, looking_at_viewer, open_mouth", + "upper_body": "large_breasts, hands_on_breasts, squeeze_breasts", "lower_body": "straddling, wariza, kneeling", - "hands": "grabbing_own_breast", + "hands": "fingers_on_breasts", "feet": "", - "additional": "paizuri, pov, from_below, solo_focus, indoors" + "additional": "paizuri, pov, from_below, indoors, erotic" }, "lora": { "lora_name": "Illustrious/Poses/PaiOnLap_Illu_Dwnsty.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "paizuri", - "pov", - "wariza", - "sitting_on_lap", - "from_below", - "grabbing_own_breast", - "looking_up", - "solo_focus", - "breasts_out" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/panty_aside_illustrious_v1_0.json b/data/actions/panty_aside_illustrious_v1_0.json index e3295d2..14a334f 100644 --- a/data/actions/panty_aside_illustrious_v1_0.json +++ b/data/actions/panty_aside_illustrious_v1_0.json @@ -3,9 +3,9 @@ "action_name": "Panty Aside Illustrious V1 0", "action": { "base": "panties_aside", - "head": "looking_at_viewer, ultra-detailed-eyes", - "upper_body": "arms_at_sides, cute_girl", - "lower_body": "panties_aside, panties, pussy, legs_apart", + "head": "looking_at_viewer, detailed_eyes", + "upper_body": "arms_at_sides, solo", + "lower_body": "panties_aside, underwear, vulva, legs_apart", "hands": "adjusting_panties", "feet": "standing", "additional": "censored" @@ -17,12 +17,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "panties_aside", - "panties", - "pussy", - "adjusting_panties", - "legs_apart", - "censored" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/panty_pull_one_leg_up_illustrious_v1_0.json b/data/actions/panty_pull_one_leg_up_illustrious_v1_0.json index c6528a9..1ec81ef 100644 --- a/data/actions/panty_pull_one_leg_up_illustrious_v1_0.json +++ b/data/actions/panty_pull_one_leg_up_illustrious_v1_0.json @@ -2,13 +2,13 @@ "action_id": "panty_pull_one_leg_up_illustrious_v1_0", "action_name": "Panty Pull One Leg Up Illustrious V1 0", "action": { - "base": "standing_on_one_leg", + "base": "standing_on_one_leg, balance", "head": "looking_down, open_eyes", "upper_body": "arms_down, leaning_forward", - "lower_body": "panties, panties_around_one_leg", + "lower_body": "panties, panties_around_one_leg, lift_leg, bare_legs", "hands": "holding_panties", "feet": "barefoot", - "additional": "undressing, panty_pull, balance" + "additional": "undressing, panty_pull" }, "lora": { "lora_name": "Illustrious/Poses/panty pull one leg up_illustrious_V1.0.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "standing_on_one_leg", - "panty_pull", - "undressing", - "holding_panties", - "panties_around_one_leg", - "lifted_leg", - "panties", - "balancing", - "bare_legs" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/pantygag.json b/data/actions/pantygag.json index bf6bb56..f86ae5c 100644 --- a/data/actions/pantygag.json +++ b/data/actions/pantygag.json @@ -3,12 +3,12 @@ "action_name": "Pantygag", "action": { "base": "upper_body", - "head": "panty_gag, panties_in_mouth, open_mouth, saliva, drooling, spit, tongue_out, hypnosis, @_@", - "upper_body": "hands_on_own_cheeks, cheek_pinching, string", - "lower_body": "string, string", + "head": "panty_gag, panties_in_mouth, gag, open_mouth, saliva, drooling, tongue_out, hypnosis, dazed, spiral_eyes", + "upper_body": "hands_on_cheeks, cheek_pinching", + "lower_body": "", "hands": "fingers_on_face", - "feet": "string", - "additional": "panty_gag, panties_in_mouth" + "feet": "", + "additional": "bdsm, restraint" }, "lora": { "lora_name": "Illustrious/Poses/pantygag.safetensors", @@ -17,19 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "panty_gag", - "panties_in_mouth", - "saliva", - "drooling", - "spit", - "hypnosis", - "@_@", - "cheek_pinching", - "hands_on_own_cheeks", - "tongue_out", - "open_mouth", - "bdsm", - "gag" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/penis_over_one_eye_illustriousxl_lora_nochekaiser.json b/data/actions/penis_over_one_eye_illustriousxl_lora_nochekaiser.json index b9f83e8..d4b903a 100644 --- a/data/actions/penis_over_one_eye_illustriousxl_lora_nochekaiser.json +++ b/data/actions/penis_over_one_eye_illustriousxl_lora_nochekaiser.json @@ -3,12 +3,12 @@ "action_name": "Penis Over One Eye Illustriousxl Lora Nochekaiser", "action": { "base": "lying_on_back, from_above, pov", - "head": "penis_over_one_eye, penis_on_face, blush, head_back, one_eye_covered", - "upper_body": "arms_at_sides, completely_nude, breasts, nipples", - "lower_body": "legs_apart, lying_down", + "head": "penis_over_one_eye, penis_on_face, blush, head_back, one_eye_covered, closed_eyes", + "upper_body": "arms_at_sides, nude, breasts, nipples", + "lower_body": "legs_apart, lying_down, spread_legs", "hands": "open_hands", "feet": "barefoot", - "additional": "hetero, huge_penis, penis, testicles, saliva" + "additional": "hetero, huge_penis, penis, testicles, saliva, cumshot, cum_on_face" }, "lora": { "lora_name": "Illustrious/Poses/penis-over-one-eye-illustriousxl-lora-nochekaiser.safetensors", @@ -17,21 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "penis_over_one_eye", - "penis_on_face", - "hetero", - "pov", - "from_above", - "one_eye_covered", - "huge_penis", - "penis", - "testicles", - "blush", - "open_mouth", - "tongue", - "saliva", - "completely_nude", - "lying_on_back" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/penis_under_mask_naixl_v1.json b/data/actions/penis_under_mask_naixl_v1.json index 91cc0bf..4e743f7 100644 --- a/data/actions/penis_under_mask_naixl_v1.json +++ b/data/actions/penis_under_mask_naixl_v1.json @@ -2,13 +2,13 @@ "action_id": "penis_under_mask_naixl_v1", "action_name": "Penis Under Mask Naixl V1", "action": { - "base": "kneeling, squatting, or sitting", - "head": "wearing surgical_mask or mouth_veil, penis positioned under the mask material, open_eyes, looking_at_viewer, penis_awe", - "upper_body": "reaching towards face, or resting, facing viewer or from_side, leaning forward", - "lower_body": "hips steady, kneeling or bent", - "hands": "mask_pull (pulling mask away from face), penis_grab", - "feet": "resting", - "additional": "saliva, precume, tongue_out, licking_penis" + "base": "kneeling, squatting, leaning_forward", + "head": "surgical_mask, penis_under_mask, open_eyes, looking_at_viewer, tongue_out", + "upper_body": "reaching_towards_face, penis_on_face", + "lower_body": "kneeling, bent_legs", + "hands": "mask_pull, penis_grab", + "feet": "barefoot", + "additional": "saliva, precume, licking_penis, imminent_fellatio" }, "lora": { "lora_name": "Illustrious/Poses/Penis_under_Mask_NAIXL_v1.safetensors", @@ -17,21 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "penis_under_mask", - "surgical_mask", - "penis_on_face", - "imminent_fellatio", - "mask_pull", - "licking_penis", - "penis_grab", - "open_mouth", - "tongue_out", - "saliva", - "mouth_veil", - "squatting", - "kneeling", - "pov", - "looking_at_viewer" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/penis_worship_il.json b/data/actions/penis_worship_il.json index 42e2192..88fd622 100644 --- a/data/actions/penis_worship_il.json +++ b/data/actions/penis_worship_il.json @@ -4,11 +4,11 @@ "action": { "base": "kneeling, leaning_forward", "head": "tilted_back, looking_up, blushing, heart-shaped_pupils, cross-eyed, looking_at_penis", - "upper_body": "arms_up, bent_arms, leaning_forward", - "lower_body": "kneeling, kneeling", - "hands": "praying, interlaced_fingers", - "feet": "kneeling", - "additional": "open_mouth, tongue_out, saliva, intense_gaze, penis_awe" + "upper_body": "kneeling, leaning_forward, arms_at_sides", + "lower_body": "kneeling, spread_legs", + "hands": "hands_on_penis, grasping", + "feet": "kneeling, barefoot", + "additional": "open_mouth, tongue_out, saliva, intense_gaze, penis_awe, orgasm" }, "lora": { "lora_name": "Illustrious/Poses/Penis_Worship_IL.safetensors", @@ -17,19 +17,8 @@ "lora_weight_min": 0.85, "lora_weight_max": 0.85 }, - "tags": [ - "penis_awe", - "looking_at_penis", - "kneeling", - "praying", - "looking_up", - "heart-shaped_pupils", - "ahegao", - "blush", - "open_mouth", - "saliva", - "facial", - "cum", - "worship" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/pet_play_illustriousxl_lora_nochekaiser.json b/data/actions/pet_play_illustriousxl_lora_nochekaiser.json index 0c06a55..bdeaedd 100644 --- a/data/actions/pet_play_illustriousxl_lora_nochekaiser.json +++ b/data/actions/pet_play_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "pet_play_illustriousxl_lora_nochekaiser", "action_name": "Pet Play Illustriousxl Lora Nochekaiser", "action": { - "base": "on all fours, crawling, submissive posture, pet play stance", - "head": "looking up, head tilted, wearing animal ears, looking at viewer, wide expressive eyes, potentially heart-shaped pupils", - "upper_body": "arms extended straight down to the floor, arched back, leaning forward relative to hips", - "lower_body": "hips raised or level with shoulders, kneels on the floor, legs bent", - "hands": "hands flat on the ground or wearing oversized paw gloves", - "feet": "feet resting on the floor behind, optionally barefoot or paws", - "additional": "wearing a spiked collar, leash attached to collar, fluffy tail, bone gag or tongue out" + "base": "all_fours, crawling, submissive_posture, pet_play", + "head": "looking_at_viewer, head_tilt, animal_ears, wide_eyes, expressionless, tongue_out", + "upper_body": "arched_back, leaning_forward", + "lower_body": "kneeling, raised_hips", + "hands": "hands_on_ground, paw_gloves", + "feet": "barefoot", + "additional": "collar, leash, tail, gag" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pet play", - "all fours", - "crawling", - "human pet", - "animal ears", - "collar", - "leash", - "submissive", - "paw gloves", - "tail" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/petplay.json b/data/actions/petplay.json index 001cc98..638421a 100644 --- a/data/actions/petplay.json +++ b/data/actions/petplay.json @@ -2,13 +2,13 @@ "action_id": "petplay", "action_name": "Petplay", "action": { - "base": "on all fours, crawling position, mimicking animal posture", - "head": "tilted up, looking deep into camera, wearing collar, wide puppy eyes, pleading gaze", - "upper_body": "extended straight down to floor, parallel to the floor, arched back", - "lower_body": "hips raised, rear facing out, knees bent and resting on the floor", - "hands": "palms flat on ground, supporting upper body weight", - "feet": "toes curled on ground", - "additional": "leash attached to collar, animal ears, tail" + "base": "all_fours, crawling", + "head": "head_tilt, collar, wide_eyes, looking_at_viewer, pleading_eyes", + "upper_body": "arched_back, leaning_forward", + "lower_body": "hips_up, on_knees, buttocks_up", + "hands": "palms_on_floor", + "feet": "curled_toes", + "additional": "leash, animal_ears, animal_tail" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "petplay", - "all fours", - "on hands and knees", - "collar", - "leash", - "submissive", - "human cleaner", - "dog girl", - "cat girl", - "animal ears" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/ponyplay_illustrious.json b/data/actions/ponyplay_illustrious.json index 8cffced..a8015e2 100644 --- a/data/actions/ponyplay_illustrious.json +++ b/data/actions/ponyplay_illustrious.json @@ -2,13 +2,13 @@ "action_id": "ponyplay_illustrious", "action_name": "Ponyplay Illustrious", "action": { - "base": "on_all_fours, crawling", - "head": "bit_gag, horse_ears, looking_at_viewer", - "upper_body": "arms_behind_back, bound_arms, rope_harness, bondage_gear", + "base": "all_fours, crawling", + "head": "bit_gag, horse_ears, animal_ears, looking_at_viewer", + "upper_body": "arms_behind_back, bound_arms, rope_harness, bondage_gear, leather_harness", "lower_body": "horse_tail, kneeling", "hands": "restricted", "feet": "barefoot", - "additional": "acting like an animal, pet play scenario" + "additional": "acting_like_an_animal, pet_play" }, "lora": { "lora_name": "Illustrious/Poses/Ponyplay_Illustrious.safetensors", @@ -17,18 +17,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "pony_play", - "pet_play", - "bit_gag", - "horse_ears", - "horse_tail", - "harness", - "bondage", - "bdsm", - "on_all_fours", - "fake_ears", - "animal_ears", - "leather" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/pose_nipple_licking_handjob_3.json b/data/actions/pose_nipple_licking_handjob_3.json index 96ccb30..27f3428 100644 --- a/data/actions/pose_nipple_licking_handjob_3.json +++ b/data/actions/pose_nipple_licking_handjob_3.json @@ -2,13 +2,13 @@ "action_id": "pose_nipple_licking_handjob_3", "action_name": "Pose Nipple Licking Handjob 3", "action": { - "base": "duo, sexual_activity", - "head": "tongue_out, looking_at_partner", - "upper_body": "reaching, licking_nipple", + "base": "1boy, 1girl, duo, hetero, sexual_activity", + "head": "tongue_out, looking_at_partner, licking", + "upper_body": "licking_nipple, reaching", "lower_body": "penis, testicles, erection, standing", - "hands": "handjob, holding_penis", - "feet": "standing", - "additional": "1boy, 1girl, hetero" + "hands": "handjob, grabbing_penis, manual_sex", + "feet": "", + "additional": "intercourse, intimate" }, "lora": { "lora_name": "Illustrious/Poses/pose_nipple_licking_handjob_3.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "1boy", - "1girl", - "hetero", - "sexual_activity", - "handjob", - "licking_nipple", - "tongue_out", - "penis", - "testicles", - "erection", - "duo" - ] -} + "tags": { + "participants": "1boy 1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/pov_blowjob__titjob__handjob_illustrious_000005.json b/data/actions/pov_blowjob__titjob__handjob_illustrious_000005.json index 2836acb..d6fceba 100644 --- a/data/actions/pov_blowjob__titjob__handjob_illustrious_000005.json +++ b/data/actions/pov_blowjob__titjob__handjob_illustrious_000005.json @@ -3,12 +3,12 @@ "action_name": "Pov Blowjob Titjob Handjob Illustrious 000005", "action": { "base": "pov, kneeling, fellatio, paizuri, handjob", - "head": "looking_at_viewer, deepthroat, looking_at_viewer", + "head": "looking_at_viewer, deepthroat", "upper_body": "head_grab, breasts, cleavage, underboob", - "lower_body": "kneeling, kneeling", - "hands": "handjob", + "lower_body": "kneeling", + "hands": "manual_sex, handjob", "feet": "barefoot", - "additional": "pov B+T+H, one handed, two handed, cum_in_mouth" + "additional": "male_focus, oral, cum_in_mouth" }, "lora": { "lora_name": "Illustrious/Poses/Pov_Blowjob__Titjob__Handjob_Illustrious-000005.safetensors", @@ -17,20 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pov", - "looking_at_viewer", - "fellatio", - "paizuri", - "handjob", - "deepthroat", - "head_grab", - "cum_in_mouth", - "cleavage", - "underboob", - "kneeling", - "from_above", - "from_below", - "dutch_angle" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/pov_cellphone_screen_stevechopz.json b/data/actions/pov_cellphone_screen_stevechopz.json index b165ac4..19c0f7f 100644 --- a/data/actions/pov_cellphone_screen_stevechopz.json +++ b/data/actions/pov_cellphone_screen_stevechopz.json @@ -3,12 +3,12 @@ "action_name": "Pov Cellphone Screen Stevechopz", "action": { "base": "pov, first-person_view", - "head": "looking_at_phone, looking_at_viewer", + "head": "looking_at_phone", "upper_body": "pov_hands, holding_phone, upper_body", - "lower_body": "n/a, n/a", - "hands": "holding_phone", - "feet": "n/a", - "additional": "smartphone, viewfinder, taking_picture, recording" + "lower_body": "", + "hands": "holding_phone, hands_on_phone", + "feet": "", + "additional": "smartphone, digital_camera_viewfinder, taking_picture, video_recording" }, "lora": { "lora_name": "Illustrious/Poses/POV_Cellphone_Screen_SteveChopz.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pov", - "pov_hands", - "holding_phone", - "smartphone", - "viewfinder", - "taking_picture", - "looking_at_phone", - "1girl" - ] -} + "tags": { + "participants": "1girl", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/pov_cowgirl_looking_down_illustrious_000005.json b/data/actions/pov_cowgirl_looking_down_illustrious_000005.json index add0728..28eaae2 100644 --- a/data/actions/pov_cowgirl_looking_down_illustrious_000005.json +++ b/data/actions/pov_cowgirl_looking_down_illustrious_000005.json @@ -4,11 +4,11 @@ "action": { "base": "cowgirl_position, straddling, girl_on_top", "head": "looking_down, looking_at_viewer", - "upper_body": "reaching_towards_viewer, leaning_forward, breasts_hanging", + "upper_body": "leaning_forward, reaching_towards_viewer, breasts_hanging", "lower_body": "straddling, kneeling, spread_legs", - "hands": "open_hands", + "hands": "hands_on_thighs, open_hands", "feet": "toes_curled", - "additional": "pov, from_below, intense_glare, blushing" + "additional": "pov, from_below, intense_expression, blushing" }, "lora": { "lora_name": "Illustrious/Poses/Pov_Cowgirl_Looking_Down_Illustrious-000005.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "cowgirl_position", - "straddling", - "girl_on_top", - "pov", - "looking_down", - "from_below", - "leaning_forward", - "kneeling", - "reaching_towards_viewer" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/pov_facesitting_femdom.json b/data/actions/pov_facesitting_femdom.json index c484d5d..05d52a3 100644 --- a/data/actions/pov_facesitting_femdom.json +++ b/data/actions/pov_facesitting_femdom.json @@ -2,13 +2,13 @@ "action_id": "pov_facesitting_femdom", "action_name": "Pov Facesitting Femdom", "action": { - "base": "POV shot from below, female subject straddling the camera view, dominance pose", - "head": "looking down at viewer, chin tucked, dominant expression, smirk or sneer, narrowed eyes, intense contact, looking at viewer", - "upper_body": "resting on own knees or reaching down towards camera, leaning forward slightly, extreme foreshortening", - "lower_body": "prominent, centered directly above the camera lens, covering the view, knees bent wide, thighs framing the sides of the image, straddling", - "hands": "resting on thighs or grabbing sides of the frame (viewer's head)", - "feet": "out of frame or planted firmly on the surface on either side", - "additional": "extreme low angle, foreshortening, intimate distance, soft lighting" + "base": "pov, from_below, facesitting, femdom, straddling", + "head": "looking_at_viewer, dominant, smirk, narrowed_eyes, intense", + "upper_body": "leaning_forward, reaching_down", + "lower_body": "spread_legs, thighs, knees_apart", + "hands": "hands_on_thighs, hands_on_head", + "feet": "", + "additional": "extreme_low_angle, foreshortening, intimate, first-person_view" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "facesitting", - "pov", - "from below", - "femdom", - "straddling", - "looking at viewer", - "thighs", - "dominant", - "low angle", - "foreshortening" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/pov_lying_on_top_illustrious_000005.json b/data/actions/pov_lying_on_top_illustrious_000005.json index b557178..b69139c 100644 --- a/data/actions/pov_lying_on_top_illustrious_000005.json +++ b/data/actions/pov_lying_on_top_illustrious_000005.json @@ -2,13 +2,13 @@ "action_id": "pov_lying_on_top_illustrious_000005", "action_name": "Pov Lying On Top Illustrious 000005", "action": { - "base": "lying on stomach, lying on top of viewer, straddling, body pressing against camera", - "head": "looking down, face in close proximity to viewer, intense eye contact, looking at viewer", - "upper_body": "elbows bent supporting weight, or hugging viewer, upper body centered, leaning forward", - "lower_body": "hips aligned with viewer, kneeling or spread along viewer's sides", - "hands": "placed on viewer's chest or beside head", - "feet": "out of frame or blurred in background", - "additional": "pov, from below, intimate, hair hanging down due to gravity" + "base": "pov, lying, on_top_of, body_on_another, straddling", + "head": "looking_down, looking_at_viewer, face_close_to_viewer", + "upper_body": "leaning_forward, upper_body_centered", + "lower_body": "hips_on_another", + "hands": "hands_on_viewer", + "feet": "", + "additional": "from_above, intimate, gravity" }, "participants": { "solo_focus": "true", @@ -21,11 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pov", - "lying on top", - "looking down", - "from below", - "intimate" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/pov_mirror_fellatio_illustrious.json b/data/actions/pov_mirror_fellatio_illustrious.json index 2e3500f..e2931ad 100644 --- a/data/actions/pov_mirror_fellatio_illustrious.json +++ b/data/actions/pov_mirror_fellatio_illustrious.json @@ -2,13 +2,13 @@ "action_id": "pov_mirror_fellatio_illustrious", "action_name": "Pov Mirror Fellatio Illustrious", "action": { - "base": "kneeling or squatting in front of a mirror", - "head": "facing mirror, looking at viewer in reflection, looking at viewer", - "upper_body": "reaching forward or resting on partner, facing mirror", - "lower_body": "ass visible, facing away from viewer (towards mirror), kneeling or squatting", - "hands": "hand on another's head", - "feet": "toes touching ground", - "additional": "viewed from behind with action visible in mirror reflection" + "base": "kneeling, mirror, fellatio", + "head": "looking_at_viewer, reflection, eye_contact", + "upper_body": "facing_away_from_viewer, buttocks", + "lower_body": "kneeling, spread_legs", + "hands": "hands_on_head", + "feet": "barefoot", + "additional": "pov, reflection, oral, male_focus" }, "lora": { "lora_name": "Illustrious/Poses/POV_mirror_fellatio_Illustrious.safetensors", @@ -17,19 +17,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pov", - "mirror", - "fellatio", - "kneeling", - "looking_at_viewer", - "ass", - "faceless_male", - "reflection", - "thong", - "underwear", - "hand_on_another's_head", - "nude", - "from_behind" - ] -} + "tags": { + "participants": "1girl_1boy", + "nsfw": true + }, + "prompt": "pov, mirror, fellatio, kneeling, looking_at_viewer, from_behind, reflection, buttocks, hands_on_head, oral, male_focus, naked, barefoot" +} \ No newline at end of file diff --git a/data/actions/pov_morning_wood.json b/data/actions/pov_morning_wood.json index 03476b6..c1b2307 100644 --- a/data/actions/pov_morning_wood.json +++ b/data/actions/pov_morning_wood.json @@ -2,13 +2,13 @@ "action_id": "pov_morning_wood", "action_name": "Pov Morning Wood", "action": { - "base": "pov, first-person view, lying on back, lying in bed, from waist down or full body view", - "head": "out of frame or looking at viewer, messy hair, sleepy or out of frame", - "upper_body": "resting at sides or behind head, shirtless, toned, navel", - "lower_body": "prominent bulge, erection under fabric, underwear, boxers, briefs, crotch focus, legs spread slightly, lying on bed, thighs", - "hands": "relaxed on sheets", - "feet": "barefoot, toes pointing up or relaxed", - "additional": "messy bed sheets, sunlight, morning atmosphere, duvet, tenting sheets" + "base": "pov, first-person_view, lying, lying_on_back, in_bed", + "head": "out_of_frame", + "upper_body": "shirtless, male_nude_upper_body, navel, stomach_focus", + "lower_body": "erection, visible_penis, bulge, crotch_focus, boxers, underwear", + "hands": "hands_on_bed", + "feet": "barefoot", + "additional": "messy_bed, sunlight, morning, duvet, sheets, soft_focus, depth_of_field" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pov", - "morning wood", - "bulge", - "crotch focus", - "lying", - "bed", - "underwear", - "male focus" - ] -} + "tags": { + "participants": "1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/pov_sex.json b/data/actions/pov_sex.json index 07eebdc..eb352c8 100644 --- a/data/actions/pov_sex.json +++ b/data/actions/pov_sex.json @@ -2,13 +2,13 @@ "action_id": "pov_sex", "action_name": "Pov Sex", "action": { - "base": "missionary, lying, on_back", - "head": "looking_at_viewer, blush, open_eyes, looking_at_viewer", - "upper_body": "holding_legs, arms_up, breasts, nipples", - "lower_body": "vaginal, penis, insertion, legs_together, legs_up", + "base": "missionary_position, lying, on_back", + "head": "looking_at_viewer, blush, open_eyes", + "upper_body": "arms_raised, breasts, nipples", + "lower_body": "vaginal_intercourse, penis, penetration, legs_up", "hands": "grabbing_own_thighs", "feet": "toes_curled", - "additional": "pov, sex, hetero, 1boy, 1girl" + "additional": "pov, sex, vaginal, hetero, 1boy, 1girl" }, "lora": { "lora_name": "Illustrious/Poses/POV_SEX.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pov", - "sex", - "missionary", - "vaginal", - "lying", - "on_back", - "legs_together", - "holding_legs", - "penis", - "hetero", - "rating:explicit" - ] -} + "tags": { + "participants": "1boy 1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/pov_sitting_on_lap_illustrious_000005.json b/data/actions/pov_sitting_on_lap_illustrious_000005.json index e74f6b3..6f58592 100644 --- a/data/actions/pov_sitting_on_lap_illustrious_000005.json +++ b/data/actions/pov_sitting_on_lap_illustrious_000005.json @@ -3,12 +3,12 @@ "action_name": "Pov Sitting On Lap Illustrious 000005", "action": { "base": "pov, sitting_on_lap, straddling", - "head": "looking_at_viewer, from_above, looking_at_viewer", - "upper_body": "reaching_towards_viewer, arms_around_neck, leaning_forward", - "lower_body": "sitting, squatting, straddling, legs_apart, straddling, kneeling", + "head": "looking_at_viewer, from_above", + "upper_body": "arms_around_neck, leaning_forward", + "lower_body": "straddling, legs_apart", "hands": "reaching_towards_viewer", - "feet": "kneeling", - "additional": "1girl, 1boy, sexual_innuendo" + "feet": "", + "additional": "1girl, 1boy, intimacy" }, "lora": { "lora_name": "Illustrious/Poses/Pov_Sitting_on_Lap_Illustrious-000005.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pov", - "sitting_on_lap", - "straddling", - "looking_at_viewer", - "reaching_towards_viewer", - "squatting", - "1girl", - "1boy", - "from_above", - "from_below", - "facing_away" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/povlaplyingblowjob_handjob_fingering_illustrious.json b/data/actions/povlaplyingblowjob_handjob_fingering_illustrious.json index 8085cd3..29ec679 100644 --- a/data/actions/povlaplyingblowjob_handjob_fingering_illustrious.json +++ b/data/actions/povlaplyingblowjob_handjob_fingering_illustrious.json @@ -2,13 +2,13 @@ "action_id": "povlaplyingblowjob_handjob_fingering_illustrious", "action_name": "Povlaplyingblowjob Handjob Fingering Illustrious", "action": { - "base": "pov, from above, lying on lap, lying on back, between legs", - "head": "looking up, mouth around penis, fellatio, sucking, looking at viewer, eye contact, half-closed eyes", - "upper_body": "arms reaching up, holding penis, supine, chest exposed", - "lower_body": "legs spread, being fingered, fingers in pussy, spread legs, knees bent", - "hands": "stroking penis, handjob, hand on penis", - "feet": "out of frame", - "additional": "saliva, penis, erotic, nsfw, sexual act, cum on face" + "base": "pov, lying_on_lap, from_above, supine, high_angle", + "head": "looking_at_viewer, fellatio, mouth_around_penis, eye_contact, half-closed_eyes", + "upper_body": "arms_up, breasts_out, cleavage", + "lower_body": "spread_legs, knees_bent, fingering, fingers_in_pussy", + "hands": "handjob, hand_on_penis", + "feet": "out_of_frame", + "additional": "saliva, penis, erotic, nsfw, sexual_act, cum_on_face" }, "participants": { "solo_focus": "true", @@ -21,17 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pov", - "lying on lap", - "lying on back", - "fellatio", - "blowjob", - "handjob", - "fingering", - "from above", - "looking at viewer", - "submissive", - "sexual acts" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/povprincesscarryillustrious.json b/data/actions/povprincesscarryillustrious.json index e9a118f..95c27d0 100644 --- a/data/actions/povprincesscarryillustrious.json +++ b/data/actions/povprincesscarryillustrious.json @@ -2,13 +2,13 @@ "action_id": "povprincesscarryillustrious", "action_name": "Povprincesscarryillustrious", "action": { - "base": "pov, princess carry, being carried, held in arms, intimate distance", - "head": "looking up at viewer, face close, blushing, shy smile, looking at viewer, affectionate gaze, eye contact", - "upper_body": "arms reaching up, arms around neck, holding on, leaning back slightly, supported", - "lower_body": "tilted upward, legs bent, hanging freely, knees together", - "hands": "hands clasping behind neck or resting on chest", - "feet": "dangling", - "additional": "romance, viewer holding girl, from above, high angle" + "base": "pov, princess_carry, carrying", + "head": "looking_at_viewer, blush, shy, smile, eye_contact", + "upper_body": "arms_around_neck, leaning_back", + "lower_body": "legs_up", + "hands": "arms_around_neck", + "feet": "", + "additional": "bird's_eye_view" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pov", - "princess carry", - "being carried", - "romance", - "illustrious (azur lane)", - "couple" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/princess_carry_fellatio_r1.json b/data/actions/princess_carry_fellatio_r1.json index 4ac8201..6916425 100644 --- a/data/actions/princess_carry_fellatio_r1.json +++ b/data/actions/princess_carry_fellatio_r1.json @@ -2,13 +2,13 @@ "action_id": "princess_carry_fellatio_r1", "action_name": "Princess Carry Fellatio R1", "action": { - "base": "Female character standing upright, holding a male character horizontally across her chest in a bridal carry (princess carry) position.", - "head": "Looking down towards the male's groin area, mouth open or engaged in fellatio., Focused downwards on the male.", - "upper_body": "Curved under the male's back and knees, supporting his full weight., Strong posture, leaning slightly back to counterbalance the weight.", - "lower_body": "Squared forward, stable base., Standing with a wide, stable stance to support the weight.", - "hands": "Firmly gripping the male's body or legs for support.", - "feet": "Planted firmly on the ground.", - "additional": "The female is typically depicted as larger/taller/stronger than the male (size difference); male is often nude while female is clothed." + "base": "1girl, 1boy, princess_carry, standing_position, facing_viewer, full_body", + "head": "looking_down,fellatio, oral_sex, mouth_open", + "upper_body": "arms_around_body, carrying_man_in_arms, weight_support, holding_male", + "lower_body": "standing, legs_apart, stable_posture", + "hands": "hands_on_body, gripping", + "feet": "barefoot, feet_on_ground", + "additional": "size_difference, tall_female, short_male, clothed_female, nude_male, suggestive, erotic" }, "lora": { "lora_name": "Illustrious/Poses/Princess_Carry_Fellatio_r1.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 0.85, "lora_weight_max": 0.85 }, - "tags": [ - "princess_carry", - "carrying", - "fellatio", - "standing", - "size_difference", - "tall_female", - "hetero" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/prison_guard_size_diff_000011_1658658.json b/data/actions/prison_guard_size_diff_000011_1658658.json index b916a75..51162ae 100644 --- a/data/actions/prison_guard_size_diff_000011_1658658.json +++ b/data/actions/prison_guard_size_diff_000011_1658658.json @@ -2,13 +2,13 @@ "action_id": "prison_guard_size_diff_000011_1658658", "action_name": "Prison Guard Size Diff 000011 1658658", "action": { - "base": "mating press, size difference, male on top, female lying on back", - "head": "looking up, expression of overwhelming sensation, open or rolling back", - "upper_body": "male hands holding female legs, female arms reaching or pinned, male torso dominates frame, female torso flat on surface", - "lower_body": "connected, hips elevated, legs up, spread, held by partner, feet in air", - "hands": "grip on legs", - "feet": "toes curled", - "additional": "extreme size difference, giant male, small female" + "base": "mating_press, size_difference, male_on_top, female_lying_on_back", + "head": "looking_up_at_partner, facial_expression, eyes_rolled_back, open_mouth", + "upper_body": "male_hands_on_female_legs, female_arms_pinned, male_torso, female_torso", + "lower_body": "intercourse, hips_elevated, legs_up, spread_legs, feet_in_air", + "hands": "holding_legs, gripping_legs", + "feet": "toes_curled", + "additional": "extreme_size_difference, giant_male, small_female" }, "lora": { "lora_name": "Illustrious/Poses/Prison_Guard_Size_Diff-000011_1658658.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "mating_press", - "size_difference", - "giant", - "giant_male", - "legs_up", - "holding_legs", - "leg_grab", - "on_back", - "spread_legs", - "sex" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/pussy_sandwich_illustrious.json b/data/actions/pussy_sandwich_illustrious.json index 2142cb9..d5323d8 100644 --- a/data/actions/pussy_sandwich_illustrious.json +++ b/data/actions/pussy_sandwich_illustrious.json @@ -2,13 +2,13 @@ "action_id": "pussy_sandwich_illustrious", "action_name": "Pussy Sandwich Illustrious", "action": { - "base": "Two girls in a yuri embrace or interaction, one character positioning their legs to sandwich the other's face or body part", - "head": "Expressions of arousal or exertion, looking at partner or viewer, Half-closed or detailed eyes", - "upper_body": "Holding legs or grabbing sheets, Twisted or leaning forward to engage in the leg lock", - "lower_body": "Hips positioned to squeeze or rub, Thighs squeezing tightly, engaging the pussy sandwich mechanics", - "hands": "Touching thighs or partner's body", - "feet": "Toes curled or flat depending on leverage", - "additional": "Intimate atmosphere, skin friction" + "base": "pussy_sandwich, 2girls, yuri, lesbian, between_legs, intimate, skin_to_skin", + "head": "arousal, flushed, half-closed_eyes, looking_at_partner, open_mouth", + "upper_body": "leaning_forward, grabbing, body_to_body", + "lower_body": "thigh_squeeze, hips_positioned, pelvic_grind, spread_legs", + "hands": "hands_on_thigh, grabbing_partner", + "feet": "bare_feet, toes_curled", + "additional": "sweat, friction" }, "lora": { "lora_name": "Illustrious/Poses/pussy_sandwich_illustrious.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pussy_sandwich", - "yuri", - "2girls", - "between_legs", - "thighs", - "sandwiched", - "lesbian" - ] -} + "tags": { + "participants": "2girls", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/pussy_sandwich_v0_8_illu_done.json b/data/actions/pussy_sandwich_v0_8_illu_done.json index b2ec8ac..71ca42d 100644 --- a/data/actions/pussy_sandwich_v0_8_illu_done.json +++ b/data/actions/pussy_sandwich_v0_8_illu_done.json @@ -2,13 +2,13 @@ "action_id": "pussy_sandwich_v0_8_illu_done", "action_name": "Pussy Sandwich V0 8 Illu Done", "action": { - "base": "2girls, lying, cooperative_grinding, girl_on_top", - "head": "looking_back, looking_at_viewer, detailed_eyes", - "upper_body": "arm_around_waist, grab, twisted_torso, nude, facing_away", - "lower_body": "ass_focus, presenting_hindquarters, tribadism, spread_legs, kneeling", + "base": "2girls, tribadism, cooperative_grinding, lying, nude", + "head": "looking_back, looking_at_viewer", + "upper_body": "arm_around_waist, grabbing, facing_away", + "lower_body": "ass_focus, presenting_hindquarters, spread_legs, kneeling", "hands": "touching_partner", "feet": "barefoot", - "additional": "pussy_sandwich, sidelighting, deep_skin, shiny_skin" + "additional": "pussy_sandwich, sidelighting, glistening, sweaty" }, "lora": { "lora_name": "Illustrious/Poses/pussy_sandwich_v0.8-illu_done.safetensors", @@ -17,19 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pussy_sandwich", - "cooperative_grinding", - "tribadism", - "2girls", - "lying", - "girl_on_top", - "from_behind", - "looking_back", - "ass_focus", - "spread_legs", - "nude", - "masterpiece", - "best_quality" - ] -} + "tags": { + "participants": "2girls", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/reclining_cowgirl_position.json b/data/actions/reclining_cowgirl_position.json index a37f6ea..498fd3c 100644 --- a/data/actions/reclining_cowgirl_position.json +++ b/data/actions/reclining_cowgirl_position.json @@ -2,13 +2,13 @@ "action_id": "reclining_cowgirl_position", "action_name": "Reclining Cowgirl Position", "action": { - "base": "cowgirl_position, straddling, girl_on_top, leaning_back", - "head": "head_back, facing_another, half-closed_eyes", - "upper_body": "arms_extended, holding_hands, interlocked_fingers, arched_back, leaning_back, bouncing_breasts", - "lower_body": "straddling, on_top, kneeling, spread_legs, straddling", - "hands": "clald_hands, interlocked_fingers", - "feet": "toes_pointed", - "additional": "from_side, motion_lines, motion_blur" + "base": "cowgirl_position, girl_on_top, straddling, leaning_back", + "head": "head_back, looking_at_viewer, half-closed_eyes", + "upper_body": "arched_back, leaning_back, hands_on_thighs, bouncing_breasts, nipples_visible", + "lower_body": "straddling, on_top, kneeling, spread_legs", + "hands": "hands_on_thighs, interlocked_fingers", + "feet": "barefoot, toes_pointed", + "additional": "from_side, motion_lines, high_angle" }, "lora": { "lora_name": "Illustrious/Poses/Reclining_Cowgirl_Position.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 0.5, "lora_weight_max": 0.5 }, - "tags": [ - "cowgirl_position", - "straddling", - "girl_on_top", - "leaning_back", - "holding_hands", - "interlocked_fingers", - "from_side", - "arched_back", - "half-closed_eyes", - "bouncing_breasts" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/regression_illustrious.json b/data/actions/regression_illustrious.json index ba5bead..bed56cc 100644 --- a/data/actions/regression_illustrious.json +++ b/data/actions/regression_illustrious.json @@ -2,13 +2,13 @@ "action_id": "regression_illustrious", "action_name": "Regression Illustrious", "action": { - "base": "standing, full_body, small_stature", - "head": "looking_at_viewer, blush, open_eyes", + "base": "standing, full_body, short_stature, petite", + "head": "facing_viewer, blush, eyes_open", "upper_body": "arms_at_sides, sleeves_past_fingers, oversized_clothes", - "lower_body": "hips, legs_together", - "hands": "hands_hidden", + "lower_body": "legs_together", + "hands": "hands_inside_sleeves", "feet": "barefoot", - "additional": "age_regression, child, cute" + "additional": "age_regression, child" }, "lora": { "lora_name": "Illustrious/Poses/Regression_Illustrious.safetensors", @@ -17,11 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "age_regression", - "oversized_clothes", - "sleeves_past_fingers", - "child", - "cute" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/removing_condom.json b/data/actions/removing_condom.json index db8552c..70b3d3f 100644 --- a/data/actions/removing_condom.json +++ b/data/actions/removing_condom.json @@ -2,13 +2,13 @@ "action_id": "removing_condom", "action_name": "Removing Condom", "action": { - "base": "medium shot or close-up focusing on lower torso and groin area", - "head": "looking down, head tilted slightly forward, gaze directed at the penis and hands", - "upper_body": "arms bent, reaching downwards towards the crotch, bare chest, abdominal muscles defined", - "lower_body": "fully exposed penis, condom partially removed or being pulled off the shaft, thighs visible, standing or sitting posture", - "hands": "fingers grasping the ring of the condom, pinching and pulling or rolling it off", - "feet": "out of frame or planted on ground", - "additional": "used condom, transparent latex texture, post-coital context" + "base": "close-up, low angle, focus on groin, male focus", + "head": "looking_down, head_tilted_down, gaze_at_crotch", + "upper_body": "bare_chest, abdominal_muscles, arms_down", + "lower_body": "penis, condom, shaft, thighs, standing, sitting", + "hands": "hands_on_penis, grasping, pulling, latex_texture", + "feet": "out_of_frame, feet_on_ground", + "additional": "used_condom, post-coital, fluid, latex, transparent_latex" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "removing condom", - "condom", - "penis", - "hands on penis", - "male focus", - "after sex", - "nsfw", - "close up", - "holding condom" - ] -} + "tags": { + "participants": "1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/res_facial.json b/data/actions/res_facial.json index 75db916..5115930 100644 --- a/data/actions/res_facial.json +++ b/data/actions/res_facial.json @@ -2,13 +2,13 @@ "action_id": "res_facial", "action_name": "Res Facial", "action": { - "base": "1girl, 2boys, restrained, forced", - "head": "head_grab, hand_on_another's_face, head_back, eyes_closed", + "base": "1girl, 2boys, restrained, forced, bondage", + "head": "head_grab, hand_on_face, head_back, eyes_closed, mouth_open", "upper_body": "arms_behind_back, upper_body", - "lower_body": "standing, standing", - "hands": "bound_wrists", + "lower_body": "standing", + "hands": "bound_wrists, wrist_restraint", "feet": "standing", - "additional": "facial, bukkake, cum, cum_on_hair, penis" + "additional": "facial, semen, bukkake, cum_on_face, cum_on_hair, penis" }, "lora": { "lora_name": "Illustrious/Poses/res_facial.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "restrained", - "forced", - "head_grab", - "hand_on_another's_face", - "grabbing_from_behind", - "facial", - "bukkake", - "cum_on_hair", - "eyes_closed", - "2boys" - ] -} + "tags": { + "participants": "1girl, 2boys", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/reverse_nursing_handjob_illustriousxl_lora_nochekaiser.json b/data/actions/reverse_nursing_handjob_illustriousxl_lora_nochekaiser.json index bba1583..b46fb81 100644 --- a/data/actions/reverse_nursing_handjob_illustriousxl_lora_nochekaiser.json +++ b/data/actions/reverse_nursing_handjob_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "reverse_nursing_handjob_illustriousxl_lora_nochekaiser", "action_name": "Reverse Nursing Handjob Illustriousxl Lora Nochekaiser", "action": { - "base": "A character sitting in a reverse cowgirl position on a partner's lap, facing away from them, engaging in manual stimulation.", - "head": "Turned to the side looking back over the shoulder, or facing forward with head tilted back., Half-closed or looking back at the partner with a seductive gaze.", - "upper_body": "Reaching backwards or down between the thighs to access the partner., Back arched or leaning forward, displaying the spine and shoulders to the partner.", - "lower_body": "Settled firmly on the partner's lap, hips spread., Straddling the partner's thighs, knees bent and wide apart.", - "hands": "Gripping and stroking the penis, performing a handjob.", - "feet": "Toes curled or resting flat on the surface.", - "additional": "The partner is visible underneath or behind, usually lying down or sitting." + "base": "reverse_nursing_handjob, from_behind, sitting_on_lap, straddling", + "head": "looking_back, looking_at_viewer_from_behind", + "upper_body": "arched_back, leaning_forward", + "lower_body": "straddling, spread_legs", + "hands": "handjob, reaching_back", + "feet": "barefoot", + "additional": "penis, sex, partner_focus" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "reverse nursing handjob", - "handjob", - "reverse cowgirl", - "sitting on lap", - "straddling", - "from behind", - "penis", - "nsfw", - "looking back", - "sex act" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/reversefellatio.json b/data/actions/reversefellatio.json index f7cd424..af2ef3f 100644 --- a/data/actions/reversefellatio.json +++ b/data/actions/reversefellatio.json @@ -2,13 +2,13 @@ "action_id": "reversefellatio", "action_name": "Reversefellatio", "action": { - "base": "1girl and 1boy in sexual position, one partner upside-down", - "head": "head_back, mouth connection, eyes_closed", - "upper_body": "arms_supporting_body or grabbing_hips, inverted torso alignment", - "lower_body": "hips aligned for oral interaction, legs_up or straddling", - "hands": "on_thighs", - "feet": "bare_feet or shoes", - "additional": "deepthroat, throat_bulge, sexual_act" + "base": "1girl, 1boy, reverse_fellatio, upside-down", + "head": "head_back, closed_eyes, oral_connection", + "upper_body": "arms_around_waist, inverted_torso", + "lower_body": "legs_up, straddling", + "hands": "hands_on_thighs", + "feet": "bare_feet", + "additional": "deepthroat, throat_bulge, ejaculating, cum_inside_mouth" }, "lora": { "lora_name": "Illustrious/Poses/reversefellatio.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "reverse_fellatio", - "upside-down", - "fellatio", - "irrumatio", - "deepthroat", - "throat_bulge", - "head_back", - "from_side", - "penis", - "1girl", - "1boy" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/reversemilking_illu_dwnsty.json b/data/actions/reversemilking_illu_dwnsty.json index 9ed8389..b3b99ad 100644 --- a/data/actions/reversemilking_illu_dwnsty.json +++ b/data/actions/reversemilking_illu_dwnsty.json @@ -3,12 +3,12 @@ "action_name": "Reversemilking Illu Dwnsty", "action": { "base": "kneeling, between_legs", - "head": "head_tilt, looking_at_viewer, detailed_eyes", - "upper_body": "arms_reaching, leaning_forward", - "lower_body": "kneeling, kneeling", - "hands": "handjob, reverse_grip, penis_grab", + "head": "head_tilt, looking_at_viewer, open_mouth, flushed_face", + "upper_body": "arms_reaching, leaning_forward, breasts_against_leg", + "lower_body": "kneeling, spread_legs", + "hands": "reverse_grip, handjob, penis_grab, testicle_grab", "feet": "feet_tucked", - "additional": "motion_lines, hand_up, sweat" + "additional": "motion_lines, sweat, saliva, orgasm" }, "lora": { "lora_name": "Illustrious/Poses/ReverseMilking_Illu_Dwnsty.safetensors", @@ -17,18 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "handjob", - "reverse_grip", - "kneeling", - "penis", - "testicles", - "between_legs", - "clothed_female_nude_male", - "from_behind", - "penis_grab", - "motion_lines", - "looking_at_viewer", - "solo_focus" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/rimjob_male.json b/data/actions/rimjob_male.json index ac25b31..37d549e 100644 --- a/data/actions/rimjob_male.json +++ b/data/actions/rimjob_male.json @@ -2,13 +2,13 @@ "action_id": "rimjob_male", "action_name": "Rimjob Male", "action": { - "base": ", duo, rimjob, anilingus, male performing oral sex on another male's anus, dynamic angle", - "head": "face buried in buttocks, tongue extended, licking, face between cheeks, half-closed eyes, expression of pleasure, focused gaze", - "upper_body": "reaching forward, holding hips, embracing buttocks, bent over, arched back, leaning forward into the action", - "lower_body": "buttocks up, presenting anus, exposed ass, gap, kneeling, spread legs, doggystyle pose, thighs apart", - "hands": "spreading butt cheeks, gripping waist, hands on ass", - "feet": "toes curled, barefoot", - "additional": "saliva, tongue connection, sweat, detail, cinematic lighting" + "base": "duo, 2man, rimjob, anilingus, oral, dynamic_angle", + "head": "face_buried_in_buttocks, tongue, licking, face_between_cheeks, eyes_half_closed, expressionless, intense_gaze", + "upper_body": "reaching_forward, holding_hips, grabbing_buttocks, bent_over, arched_back", + "lower_body": "buttocks_up, spread_legs, kneeling, ass_up, thighs_apart", + "hands": "spreading_butt_cheeks, gripping_waist, hands_on_ass", + "feet": "toes_curled, barefoot", + "additional": "saliva, tongue_connection, sweat, detail, cinematic_lighting" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "rimjob", - "anilingus", - "ass licking", - "", - "yaoi", - "male focus", - "anal", - "oral sex", - "nsfw" - ] -} + "tags": { + "participants": "2men", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/rubbing_eyes_illustrious_v1_0.json b/data/actions/rubbing_eyes_illustrious_v1_0.json index 34a4f86..e90910a 100644 --- a/data/actions/rubbing_eyes_illustrious_v1_0.json +++ b/data/actions/rubbing_eyes_illustrious_v1_0.json @@ -2,13 +2,13 @@ "action_id": "rubbing_eyes_illustrious_v1_0", "action_name": "Rubbing Eyes Illustrious V1 0", "action": { - "base": "character rubbing eyes with hands, sleepy or emotional posture", - "head": "tilted slightly downwards or forwards, closed eyes, rubbing eyes", - "upper_body": "elbows bent, arms raised towards face, slightly hunched or relaxed shoulders", - "lower_body": "neutral position, standing or sitting legs", - "hands": "hands touching face, knuckles or palms pressing against eyelids, fists", - "feet": "planted on ground", - "additional": "sleepy, tired, waking up, crying" + "base": "rubbing_eyes, closed_eyes, looking_down, sleepy, tired", + "head": "tilted_head, closed_eyes, rubbing_eyes", + "upper_body": "hunched, arms_up, bent_arms", + "lower_body": "standing, sitting", + "hands": "hands_on_face, fists, touching_face", + "feet": "barefoot, shoes", + "additional": "crying, tears, bed_hair, messy_hair, yawning" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "rubbing eyes", - "eyes closed", - "hands on face", - "sleepy", - "tired", - "waking up", - "messy hair" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/saliva_swap_illustrious.json b/data/actions/saliva_swap_illustrious.json index 9bd1234..5b622bf 100644 --- a/data/actions/saliva_swap_illustrious.json +++ b/data/actions/saliva_swap_illustrious.json @@ -3,12 +3,12 @@ "action_name": "Saliva Swap Illustrious", "action": { "base": "close-up, upper_body", - "head": "profile, open_mouth, tongue_out, touching_tongues, closed_eyes, blush", - "upper_body": "embracing, around_neck, upper_body", - "lower_body": "n/a, n/a", + "head": "profile, kissing, open_mouth, tongue_out, tongues_touching, closed_eyes, blush", + "upper_body": "embracing, hands_around_neck", + "lower_body": "", "hands": "cupping_face, gripping", - "feet": "n/a", - "additional": "saliva, saliva_trail, drooling, spitting, heavy_breathing" + "feet": "", + "additional": "saliva, saliva_trail, drooling, spit, heavy_breathing" }, "lora": { "lora_name": "Illustrious/Poses/saliva_swap_illustrious.safetensors", @@ -17,18 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "saliva_swap", - "drooling", - "saliva", - "french_kiss", - "open_mouth", - "tongue", - "tongue_out", - "saliva_trail", - "spitting", - "from_side", - "profile", - "after_kiss" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/sandwich_v3_frontback_il_1164907.json b/data/actions/sandwich_v3_frontback_il_1164907.json index 66c7538..5c411e7 100644 --- a/data/actions/sandwich_v3_frontback_il_1164907.json +++ b/data/actions/sandwich_v3_frontback_il_1164907.json @@ -2,13 +2,13 @@ "action_id": "sandwich_v3_frontback_il_1164907", "action_name": "Sandwich V3 Frontback Il 1164907", "action": { - "base": "sandwiched between two people, standing or lying, one partner in front and one behind", - "head": "forced backward or looking up, blushing, scared or grinning expression, open", - "upper_body": "restrained, held back, or being grabbed by partners, compressed between two bodies", - "lower_body": "engaged in sexual activity from front and back simultaneously, standing or spread if lying", - "hands": "restricted movement", - "feet": "planted or passive", - "additional": "pincer maneuver, asymmetrical positioning" + "base": "sandwiched, sandwiched_between, threesome, group_sex, multiple_partners, pincer_maneuver", + "head": "ti_up, blushing, open_mouth, expressionless, dynamic_angle", + "upper_body": "restrained, held_from_behind, held_from_front, arms_at_side", + "lower_body": "penis_in_vagina, oral, standing, spread_legs", + "hands": "restricted_movement", + "feet": "barefoot", + "additional": "intercourse, sexual_activity, sexual_intercourse, pelvic_thrust" }, "lora": { "lora_name": "Illustrious/Poses/Sandwich_v3_frontback IL_1164907.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "sandwiched", - "threesome", - "group_sex", - "ffm_threesome", - "femdom", - "1boy", - "2girls", - "restrained", - "grabbing_another's_arm" - ] -} + "tags": { + "participants": "1girl 2boys", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/selfie_illustriousxl_lora_nochekaiser.json b/data/actions/selfie_illustriousxl_lora_nochekaiser.json index 9aaa3af..71c0f60 100644 --- a/data/actions/selfie_illustriousxl_lora_nochekaiser.json +++ b/data/actions/selfie_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "selfie_illustriousxl_lora_nochekaiser", "action_name": "Selfie Illustriousxl Lora Nochekaiser", "action": { - "base": "taking a selfie, upper body frame, slight angle from above or level", - "head": "facing viewer, chin slightly tucked or tilted, engaging expression, looking at viewer, focused on lens", - "upper_body": "one arm extended forward holding device, other arm relaxed or touching face, visible upper body, turned slightly towards the extended arm", - "lower_body": "usually out of frame, out of frame", - "hands": "holding smartphone, fingers wrapped around phone, maybe making a peace sign with free hand", - "feet": "out of frame", - "additional": "holding phone, smartphone visible in foreground or implied, perspective distortion" + "base": "selfie, upper_body, perspective_distortion", + "head": "looking_at_viewer, head_tilt, smiling", + "upper_body": "arm_extended, holding_phone, smartphone", + "lower_body": "out_of_frame", + "hands": "holding_smartphone, peace_sign", + "feet": "out_of_frame", + "additional": "point_of_view, close_up" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "selfie", - "holding phone", - "smartphone", - "looking at viewer", - "arm extended", - "close-up", - "point of view", - "social media style" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/sex_from_behind_below_view__illustrious_v1_0.json b/data/actions/sex_from_behind_below_view__illustrious_v1_0.json index 9404818..3492dd7 100644 --- a/data/actions/sex_from_behind_below_view__illustrious_v1_0.json +++ b/data/actions/sex_from_behind_below_view__illustrious_v1_0.json @@ -2,13 +2,13 @@ "action_id": "sex_from_behind_below_view__illustrious_v1_0", "action_name": "Sex From Behind Below View Illustrious V1 0", "action": { - "base": "sex from behind, doggy style, view from below, low angle perspective", - "head": "looking down or head thrown back, mouth slightly open, blushing, half-closed eyes, rolling back, pleasure", - "upper_body": "supporting body weight, resting on elbows or hands planted, arched back, leaning forward, breasts hanging down", - "lower_body": "hips raised high, receiving penetration from behind, kneeling, knees bent, thighs spread apart", - "hands": "gripping bed sheets, fingers curled", - "feet": "toes curled, resting on insteps", - "additional": "worm's eye view, intimate close-up, motion lines, sweat droplets" + "base": "doggy_style, sex_from_behind, view_from_below, low_angle_shot, worm's_eye_view", + "head": "looking_back, mouth_open, blushing, eyes_rolled_back, pleasure, expressionless, hair_over_eyes", + "upper_body": "arched_back, leaning_forward, breasts_hanging, arms_supporting_weight", + "lower_body": "kneeling, hips_raised, spread_legs, vaginal", + "hands": "hands_gripping_sheets, curled_fingers", + "feet": "curled_toes, feet_up", + "additional": "intimate, sweat, motion_lines, depth_of_field" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "sex from behind", - "doggy style", - "from below", - "low angle", - "all fours", - "arched back", - "worm's eye view", - "vaginal", - "kneeling" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/sex_machine.json b/data/actions/sex_machine.json index 7acb32b..682f20b 100644 --- a/data/actions/sex_machine.json +++ b/data/actions/sex_machine.json @@ -4,10 +4,10 @@ "action": { "base": "sitting, spread_legs, restrained", "head": "gagged, screaming, wince, head_back, tears, forced_orgasm", - "upper_body": "bound_wrists, shackles, mechanical_arms, arched_back, trembling", + "upper_body": "bound, shackles, mechanical_arms, arched_back, trembling", "lower_body": "object_insertion, sex_machine, dildo, spread_legs, bound_ankles", "hands": "bound", - "feet": "shackles", + "feet": "bound_ankles, shackles", "additional": "stationary_restraints, motion_lines" }, "lora": { @@ -17,24 +17,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "sex_machine", - "stationary_restraints", - "sitting", - "spread_legs", - "bound_wrists", - "bound_ankles", - "shackles", - "gagged", - "arched_back", - "forced_orgasm", - "screaming", - "wince", - "tears", - "trembling", - "object_insertion", - "dildo", - "mechanical_arms", - "motion_lines" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/sex_machine_update_epoch_10.json b/data/actions/sex_machine_update_epoch_10.json index 8e07e96..3f03638 100644 --- a/data/actions/sex_machine_update_epoch_10.json +++ b/data/actions/sex_machine_update_epoch_10.json @@ -2,13 +2,13 @@ "action_id": "sex_machine_update_epoch_10", "action_name": "Sex Machine Update Epoch 10", "action": { - "base": "lying on back, supine, constrained pose, deeply engaged with machinery", - "head": "head thrown back, mouth open, heavy breathing, flushed face, expression of intense pleasure, eyes rolled back, tightly closed, or heart-shaped pupils", - "upper_body": "reaching back, gripping the bed frame or machine handles, arched back, sweaty skin, chest heaving", - "lower_body": "lifted hips, exposed, angled towards mechanism, legs spread wide, m-legs, knees bent, open stance", - "hands": "clenching bedsheets, clutching handles tightly, knuckles white", - "feet": "toes curled, arched feet", - "additional": "sex machine, fucking machine, mechanical arm, dildo, piston, gears, wires, motion blur, tripod" + "base": "supine, constrained, machine_sex, sex_machine, fujoshi_position, sprawling", + "head": "head_back, mouth_open, sweat, flushed, pupils_heart, eyes_rolled_back, heavy_breathing, messy_hair, expressionless", + "upper_body": "arched_back, reaching_back, sweaty, skin_glistening, body_sweat, chest_heaving", + "lower_body": "legs_spread, m_legs, knees_up, thighs_spread, vulnerability, exposed_gentials, spread_eagle", + "hands": "clenching, gripping_bedsheets, clenched_hands", + "feet": "arched_feet, toes_curled", + "additional": "piston, mechanical_arm, dildo, gears, cables, wires, motion_blur, tripod, machinery, science_fiction" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "sex machine", - "fucking machine", - "mechanical sex", - "spread legs", - "lying on back", - "pleasure", - "dildo", - "robotics" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/sexualcoaching.json b/data/actions/sexualcoaching.json index 668b96f..d4aa046 100644 --- a/data/actions/sexualcoaching.json +++ b/data/actions/sexualcoaching.json @@ -2,13 +2,13 @@ "action_id": "sexualcoaching", "action_name": "Sexualcoaching", "action": { - "base": "standing upright, commanding and instructive posture, body angled slightly towards a whiteboard or viewer", - "head": "facing forward, confident expression, chin slightly raised, direct eye contact, sharp and attentive gaze, possibly over glasses", - "upper_body": "one arm extended pointing with a stick or finger, other arm resting on hip or holding a book, arched back, chest forward, professional but provoking stance", - "lower_body": "hips swayed slightly to one side, standing straight, legs close together", - "hands": "holding a pointer stick, resting on waist", - "feet": "wearing high heels, planted firmly", - "additional": "classroom setting, whiteboard in background, holding pointer, wearing business attire or teacher outfit" + "base": "standing, looking at viewer, presentation, commanding, confident", + "head": "glasses, bangs, blunt bangs, hair over eye, sharp gaze, eye contact", + "upper_body": "business suit, blazer, pencil skirt, white shirt, pointer, holding pointer", + "lower_body": "standing, pantyhose, high heels, pencil skirt", + "hands": "holding pole, pointer stick", + "feet": "high heels, pumps", + "additional": "classroom, whiteboard, teacher, school, indoors" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "teacher", - "classroom", - "holding pointer", - "whiteboard", - "business suit", - "glasses", - "standing", - "presentation" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/sgb_ilxl_v1.json b/data/actions/sgb_ilxl_v1.json index 6a37d5d..d3b9f81 100644 --- a/data/actions/sgb_ilxl_v1.json +++ b/data/actions/sgb_ilxl_v1.json @@ -4,11 +4,11 @@ "action": { "base": "upper_body", "head": "blush, smile, open_mouth, looking_at_viewer", - "upper_body": "arms_on_breasts, medium_breasts, breast_squeeze", - "lower_body": "n/a, n/a", - "hands": "grabbing_own_breast", - "feet": "n/a", - "additional": "fingers, skin_indentation" + "upper_body": "medium_breasts, breast_squeeze, squeezing_own_breasts", + "lower_body": "", + "hands": "hands_on_breasts", + "feet": "", + "additional": "fingers, skin_indentation, self-groping" }, "lora": { "lora_name": "Illustrious/Poses/sgb_ilxl_v1.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "grabbing_own_breast", - "grabbing_another's_breast", - "groping", - "squeezing", - "medium_breasts", - "large_breasts", - "rubbing_breasts", - "close-up" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/sitting_on_mouth_000012_illustrious.json b/data/actions/sitting_on_mouth_000012_illustrious.json index e2c9f9c..8a5d90e 100644 --- a/data/actions/sitting_on_mouth_000012_illustrious.json +++ b/data/actions/sitting_on_mouth_000012_illustrious.json @@ -2,13 +2,13 @@ "action_id": "sitting_on_mouth_000012_illustrious", "action_name": "Sitting On Mouth 000012 Illustrious", "action": { - "base": "sitting_on_face, sitting_on_person, femdom", - "head": "looking_down, dominant_expression, looking_at_viewer, narrowing_eyes", + "base": "facesitting, sitting_on_face, sitting_on_person, femdom, 1girl, 1boy", + "head": "looking_down, looking_at_viewer, dominant_expression, haughty_expression, narrowing_eyes", "upper_body": "arms_at_sides, leaning_forward", - "lower_body": "sitting, outstretched_legs, spread_legs, legs_apart", + "lower_body": "sitting, spread_legs, legs_apart, outstretched_legs", "hands": "resting_on_legs", "feet": "barefoot", - "additional": "1boy, lying_on_back, choking" + "additional": "lying_on_back, choking, partner_on_bottom, dynamic_angle" }, "lora": { "lora_name": "Illustrious/Poses/Sitting_On_Mouth-000012 Illustrious.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "sitting_on_face", - "sitting_on_person", - "outstretched_legs", - "spread_legs", - "looking_down", - "femdom", - "full_body", - "dominant_female", - "legs_apart" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/small_dom_big_sub.json b/data/actions/small_dom_big_sub.json index 2460566..2296228 100644 --- a/data/actions/small_dom_big_sub.json +++ b/data/actions/small_dom_big_sub.json @@ -2,13 +2,13 @@ "action_id": "small_dom_big_sub", "action_name": "Small Dom Big Sub", "action": { - "base": "Small male clinging to the back of a standing large female in a piggyback position", - "head": "Male head resting near female's neck or shoulder, Closed or looking at partner", - "upper_body": "Male arms wrapped tightly around female's neck or shoulders, Male torso pressed against female's back", - "lower_body": "Engaged in sex from behind, Male legs locked around female's waist in a leg lock", - "hands": "Clasped or holding on to shoulders", - "feet": "Dangling or hooked behind female", - "additional": "Significant size difference creates a stark contrast between partners" + "base": "piggyback, standing_sex, sex_from_behind, height_difference, size_difference", + "head": "closed_eyes, looking_at_partner", + "upper_body": "arms_around_neck, breasts_from_behind", + "lower_body": "leg_lock, wrapped_legs_around_waist", + "hands": "holding_shoulders", + "feet": "dangling_legs", + "additional": "male_on_top, female_on_bottom, dominant_male, submissive_female" }, "lora": { "lora_name": "Illustrious/Poses/Small_Dom_Big_Sub.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "piggyback", - "standing_sex", - "sex_from_behind", - "miniboy", - "giantess", - "size_difference", - "leg_lock", - "carrying" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/spread_pussy_one_hand_pony_v1_0.json b/data/actions/spread_pussy_one_hand_pony_v1_0.json index f9d12b9..a8bc2ee 100644 --- a/data/actions/spread_pussy_one_hand_pony_v1_0.json +++ b/data/actions/spread_pussy_one_hand_pony_v1_0.json @@ -2,13 +2,13 @@ "action_id": "spread_pussy_one_hand_pony_v1_0", "action_name": "Spread Pussy One Hand Pony V1 0", "action": { - "base": "spread_legs, m_legs, legs_up", - "head": "looking_at_viewer, blush, open_eyes", - "upper_body": "arms_apart, exposed_breasts, navel", - "lower_body": "spread_pussy, kupaa, cameltoe, spread_legs, m_legs, legs_apart", - "hands": "fingering", + "base": "1girl, spread_legs, legs_up, m_legs", + "head": "looking_at_viewer, blush, expressionless", + "upper_body": "hand_on_thigh, navel", + "lower_body": "spread_pussy, kupaa, spread_legs, split_legs", + "hands": "spreading_labia, fingers_inside_pussy", "feet": "barefoot", - "additional": "pussy_juice" + "additional": "pussy_juice, wet, erotic_pose" }, "lora": { "lora_name": "Illustrious/Poses/spread pussy one hand_pony_V1.0.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "spread_pussy", - "kupaa", - "spread_legs", - "m_legs", - "legs_apart", - "legs_up", - "fingering", - "looking_at_viewer" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/srjxia.json b/data/actions/srjxia.json index 6c8f5ae..4dbd186 100644 --- a/data/actions/srjxia.json +++ b/data/actions/srjxia.json @@ -2,13 +2,13 @@ "action_id": "srjxia", "action_name": "Srjxia", "action": { - "base": "minigirl sitting inside a glass jar", - "head": "looking at viewer, open eyes", - "upper_body": "arms close to body, cramped space, leaning forward or upright", - "lower_body": "sitting on bottom of jar, knees directly up, knees to chest", - "hands": "hands on legs or pressing against glass", - "feet": "bare feet or shoeless", - "additional": "transparent glass, reflection, confined space" + "base": "1girl, tiny_girl, inside_a_jar, glass_jar,", + "head": "looking_at_viewer, open_eyes,", + "upper_body": "arms_at_sides, cramped_space, leaning_forward,", + "lower_body": "sitting, knees_up, knees_to_chest,", + "hands": "hands_on_legs, hands_on_glass,", + "feet": "barefoot,", + "additional": "transparent, reflection, confined_space, looking_through_glass" }, "lora": { "lora_name": "Illustrious/Poses/srjxia.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "minigirl", - "jar", - "glass", - "in_container", - "sitting", - "knees_to_chest", - "stuck", - "cramped", - "trapped" - ] -} + "tags": { + "participants": "1girl", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/standing_breast_press_handjob_illustriousxl_lora_nochekaiser.json b/data/actions/standing_breast_press_handjob_illustriousxl_lora_nochekaiser.json index 82cd956..cfe6984 100644 --- a/data/actions/standing_breast_press_handjob_illustriousxl_lora_nochekaiser.json +++ b/data/actions/standing_breast_press_handjob_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "standing_breast_press_handjob_illustriousxl_lora_nochekaiser", "action_name": "Standing Breast Press Handjob Illustriousxl Lora Nochekaiser", "action": { - "base": "standing, medium shot, front view, sexual activity", - "head": "looking at viewer, blushing, slightly tilted forward, mouth open, salivating, half-closed eyes, intense stare, eye contact", - "upper_body": "arms bent, elbows close to torso, reaching towards chest, large breasts, cleavage, breasts pressed together, breast press, chest flushed", - "lower_body": "facing forward, hips stationary, standing straight, thighs touching", - "hands": "hands on breasts, squeezing breasts together, hand gripping penis, handjob motion", - "feet": "standing on ground", - "additional": "paizuri, titjob, sandwiching, penis between breasts, cum on breasts, breast smother" + "base": "standing, medium_shot, front_view, sexual_act", + "head": "looking_at_viewer, blushing, head_tilt, mouth_open, drooling, half-closed_eyes, intense_stare, eye_contact", + "upper_body": "arms_bent, large_breasts, cleavage, breast_press, chest_flushed", + "lower_body": "standing, legs_together", + "hands": "hands_on_breasts, squeezing_breasts, handjob, manual_sex", + "feet": "standing", + "additional": "paizuri, titjob, sandwich_position, male_focus, cum_on_breasts, breast_smother" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "standing", - "breast press", - "handjob", - "paizuri", - "titjob", - "squeezing breasts", - "cleavage", - "large breasts", - "penis" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/stealth_sex_ntr_il_nai_py.json b/data/actions/stealth_sex_ntr_il_nai_py.json index c2d12a0..99a771d 100644 --- a/data/actions/stealth_sex_ntr_il_nai_py.json +++ b/data/actions/stealth_sex_ntr_il_nai_py.json @@ -2,13 +2,13 @@ "action_id": "stealth_sex_ntr_il_nai_py", "action_name": "Stealth Sex Ntr Il Nai Py", "action": { - "base": "duo, male and female, standing, doggy style, hiding behind structure, secretive pose", - "head": "looking back, nervous expression, heavy breathing, flushed face, anxious, looking sideways, half-closed", - "upper_body": "arms restraining partner, one arm around neck, leaning forward, pressed against wall, clothes disheveled", - "lower_body": "hips connected, penetration, lifted skirt, pants down, standing, bent knees, legs spread", - "hands": "hand covering mouth, hand over mouth, gripping waist, shushing gesture", - "feet": "standing on toes, heels", - "additional": "sweat, motion lines, situational awareness, cheating theme" + "base": "duo, 1girl, 1boy, standing, doggy_style, hidden, sneaking", + "head": "looking_back, nervous, flushed, heavy_breathing, wide_eyes, looking_at_viewer", + "upper_body": "arms_around_waist, intimate, leaning_forward, pressed_against_wall, clothes_disheveled", + "lower_body": "penis_in_vagina, hips_connected, standing_sex, legs_spread, bent_knees, lifted_skirt, pants_down", + "hands": "hand_over_mouth, shushing, gripping_waist, finger_to_lips", + "feet": "tiptoe, bare_feet", + "additional": "sweat, infidelity, cheating, tension, secretive, stealth" }, "participants": { "solo_focus": "true", @@ -21,18 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "stealth sex", - "ntr", - "cheating", - "covering mouth", - "hand over mouth", - "shushing", - "hiding", - "sex from behind", - "standing sex", - "secret", - "nervous", - "quiet" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/stealthfellatio.json b/data/actions/stealthfellatio.json index f5f5216..3fbcdf6 100644 --- a/data/actions/stealthfellatio.json +++ b/data/actions/stealthfellatio.json @@ -2,13 +2,13 @@ "action_id": "stealthfellatio", "action_name": "Stealthfellatio", "action": { - "base": "kneeling, sitting, under_table, from_side", - "head": "fellatio, irrumatio, deepthroat, looking_up", - "upper_body": "penis_hold, hands_on_lap, leaning_forward", - "lower_body": "kneeling, kneeling", + "base": "kneeling, under_desk, from_side", + "head": "fellatio, deepthroat, looking_up, mouth_open", + "upper_body": "leaning_forward, hands_on_desk", + "lower_body": "kneeling, skirt_lifted", "hands": "holding_penis", - "feet": "tucked", - "additional": "desk, stealth_sex, floor, office" + "feet": "tucked_legs", + "additional": "office_desk, stealth_sex, floor, secret_sex" }, "lora": { "lora_name": "Illustrious/Poses/stealthfellatio.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "stealth_fellatio", - "under_table", - "desk", - "stealth_sex", - "fellatio", - "irrumatio", - "kneeling", - "from_side", - "penis_hold", - "floor", - "deepthroat" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/step_stool_sexv1.json b/data/actions/step_stool_sexv1.json index 7c24458..2a920fc 100644 --- a/data/actions/step_stool_sexv1.json +++ b/data/actions/step_stool_sexv1.json @@ -2,13 +2,13 @@ "action_id": "step_stool_sexv1", "action_name": "Step Stool Sexv1", "action": { - "base": "character bent over a step stool, leaning forward, displaying backside", - "head": "looking back over shoulder, face visible, looking at viewer", - "upper_body": "extended downward, stiff or slightly bent, bent forward at the waist 90 degrees, arched back", - "lower_body": "raised high, pushed back, standing straight, feet shoulder-width apart behind the stool", - "hands": "gripping the steps or legs of the stool for support", - "feet": "flat on the floor", - "additional": "step stool prop, domestic setting, depth of field" + "base": "bent_over, from_behind, step_stool, buttocks_up, leaning_forward", + "head": "looking_back, over_shoulder, looking_at_viewer", + "upper_body": "arched_back, leaning_forward, bent_over_at_waist", + "lower_body": "buttocks_up, legs_spread", + "hands": "grip, holding_stool", + "feet": "barefoot, standing", + "additional": "domestic, depth_of_field, furniture" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "step stool", - "bent over", - "from behind", - "leaning", - "ass up", - "furniture", - "stuck in object" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/stool_breastfeeding_il_nai_py.json b/data/actions/stool_breastfeeding_il_nai_py.json index b3b738d..d179062 100644 --- a/data/actions/stool_breastfeeding_il_nai_py.json +++ b/data/actions/stool_breastfeeding_il_nai_py.json @@ -2,13 +2,13 @@ "action_id": "stool_breastfeeding_il_nai_py", "action_name": "Stool Breastfeeding Il Nai Py", "action": { - "base": "sitting on a stool, cradling an infant in lap", - "head": "tilted downwards, looking at baby, gentle gaze, looking down", - "upper_body": "cradling baby, supporting infant's head, leaning slightly forward, shirt lifted, breast exposed", - "lower_body": "seated firmly on stool, knees bent, legs apart or feet resting on chair rungs", - "hands": "supporting baby's body, holding breast", - "feet": "flat on floor or resting on stool support", - "additional": "stool, baby, infant, lactation" + "base": "sitting, stool, breastfeeding, cradling_infant", + "head": "looking_down, looking_at_baby, gentle_expression", + "upper_body": "breastfeeding, exposed_breast, clothes_lifted, supporting_baby, leaning_forward", + "lower_body": "sitting_on_stool, bent_knees, legs_apart", + "hands": "holding_breast, cradling_baby", + "feet": "barefoot, feet_on_floor", + "additional": "baby, infant, motherhood, lactation, intimate" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "stool breastfeeding", - "sitting", - "stool", - "breastfeeding", - "holding baby", - "breast out", - "shirt lift", - "mother", - "baby", - "cradling" - ] -} + "tags": { + "participants": "1girl 1baby", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/stoolsexwaifu_illustrious.json b/data/actions/stoolsexwaifu_illustrious.json index f846942..9feab4b 100644 --- a/data/actions/stoolsexwaifu_illustrious.json +++ b/data/actions/stoolsexwaifu_illustrious.json @@ -2,13 +2,13 @@ "action_id": "stoolsexwaifu_illustrious", "action_name": "Stoolsexwaifu Illustrious", "action": { - "base": "character sitting straddle on a stool, legs spread wide, erotic pose, sitting upright or leaning forward", - "head": "looking at viewer, blushing, expression of pleasure, open mouth, half-closed eyes, potential heart pupils", - "upper_body": "arms resting on thighs, holding own legs, or gripping the seat of the stool, arched back, chest pushed forward, core engaged", - "lower_body": "firmly seated on the stool, hips wide, legs apart, open legs, knees bent outward, straddling the stool", - "hands": "grabbing thighs or holding stool edges", - "feet": "feet resting on the stool footrests or dangling", - "additional": "bar stool, wooden stool, simple background, indoors" + "base": "straddling, sitting_on_stool, legs_apart, open_legs, erotic_pose", + "head": "looking_at_viewer, blush, expressionless, open_mouth, half-closed_eyes, pleasure", + "upper_body": "arched_back, leaning_forward, chest_focused", + "lower_body": "knees_up, hips_wide", + "hands": "holding_thighs, gripping_stool", + "feet": "barefoot", + "additional": "bar_stool, wooden_stool, simple_background, indoors" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "sitting", - "stool", - "straddling", - "legs apart", - "spread legs", - "nsfw", - "waifu", - "bar stool", - "open legs" - ] -} + "tags": { + "participants": "1girl", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/straddling_handjob___xl_il_v1_0.json b/data/actions/straddling_handjob___xl_il_v1_0.json index 4e13884..f40b102 100644 --- a/data/actions/straddling_handjob___xl_il_v1_0.json +++ b/data/actions/straddling_handjob___xl_il_v1_0.json @@ -2,13 +2,13 @@ "action_id": "straddling_handjob___xl_il_v1_0", "action_name": "Straddling Handjob Xl Il V1 0", "action": { - "base": "duo, straddling, sitting on lap, sexual activity, close proximity", - "head": "looking down, looking at partner, blushing, aroused expression, half-closed eyes, focused", - "upper_body": "reaching down between legs, arms low, leaning forward slightly, upright posture", - "lower_body": "sitting on partner's thighs, hips spread, spread legs, knees bent, straddling partner", - "hands": "holding penis, stroking, handjob, manual stimulation", - "feet": "feet resting on surface or wrapped around partner", - "additional": "partner sitting, partner leaning back, erection, penis, intimate" + "base": "duo, intercourse, sex, intimate, straddling, sitting_on_lap, close_proximity", + "head": "looking_down, looking_at_partner, blushing, aroused_expression, half-closed_eyes, focused", + "upper_body": "reaching_down, leaning_forward, arms_down", + "lower_body": "sitting_on_thighs, spread_legs, straddling, knees_bent", + "hands": "handjob, masturbation, masturbating_partner, manual_stimulation_of_penis", + "feet": "barefeet, feet_wrapped_around_partner", + "additional": "erection, penis, partner_sitting, partner_leaning_back" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "straddling", - "handjob", - "sitting on lap", - "duo", - "sex", - "penis", - "sexual" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/straddling_kiss_illustriousxl_lora_nochekaiser.json b/data/actions/straddling_kiss_illustriousxl_lora_nochekaiser.json index a1545de..4e83791 100644 --- a/data/actions/straddling_kiss_illustriousxl_lora_nochekaiser.json +++ b/data/actions/straddling_kiss_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "straddling_kiss_illustriousxl_lora_nochekaiser", "action_name": "Straddling Kiss Illustriousxl Lora Nochekaiser", "action": { - "base": "girl on top, upright straddle, straddling partner while sitting on them", - "head": "kissing, tilted head, blushing, closed eyes", - "upper_body": "arms around partner's neck, embracing, upright posture, chest pressing against partner", - "lower_body": "sitting on partner's waist/hips, straddling partner's torso, knees bent", - "hands": "resting on shoulders or holding face", - "feet": "tucked or resting on the surface", - "additional": "intimate atmosphere, on bed" + "base": "straddling, kiss, girl_on_top, sitting_on_top, facing_each_other", + "head": "kissing, eyes_closed, blushing, tilted_head", + "upper_body": "arms_around_neck, embrace, upper_body_pressing", + "lower_body": "straddling_partner, sitting_on_lap, legs_around_waist", + "hands": "hands_on_shoulders", + "feet": "", + "additional": "intimate, on_bed" }, "lora": { "lora_name": "Illustrious/Poses/straddling-kiss-illustriousxl-lora-nochekaiser.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "straddling", - "kiss", - "girl_on_top", - "upright_straddle", - "sitting_on_person", - "couple", - "on_bed", - "closed_eyes", - "blush", - "arms_around_neck" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/straddling_paizuri_base_000010.json b/data/actions/straddling_paizuri_base_000010.json index 1f12605..684ad4b 100644 --- a/data/actions/straddling_paizuri_base_000010.json +++ b/data/actions/straddling_paizuri_base_000010.json @@ -2,13 +2,13 @@ "action_id": "straddling_paizuri_base_000010", "action_name": "Straddling Paizuri Base 000010", "action": { - "base": "straddling pose, sitting on top, leaning forward", - "head": "looking down, chin tucked, flushed face, salivating, half-closed eyes, bedroom eyes, looking at penis, cross-eyed", - "upper_body": "arms bent, elbows close to body, leaning forward, arching back slightly, pressing breasts together", - "lower_body": "sitting on lap, hips spread, knees bent, legs spread, thighs straddling", - "hands": "hands on breasts, squeezing breasts together, holding breasts", - "feet": "feet tucked back or out of frame", - "additional": "paizuri, titjob, breast press, cleavage, between breasts, penis (optional)" + "base": "straddling, sitting_on_top, leaning_forward", + "head": "looking_down, head_tilt, flushed, saliva, half-closed_eyes, bedroom_eyes, looking_at_penis, cross-eyed", + "upper_body": "arms_bent, leaning_forward, arched_back, cleavage, breasts_pressed_together", + "lower_body": "sitting_on_lap, open_legs, knees_bent, thighs_straddling", + "hands": "hands_on_breasts, squeezing_breasts, holding_breasts", + "feet": "out_of_frame", + "additional": "paizuri, titjob, breast_press, penis" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "straddling", - "paizuri", - "titjob", - "breast press", - "sexual acts", - "on top", - "pov", - "large breasts" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/straddling_paizuri_illustriousxl_lora_nochekaiser.json b/data/actions/straddling_paizuri_illustriousxl_lora_nochekaiser.json index 7d338f2..797ef90 100644 --- a/data/actions/straddling_paizuri_illustriousxl_lora_nochekaiser.json +++ b/data/actions/straddling_paizuri_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "straddling_paizuri_illustriousxl_lora_nochekaiser", "action_name": "Straddling Paizuri Illustriousxl Lora Nochekaiser", "action": { - "base": "straddling pose, sitting on top of partner, upper body leaning slightly forward or upright", - "head": "looking down at viewer, flushed face, salivating, half-closed eyes, heart-shaped pupils, eye contact", - "upper_body": "brought steadily in front of chest, chest pushed forward, deep cleavage", - "lower_body": "hips settled on partner's lap, legs spread wide on either side of partner, knees bent", - "hands": "holding own breasts, squeezing breasts together, sandwiching", - "feet": "tucked back or out of frame", - "additional": "paizuri, breast smother, penis between breasts, motion lines" + "base": "straddling, riding, on_top, human_position, sitting_on_partner", + "head": "looking_at_viewer, flushed, salivary, half-closed_eyes, heart-shaped_pupils, eye_contact", + "upper_body": "large_breasts, cleavage, breast_focus, chest_pushed_forward", + "lower_body": "hips_on_lap, legs_spread, legs_apart, knees_bent, pelvic_focus", + "hands": "holding_breasts, squeezing_breasts, hands_on_breasts", + "feet": "barefoot", + "additional": "paizuri, breast_smother, penis_between_breasts, motion_lines, sexual_act" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "paizuri", - "straddling", - "titjob", - "on top", - "squeezing breasts", - "breast smother", - "pov", - "sexual act", - "large breasts" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/straddling_paizuri_spitroast_000010.json b/data/actions/straddling_paizuri_spitroast_000010.json index 59a934e..644a78c 100644 --- a/data/actions/straddling_paizuri_spitroast_000010.json +++ b/data/actions/straddling_paizuri_spitroast_000010.json @@ -2,13 +2,13 @@ "action_id": "straddling_paizuri_spitroast_000010", "action_name": "Straddling Paizuri Spitroast 000010", "action": { - "base": "threesome setup, female character straddling a supine male partner while being engaged by a second male partner from behind", - "head": "tilted forward looking at chest or arched back, half-closed, crossed, or looking down", - "upper_body": "bringing hands to center of chest, leaning forward, breasts compressed around object", - "lower_body": "lifted, arched lower back, engaged from rear, kneeling, knees bent, thighs spread wide straddling the bottom partner", - "hands": "squeezing breasts together, manipulating cleavage", - "feet": "resting on surface, toes curled", - "additional": "simultaneous stimulation, breast sex (front), vaginal or anal penetration (rear)" + "base": "threesome, spitroast, paizuri, straddling, from_behind, double_penetration", + "head": "tilted_forward, looking_down, arched_back", + "upper_body": "squeezing, breasts, between_breasts, leaning_forward", + "lower_body": "kneeling, legs_apart, arched_back", + "hands": "hands_on_breasts, squeezing", + "feet": "barefoot, toes_curled", + "additional": "paizuri, simultaneous_stimulation, double_penetration" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "straddling", - "paizuri", - "titfuck", - "spitroast", - "threesome", - "kneeling", - "from_behind", - "squeezing_breasts", - "double_penetration" - ] -} + "tags": { + "participants": "1girl 2boys", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/sunbathingdwnsty_000008.json b/data/actions/sunbathingdwnsty_000008.json index c5e2ac2..6ee884d 100644 --- a/data/actions/sunbathingdwnsty_000008.json +++ b/data/actions/sunbathingdwnsty_000008.json @@ -2,13 +2,13 @@ "action_id": "sunbathingdwnsty_000008", "action_name": "Sunbathingdwnsty 000008", "action": { - "base": "lying on stomach, prone position, relaxed body, sunbathing", - "head": "lifted slightly, looking forward or resting sideways, looking at viewer or closed", - "upper_body": "bent at elbows, forearms resting on ground, chest close to ground, slight back arch", - "lower_body": "hips flat on the surface, extended straight back, slightly parted", - "hands": "folded under chin or resting flat on surface", - "feet": "barefoot, toes pointing backwards or feet raised at ankles", - "additional": "lying on a beach towel, sandy texture, bright sunlight" + "base": "lying, stomach, sunbathing, relaxing", + "head": "lifted_head, looking_at_viewer, head_on_arms", + "upper_body": "arched_back, elbows_on_ground, arms_propped", + "lower_body": "hips_on_ground, legs_extended", + "hands": "hands_together, resting_hands", + "feet": "barefoot, raised_feet", + "additional": "beach_towel, sunny, outdoors, sand" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "sunbathing", - "lying_on_stomach", - "prone", - "beach", - "summer", - "relaxing" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/superstyle_illustrious.json b/data/actions/superstyle_illustrious.json index 10dc91d..48fbd41 100644 --- a/data/actions/superstyle_illustrious.json +++ b/data/actions/superstyle_illustrious.json @@ -3,12 +3,12 @@ "action_name": "Superstyle Illustrious", "action": { "base": "doggystyle, all_fours, kneeling, sex_from_behind", - "head": "blush, clenched_teeth, half_closed_eyes", - "upper_body": "arms_extended_forward, bent_over, arched_back, hanging_breasts", - "lower_body": "raised_hips, ass, presenting_hindquarters, kneeling, spread_legs", + "head": "blush, open_mouth, closed_eyes, sweat", + "upper_body": "arched_back, bent_over, arms_extended, breasts_from_side", + "lower_body": "raised_hips, ass, spread_legs, kneeling", "hands": "hands_on_ground", - "feet": "toes", - "additional": "size_difference, interspecies, from_side, sex" + "feet": "barefoot, toes", + "additional": "superstyle, size_difference, from_side, sex" }, "lora": { "lora_name": "Illustrious/Poses/Superstyle_Illustrious.safetensors", @@ -17,18 +17,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "doggystyle", - "all_fours", - "sex_from_behind", - "from_side", - "arched_back", - "raised_hips", - "bent_over", - "hands_on_ground", - "hanging_breasts", - "interspecies", - "size_difference", - "blush" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/testiclesucking.json b/data/actions/testiclesucking.json index 27d8625..6b35e71 100644 --- a/data/actions/testiclesucking.json +++ b/data/actions/testiclesucking.json @@ -3,12 +3,12 @@ "action_name": "Testiclesucking", "action": { "base": "kneeling, testicle_sucking", - "head": "naughty_face, blushing, tongue_out, looking_at_viewer", - "upper_body": "arms_up, leaning_forward", - "lower_body": "kneeling, kneeling", + "head": "blushing, tongue_out, facial_expression, looking_at_viewer", + "upper_body": "leaning_forward, arms_at_sides", + "lower_body": "kneeling, spread_legs", "hands": "holding_penis", "feet": "barefoot", - "additional": "penis, testicles, penis_on_face, saliva_trail, huge_penis" + "additional": "penis, testicles, fellatio, penis_mouth, saliva_trail, huge_penis" }, "lora": { "lora_name": "Illustrious/Poses/testiclesucking.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "testicle_sucking", - "penis_on_face", - "penis", - "testicles", - "saliva_trail", - "naughty_face", - "blushing", - "tongue", - "kneeling" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/threesome_sex_and_rimminganilingus.json b/data/actions/threesome_sex_and_rimminganilingus.json index 30e9701..98ac45b 100644 --- a/data/actions/threesome_sex_and_rimminganilingus.json +++ b/data/actions/threesome_sex_and_rimminganilingus.json @@ -4,11 +4,11 @@ "action": { "base": "ffm_threesome, group_sex, standing_sex, sex_from_behind, from_side", "head": "open_mouth, tongue, blush, ahegao, heavy_breathing, heart-shaped_pupils", - "upper_body": "hands_on_another's_hips, large_breasts, nipples, wet_skin", + "upper_body": "hands_on_another_hips, large_breasts, nipples, wet_skin", "lower_body": "nude, pubic_hair, standing", "hands": "grabbing_hips", "feet": "barefoot", - "additional": "anilingus, implied_anilingus, motion_lines, twitching" + "additional": "anilingus, motion_lines, twitching" }, "lora": { "lora_name": "Illustrious/Poses/Threesome_sex_and_rimminganilingus.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "ffm_threesome", - "group_sex", - "standing_sex", - "sex_from_behind", - "anilingus", - "nude", - "open_mouth", - "tongue", - "blush", - "motion_lines", - "from_side" - ] -} + "tags": { + "participants": "1girl 2boys", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/tinygirl___illustrious_000016.json b/data/actions/tinygirl___illustrious_000016.json index 9137e38..6aa4579 100644 --- a/data/actions/tinygirl___illustrious_000016.json +++ b/data/actions/tinygirl___illustrious_000016.json @@ -17,11 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "minigirl", - "size_difference", - "1girl", - "miniature", - "looking_at_viewer" - ] -} + "tags": { + "participants": "1girl", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/tongue_lick__press.json b/data/actions/tongue_lick__press.json index e0b5275..8659257 100644 --- a/data/actions/tongue_lick__press.json +++ b/data/actions/tongue_lick__press.json @@ -2,13 +2,13 @@ "action_id": "tongue_lick__press", "action_name": "Tongue Lick Press", "action": { - "base": "close-up, side view, intimate distance", - "head": "open_mouth, tongue_out, saliva, drooling, head_tilt, half-closed_eyes, lustful", + "base": "close-up, side_view, intimate, focus_on_mouth", + "head": "open_mouth, tongue_out, drooling, saliva, head_tilt, half-closed_eyes, lustful_expression", "upper_body": "arms_around_neck, upper_body", - "lower_body": "n/a, n/a", - "hands": "holding_head, cup_face", - "feet": "n/a", - "additional": "licking, french_kiss, wet" + "lower_body": "", + "hands": "holding_head, cupping_face", + "feet": "", + "additional": "licking, kissing, tongue_press, wet_skin" }, "lora": { "lora_name": "Illustrious/Poses/Tongue_Lick__Press.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "tongue_out", - "licking", - "open_mouth", - "saliva", - "drooling", - "french_kiss", - "close-up", - "from_side" - ] -} + "tags": { + "participants": "2girls|1girl 1boy|2boys", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/transparent_boy.json b/data/actions/transparent_boy.json index 5bdc94a..15eeeb1 100644 --- a/data/actions/transparent_boy.json +++ b/data/actions/transparent_boy.json @@ -2,13 +2,13 @@ "action_id": "transparent_boy", "action_name": "Transparent Boy", "action": { - "base": "full body, standing pose, semi-transparent figure, ethereal silhouette", - "head": "facing viewer, faint facial features, see-through skin, glowing eyes, distinct pupil visible through hazy face", - "upper_body": "arms resting by sides, translucent limbs, upper body revealing background scenery through chest, ghostly shimmer", - "lower_body": "fading midsection, spectral form, legs becoming invisible or highly transparent", - "hands": "hands relaxed, barely visible outlines, glass-like texture", - "feet": "feet hovering slightly, diaphanous appearance", - "additional": "refraction, glass skin, internal glow, distortion of background behind the subject, spirit form" + "base": "1boy, solo, full_body, standing_pose, ethereal, ghostly, translucent, spirit", + "head": "facing_viewer, glowing_eyes, semi-transparent_face, see-through", + "upper_body": "translucent_limbs, see-through_body, ghost_silhouette, glowing", + "lower_body": "fading_legs, transparency, spectral_form", + "hands": "hands_at_sides, transparent_hands", + "feet": "hovering, feet_not_touching_ground", + "additional": "refraction, glass_skin, distortion, glowing_body, transparent_skin" }, "participants": { "solo_focus": "true", @@ -21,16 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "translucent", - "transparent", - "ghostly", - "ethereal", - "hologram", - "boy", - "spirit", - "glass skin", - "fantasy", - "invisibility" - ] -} + "tags": { + "participants": "1boy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/two_handed_handjob.json b/data/actions/two_handed_handjob.json index f38241c..ae63e6d 100644 --- a/data/actions/two_handed_handjob.json +++ b/data/actions/two_handed_handjob.json @@ -4,9 +4,9 @@ "action": { "base": "two-handed_handjob", "head": "naughty_face, blush, seductive_smile, looking_at_viewer, half-closed_eyes", - "upper_body": "arms_forward, breasts", + "upper_body": "breasts", "lower_body": "penis, spread_legs", - "hands": "penis_grab, two_hands", + "hands": "penis_grab, double_handjob", "feet": "", "additional": "glansjob, motion_lines, steam, sound_effects, pov" }, @@ -17,17 +17,8 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "two-handed_handjob", - "glansjob", - "penis_grab", - "naughty_face", - "seductive_smile", - "motion_lines", - "steam", - "sound_effects", - "looking_at_viewer", - "half-closed_eyes", - "handjob" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/under_table_ilxl_v1.json b/data/actions/under_table_ilxl_v1.json index 970f95e..91bd7d3 100644 --- a/data/actions/under_table_ilxl_v1.json +++ b/data/actions/under_table_ilxl_v1.json @@ -2,13 +2,13 @@ "action_id": "under_table_ilxl_v1", "action_name": "Under Table Ilxl V1", "action": { - "base": "sitting on floor, positioned underneath a table, crouching, confined space, hiding pose", - "head": "looking up or forward, slightly lowered to fit, peeking out, looking at viewer, upward gaze", - "upper_body": "arms wrapping around legs or resting on knees, hugging knees, hunched forward, leaning slightly, compressed pose", - "lower_body": "seated on ground, buttocks on floor, knees bent upwards, pulled close to chest or crossed legs, tucked in", - "hands": "clasped together or resting on shins", - "feet": "resting on floor, bare feet or shoed", - "additional": "table legs framing the shot, tablecloth hanging down, table surface visible above head, indoors, shadows" + "base": "under_table, hiding, sitting_on_floor, crouching, confined_space", + "head": "looking_up, upward_gaze, peeking, looking_at_viewer", + "upper_body": "hugging_knees, hunched_forward, arms_around_knees", + "lower_body": "knees_up, tucked_legs", + "hands": "hands_clasping_knees, hands_on_legs", + "feet": "barefoot, feet_on_floor", + "additional": "table, table_legs, furniture, indoors, shadow" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "under table", - "hiding", - "sitting on floor", - "crouching", - "hugging knees", - "confined space" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/underbutt_v1.json b/data/actions/underbutt_v1.json index f1ad442..145ff11 100644 --- a/data/actions/underbutt_v1.json +++ b/data/actions/underbutt_v1.json @@ -2,13 +2,13 @@ "action_id": "underbutt_v1", "action_name": "Underbutt V1", "action": { - "base": "view from behind, standing, looking back over shoulder", - "head": "turned tightly to look back at the viewer, looking at viewer", - "upper_body": "relaxed at sides or resting on hips, slightly arched back to accentuate curvature", - "lower_body": "tilted anteriorly, buttocks prominent, lower gluteal fold exposed, straight, standing shoulder width apart", - "hands": "lightly touching upper thighs or waistband", - "feet": "flat on ground or on tiptoes", - "additional": "wearing micro shorts, high-cut panties, or a short skirt to reveal underbutt" + "base": "from_behind, standing, looking_back, over_the_shoulder", + "head": "looking_at_viewer", + "upper_body": "arched_back, hands_on_hips", + "lower_body": "underbutt, gluteal_fold, buttocks, standing", + "hands": "hands_on_thighs", + "feet": "tiptoes", + "additional": "short_shorts, high-cut_legwear, micro_skirt" }, "participants": { "solo_focus": "true", @@ -21,14 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "from behind", - "looking back", - "ass", - "buttocks", - "underbutt", - "gluteal fold", - "arched back", - "sensual" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/upside_down_missionary_illustriousxl_lora_nochekaiser.json b/data/actions/upside_down_missionary_illustriousxl_lora_nochekaiser.json index 5dafb95..674a393 100644 --- a/data/actions/upside_down_missionary_illustriousxl_lora_nochekaiser.json +++ b/data/actions/upside_down_missionary_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "upside_down_missionary_illustriousxl_lora_nochekaiser", "action_name": "Upside Down Missionary Illustriousxl Lora Nochekaiser", "action": { - "base": "lying, on_back, missionary, upside-down, spread_legs", + "base": "upside-down_position, missionary_position, lying_on_back, spread_legs, legs_up", "head": "upside-down, head_down, open_eyes, looking_at_viewer", - "upper_body": "arms_at_sides, arms_up, chest_up, on_back, navel, collarbone", - "lower_body": "legs_spread, hips_up, spread_legs, knees_bent, legs_up", - "hands": "grabbing_sheet, sheet_grab", - "feet": "feet_up", - "additional": "blush, open_mouth, torso_grab, partner_hand_on_torso" + "upper_body": "arms_at_sides, chest, navel, collarbone", + "lower_body": "spread_legs, knees_bent, hips_up", + "hands": "grabbing_bed_sheet", + "feet": "barefoot", + "additional": "blush, open_mouth, hand_on_torso, torso_grab" }, "lora": { "lora_name": "Illustrious/Poses/upside-down-missionary-illustriousxl-lora-nochekaiser.safetensors", @@ -17,18 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "upside-down", - "missionary", - "lying", - "on_back", - "spread_legs", - "sheet_grab", - "torso_grab", - "blush", - "open_mouth", - "navel", - "collarbone", - "from_above" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/usbreedingslave.json b/data/actions/usbreedingslave.json index 14e3b81..258044c 100644 --- a/data/actions/usbreedingslave.json +++ b/data/actions/usbreedingslave.json @@ -2,13 +2,13 @@ "action_id": "usbreedingslave", "action_name": "Usbreedingslave", "action": { - "base": "breeding_mount, bent_over, bound_wrists", - "head": "looking_at_viewer, facing_viewer, seductive_look", + "base": "breeding_mount, bent_over, arms_behind_back, bound", + "head": "looking_at_viewer, seductive_expression", "upper_body": "bound, arms_behind_back, bent_over", - "lower_body": "bottomless, no_pants, standing, legs_apart", + "lower_body": "bottomless, legs_apart, standing_position", "hands": "bound", "feet": "standing", - "additional": "teasing, restrained" + "additional": "teasing, restraints, bondage" }, "lora": { "lora_name": "Illustrious/Poses/USBreedingSlave.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "breeding_mount", - "bent_over", - "bound", - "restrained", - "bottomless", - "looking_at_viewer", - "teasing", - "seductive_smile", - "no_pants" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/uterus_illustriousxl_lora_nochekaiser.json b/data/actions/uterus_illustriousxl_lora_nochekaiser.json index 57d8f19..ee563fd 100644 --- a/data/actions/uterus_illustriousxl_lora_nochekaiser.json +++ b/data/actions/uterus_illustriousxl_lora_nochekaiser.json @@ -2,13 +2,13 @@ "action_id": "uterus_illustriousxl_lora_nochekaiser", "action_name": "Uterus Illustriousxl Lora Nochekaiser", "action": { - "base": "standing pose, lifting shirt to reveal abdomen, medium shot", - "head": "facing viewer, slight blush, looking at viewer", - "upper_body": "arms raised, bent at elbows, exposed midriff, navel, glowing internal organ outline, translucent skin effect", - "lower_body": "lower abdomen visible, womb area focus, standing apart", - "hands": "hands holding hem of clothing, lifting shirt up", - "feet": "out of frame", - "additional": "x-ray, internal view, cross-section, diagrammatic overlay, anatomy" + "base": "standing, lifting_shirt, midriff, medium_shot", + "head": "looking_at_viewer, blush", + "upper_body": "arms_up, navel, glow, translucent_skin", + "lower_body": "lower_abdomen, uterus, standing", + "hands": "hands_on_clothing, lifting_shirt", + "feet": "out_of_frame", + "additional": "x-ray, internal_view, cross-section, diagram, anatomy" }, "participants": { "solo_focus": "true", @@ -21,13 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "uterus", - "internal view", - "x-ray", - "cross-section", - "navel", - "midriff", - "shirt lift" - ] -} + "tags": { + "participants": "solo", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/vacuumfellatio_illu_dwnsty_000013.json b/data/actions/vacuumfellatio_illu_dwnsty_000013.json index f8d57f2..65a4601 100644 --- a/data/actions/vacuumfellatio_illu_dwnsty_000013.json +++ b/data/actions/vacuumfellatio_illu_dwnsty_000013.json @@ -2,13 +2,13 @@ "action_id": "vacuumfellatio_illu_dwnsty_000013", "action_name": "Vacuumfellatio Illu Dwnsty 000013", "action": { - "base": "kneeling, leaning forward, active pose", - "head": "cheeks sucked in, hollow cheeks, tight lips, vacuum seal, intense expression, rolled back eyes, ahegao, tearing up, looking up", - "upper_body": "reaching forward, holding shaft or hands on thighs, leaning forward, arched back", - "lower_body": "hips pressed forward or resting on heels, kneeling on floor, shins flat", + "base": "kneeling, leaning_forward, active_pose", + "head": "cheeks_sucked_in, hollow_cheeks, tight_lips, facial_seal, intense_expression, eyes_rolled_back, ahegao, crying, looking_up", + "upper_body": "reaching_forward, leaning_forward, arched_back", + "lower_body": "kneeling, on_knees, shins_flat", "hands": "stroking, guiding, gripping", - "feet": "toes curled, soles visible", - "additional": "saliva, saliva bridge, motion blur, deep throat, face deformation due to suction" + "feet": "toes_curled, soles_visible", + "additional": "saliva, saliva_string, motion_blur, deep_throat" }, "participants": { "solo_focus": "true", @@ -21,15 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "vacuum fellatio", - "hollow cheeks", - "cheeks sucked in", - "blowjob", - "oral sex", - "face deformation", - "intense suction", - "kneeling", - "NSFW" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/woman_on_top_pov_il_2.json b/data/actions/woman_on_top_pov_il_2.json index 8685419..291555f 100644 --- a/data/actions/woman_on_top_pov_il_2.json +++ b/data/actions/woman_on_top_pov_il_2.json @@ -2,13 +2,13 @@ "action_id": "woman_on_top_pov_il_2", "action_name": "Woman On Top Pov Il 2", "action": { - "base": "girl_on_top, straddling, leaning_forward, sitting_on_person", - "head": "looking_down, looking_at_viewer, looking_at_viewer", - "upper_body": "leaning_on_person, hanging_breasts, leaning_forward", - "lower_body": "straddling, kneeling, spread_legs", - "hands": "hands_on_own_hips", + "base": "straddling, cowgirl_position, leaning_forward", + "head": "looking_down, looking_at_viewer", + "upper_body": "leaning_forward, breasts_against_body", + "lower_body": "straddling, spread_legs, kneeling", + "hands": "hands_on_hips", "feet": "out_of_frame", - "additional": "pov, from_below, low_angle, foreshortening" + "additional": "pov, from_below, low_angle, foreshortening, intimate" }, "lora": { "lora_name": "Illustrious/Poses/Woman On Top POV-IL-2.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "girl_on_top", - "straddling", - "leaning_forward", - "looking_down", - "from_below", - "pov", - "hanging_breasts", - "long_hair", - "looking_at_viewer", - "sitting_on_person", - "leaning_on_person" - ] -} + "tags": { + "participants": "1girl 1boy", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/actions/xipa_ly_wai.json b/data/actions/xipa_ly_wai.json index 2d750b3..1d43529 100644 --- a/data/actions/xipa_ly_wai.json +++ b/data/actions/xipa_ly_wai.json @@ -2,13 +2,13 @@ "action_id": "xipa_ly_wai", "action_name": "Xipa Ly Wai", "action": { - "base": "A character performing resulting in a respectful standing or sitting pose with hands pressed together", - "head": "Slightly bowed forward in a gesture of respect, face serene, Soft gaze looking forward or slightly downward, or closed in prayer", - "upper_body": "Elbows bent and tucked close to the ribcage to bring hands to the center, Upright and facing the viewer, expressing politeness", - "lower_body": "Neutral alignment, following the stance, Standing straight with feet together, or sitting in a formal seiza or lotus position", - "hands": "Palms pressed flat against each other (Anjali Mudra) at chest or chin level", - "feet": "Plantd firmly together or tucked underneath if sitting", - "additional": "Often associated with the 'wai' traditional greeting or a prayer gesture; may imply traditional attire if associated with 'qipao' (xipa)" + "base": "anjali_mudra, polite, greeting", + "head": "bowed_head, closed_eyes, serene_expression", + "upper_body": "arms_at_sides, hands_together", + "lower_body": "standing, feet_together, or seiza", + "hands": "palms_together, hands_pressed_together", + "feet": "barefoot, or sandals", + "additional": "traditional_greeting, wai_gesture" }, "participants": { "solo_focus": "true", @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "wai", - "praying hands", - "gesture", - "respect", - "hands together", - "greeting" - ] -} + "tags": { + "participants": "solo", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/actions/your_turns_next_illustrious.json b/data/actions/your_turns_next_illustrious.json index 71bfb2c..faed8fc 100644 --- a/data/actions/your_turns_next_illustrious.json +++ b/data/actions/your_turns_next_illustrious.json @@ -2,13 +2,13 @@ "action_id": "your_turns_next_illustrious", "action_name": "Your Turns Next Illustrious", "action": { - "base": "standing, medium shot, dramatic perspective, facing viewer", - "head": "looking directly at viewer, serious expression, head tilted slightly down, intense gaze, shadowed eyes, blue eyes", - "upper_body": "arm extended towards viewer, arm at side, upper body, white dress, cleavage", - "lower_body": "hips facing forward, standing straight", - "hands": "pointing at viewer, finger pointing, clenched fist", - "feet": "out of frame", - "additional": "foreshortening, dramatic lighting, depth of field, anime coloring" + "base": "standing, medium_shot, dramatic_angle, facing_viewer", + "head": "looking_at_viewer, serious, head_tilt, intense, eyes_shadowed, blue_eyes", + "upper_body": "arm_extended, upper_body, white_dress, cleavage", + "lower_body": "hips_facing_viewer, standing", + "hands": "pointing_at_viewer, finger_pointing, clenched_hand", + "feet": "out_of_frame", + "additional": "foreshortening, cinematic_lighting, depth_of_field, vibrant_color" }, "participants": { "solo_focus": "false", @@ -21,11 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "1girl", - "pointing", - "focus on hand", - "dramatic", - "azur lane" - ] -} + "tags": { + "participants": "1girl", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/2b.json b/data/characters/2b.json index acba375..c14ef05 100644 --- a/data/characters/2b.json +++ b/data/characters/2b.json @@ -2,11 +2,11 @@ "character_id": "2b", "character_name": "2B", "identity": { - "base": "1girl, 2b_(nier:automata), pale_skin", + "base": "1girl, 2b_(nier:automata), pale_skin", "head": "short_hair, white_hair, bob_cut, bangs, blue_eyes", - "upper_body": "small breasts", + "upper_body": "small_breasts", "lower_body": "", - "hands": "white nails", + "hands": "white_nails", "feet": "", "additional": "" }, @@ -38,18 +38,9 @@ "lora_weight_max": 1.0, "lora_triggers": "2b_(nier:automata)" }, - "tags": [ - "1girl", - "2b_(nier:automata)", - "short_hair", - "white_hair", - "bob_cut", - "blindfold", - "black_dress", - "gothic_lolita", - "thigh_boots", - "black_gloves", - "nier_automata", - "blue_eyes" - ] -} + "tags": { + "origin_series": "NieR:Automata", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/aerith_gainsborough.json b/data/characters/aerith_gainsborough.json index 4a201a5..e4d5fa5 100644 --- a/data/characters/aerith_gainsborough.json +++ b/data/characters/aerith_gainsborough.json @@ -1,41 +1,41 @@ { "character_id": "aerith_gainsborough", "identity": { - "base": "1girl, slender build, fair skin", - "head": "long brown hair, braided, green eyes", - "upper_body": "small breasts", + "base": "1girl, solo, slender, fair_skin", + "head": "long_hair, braided_hair, brown_hair, green_eyes", + "upper_body": "small_breasts", "lower_body": "", - "hands": "pink nails", + "hands": "pink_fingernails", "feet": "", - "additional": "pink ribbon" + "additional": "pink_hair_ribbon" }, "defaults": { - "expression": "gentle smile, looking at viewer", - "pose": "handing flower to viewer", - "scene": "city street, night" + "expression": "gentle_smile, looking_at_viewer", + "pose": "holding_flower, offering_gift", + "scene": "night, urban, city" }, "wardrobe": { "default": { - "base": "long pink dress", + "base": "long_dress, pink_dress", "head": "", - "upper_body": "red bolero jacket", + "upper_body": "red_bolero", "lower_body": "", "hands": "", - "feet": "brown boots", - "additional": "gold bracelets, flower basket" + "feet": "brown_boots", + "additional": "gold_bracelet, flower_basket" }, "red_dress": { - "base": "long dress, frilled dress, red dress", - "head": "red hair ribbons", + "base": "frilled_dress, red_dress", + "head": "red_ribbons", "upper_body": "", "lower_body": "", - "hands": "red nails", - "feet": "white high heels", - "additional": "gold bracelets" + "hands": "red_fingernails", + "feet": "high_heels", + "additional": "gold_bracelet" } }, "styles": { - "aesthetic": "floral, final fantasy vii style", + "aesthetic": "floral_print, final_fantasy_vii_style", "primary_color": "pink", "secondary_color": "red", "tertiary_color": "brown" @@ -47,8 +47,10 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Final Fantasy VII" - ], + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + }, "character_name": "Aerith Gainsborough" -} +} \ No newline at end of file diff --git a/data/characters/aisha_clan_clan.json b/data/characters/aisha_clan_clan.json index 558a9ea..67668ef 100644 --- a/data/characters/aisha_clan_clan.json +++ b/data/characters/aisha_clan_clan.json @@ -2,31 +2,31 @@ "character_id": "aisha_clan_clan", "character_name": "Aisha Clan-Clan", "identity": { - "base": "1girl, dark_skin, toned, fangs, facial_mark", - "head": "white_hair, long ears, single_braid, ring_hair_ornament, cat_ears, aqua_eyes", - "upper_body": "abs, medium breasts", + "base": "1girl, dark_skin, toned, fangs, facial_mark", + "head": "white_hair, long_hair, hair_braid, cat_ears, long_ears, aqua_eyes, circlet, hair_ring", + "upper_body": "abs, toned_body, medium_breasts", "lower_body": "cat_tail", - "hands": "claws", + "hands": "claws, bracelets", "feet": "", - "additional": "circlet" + "additional": "cattra" }, "defaults": { "expression": "grin", - "pose": "flexing bicep", - "scene": "space station" + "pose": "flexing", + "scene": "space_station" }, "wardrobe": { "full_body": "off-shoulder_dress, two-tone_dress", - "headwear": "circlet, ring_hair_ornament", - "top": "neck_bell,white_collar, long_sleeves, cleavage", + "headwear": "circlet, hair_ring", + "top": "neck_bell, white_collar, long_sleeves, cleavage", "bottom": "black_belt", - "legwear": "black_pantyhose, thigh_strap", + "legwear": "pantyhose, thigh_strap", "footwear": "", "hands": "bracelets", - "accessories": "" + "accessories": "bell" }, "styles": { - "aesthetic": "retro anime, outlaw_star", + "aesthetic": "retro_anime, 1990s_(style), outlaw_star", "primary_color": "white", "secondary_color": "green", "tertiary_color": "black" @@ -38,9 +38,9 @@ "lora_weight_max": 1.0, "lora_triggers": "ashcln" }, - "tags": [ - "aisha_clanclan", - "outlaw_star", - "90's" - ] -} + "tags": { + "origin_series": "Outlaw Star", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/android_18.json b/data/characters/android_18.json index a99c528..38d73c7 100644 --- a/data/characters/android_18.json +++ b/data/characters/android_18.json @@ -2,32 +2,32 @@ "character_id": "android_18", "character_name": "Android 18", "identity": { - "base": "1girl, slender build, fair skin", - "head": "shoulder-length blonde hair, tucked behind one ear, blue eyes", - "upper_body": "medium breasts", + "base": "1girl, slender, fair_skin", + "head": "blonde_hair, shoulder_length_hair, blue_eyes, hair_tucked_behind_ear", + "upper_body": "medium_breasts", "lower_body": "", - "hands": "blue nails", + "hands": "blue_nails", "feet": "", "additional": "" }, "defaults": { - "expression": "neutral", - "pose": "tucking hair behind ear", - "scene": "wasteland, mountains" + "expression": "neutral_expression", + "pose": "tucking_hair_behind_ear", + "scene": "wasteland, mountain" }, "wardrobe": { "default": { "base": "", - "head": "", - "upper_body": "blue denim vest,black long sleeved shirt, striped sleeves", - "lower_body": "blue denim skirt, black stockings", + "head": "gold_hoop_earrings", + "upper_body": "denim_vest, long_sleeves, black_shirt, striped_sleeves", + "lower_body": "denim_miniskirt, black_pantihose", "hands": "", - "feet": "brown boots", - "additional": "gold hoop earrings" + "feet": "brown_boots", + "additional": "" } }, "styles": { - "aesthetic": "anime, dragon ball style", + "aesthetic": "anime, dragon_ball_z_style", "primary_color": "blue", "secondary_color": "black", "tertiary_color": "white" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Dragon Ball Z" - ] -} + "tags": { + "origin_series": "Dragon Ball", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/android_21.json b/data/characters/android_21.json index 228dc91..d82dcb7 100644 --- a/data/characters/android_21.json +++ b/data/characters/android_21.json @@ -2,9 +2,9 @@ "character_id": "android_21", "character_name": "Android 21", "identity": { - "base": "1girl, android_21, pale_skin", - "head": "brown_hair, long_hair, big_hair, messy_hair, blue_eyes, glasses", - "upper_body": "", + "base": "1girl, android_21, pale_skin, sharp_teeth", + "head": "long_hair, brown_hair, messy_hair, blue_eyes, glasses", + "upper_body": "large_breasts, curvaceous", "lower_body": "", "hands": "ring", "feet": "", @@ -16,14 +16,14 @@ "scene": "indoors, laboratory" }, "wardrobe": { - "full_body": "", + "full_body": "lab_coat, dress, checkered_pattern", "headwear": "", - "top": "lab_coat, red and blue checkered dress", + "top": "lab_coat, dress", "bottom": "", - "legwear": "black_thighhighs", + "legwear": "thighhighs, black_thighhighs", "footwear": "high_heels", "hands": "", - "accessories": "earrings, finger_ring" + "accessories": "earrings, ring" }, "styles": { "aesthetic": "anime", @@ -38,17 +38,9 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "android_21", - "1girl", - "long_hair", - "brown_hair", - "blue_eyes", - "glasses", - "lab_coat", - "checkered_dress", - "black_thighhighs", - "high_heels", - "dragon_ball" - ] -} + "tags": { + "origin_series": "Dragon Ball", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/anya_forger.json b/data/characters/anya_forger.json index f8bbb12..2d61204 100644 --- a/data/characters/anya_forger.json +++ b/data/characters/anya_forger.json @@ -2,32 +2,32 @@ "character_id": "anya_(spy_x_family)", "character_name": "Anya Forger", "identity": { - "base": "1girl, small build, loli, fair skin", - "head": "short pink hair, two small horns (hair ornaments), green eyes", - "upper_body": "flat chest", + "base": "1girl, solo, small_build, child, loli, fair_skin", + "head": "short_pink_hair, bob_cut, hair_ornament, two_tone_hair_ornaments, green_eyes", + "upper_body": "flat_chest", "lower_body": "", - "hands": "pink nails", + "hands": "", "feet": "", "additional": "" }, "defaults": { - "expression": "", - "pose": "", + "expression": "smile, bright_eyes", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { - "base": "black Eden Academy uniform, gold trim", - "head": "", + "base": "black_dress, uniform, gold_trim", + "head": "hair_cones, black_hair_cones, gold_accent", "upper_body": "", "lower_body": "", "hands": "", - "feet": "black shoes, white socks", - "additional": "black and gold hair cones" + "feet": "black_shoes, white_socks", + "additional": "" } }, "styles": { - "aesthetic": "cute, academic, spy x family style", + "aesthetic": "cute, anime_style, vibrant", "primary_color": "pink", "secondary_color": "black", "tertiary_color": "gold" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Spy x Family" - ] -} + "tags": { + "origin_series": "spy_x_family", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/becky_blackbell.json b/data/characters/becky_blackbell.json index d2cc54c..6684da6 100644 --- a/data/characters/becky_blackbell.json +++ b/data/characters/becky_blackbell.json @@ -2,7 +2,7 @@ "character_id": "becky_blackbell", "character_name": "Becky Blackbell", "identity": { - "base": "becky_blackbell, 1girl, loli", + "base": "1girl, child", "head": "brown_hair, short_hair, twintails, brown_eyes", "upper_body": "", "lower_body": "", @@ -16,9 +16,9 @@ "scene": "" }, "wardrobe": { - "full_body": "eden_academy_school_uniform,gold_trim", + "full_body": "eden_academy_school_uniform, black_dress, gold_trim", "headwear": "hair_ornament", - "top": "black_dress", + "top": "", "bottom": "", "legwear": "white_socks", "footwear": "loafers", @@ -38,21 +38,9 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "becky_blackbell", - "spy_x_family", - "1girl", - "solo", - "brown_hair", - "twintails", - "brown_eyes", - "eden_academy_school_uniform", - "black_dress", - "gold_trim", - "white_socks", - "loafers", - "hair_ornament", - "short_hair", - "child" - ] -} + "tags": { + "origin_series": "spy_x_family", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/biwa_hayahide.json b/data/characters/biwa_hayahide.json index 3f93f81..7e8b880 100644 --- a/data/characters/biwa_hayahide.json +++ b/data/characters/biwa_hayahide.json @@ -2,32 +2,32 @@ "character_id": "biwa_hayahide_(Umamusume)", "character_name": "Biwa Hayahide", "identity": { - "base": "1girl, horse ears, horse tail, tall", - "head": "long grey hair, wild hair, purple eyes, red framed glasses", - "upper_body": "large breasts", + "base": "1girl, horse_ears, horse_tail, tall_female, 1girl, solo", + "head": "long_hair, grey_hair, wild_hair, purple_eyes, glasses, red_eyewear", + "upper_body": "large_breasts, modest_breasts", "lower_body": "", "hands": "", "feet": "", - "additional": "" + "additional": "hair_ornament" }, "defaults": { - "expression": "thinking", + "expression": "thoughtful_expression", "pose": "reading", - "scene": "library, sun beam" + "scene": "library, sunlight" }, "wardrobe": { "default": { - "base": "tracen school uniform", + "base": "school_uniform, tracen_school_uniform", "head": "", - "upper_body": "", + "upper_body": "jacket, skirt", "lower_body": "", "hands": "", - "feet": "heeled shoes", + "feet": "heeled_shoes", "additional": "" } }, "styles": { - "aesthetic": "anime,umasumame", + "aesthetic": "anime, umamusume, cel_shading", "primary_color": "maroon", "secondary_color": "white", "tertiary_color": "grey" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Umamusume" - ] -} + "tags": { + "origin_series": "Umamusume", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/blossom_ppg.json b/data/characters/blossom_ppg.json index abf9c72..3796d01 100644 --- a/data/characters/blossom_ppg.json +++ b/data/characters/blossom_ppg.json @@ -2,7 +2,7 @@ "character_id": "blossom_ppg", "character_name": "Blossom", "identity": { - "base": "blossom_(ppg), 1girl, mature_female, slender, fair_skin", + "base": "blossom_(ppg), 1girl, mature_female, slender, fair_skin, multicolored_eyes", "head": "orange_hair, very_long_hair, high_ponytail, blunt_bangs, pink_eyes, eyelashes", "upper_body": "slender_waist", "lower_body": "", @@ -13,20 +13,20 @@ "defaults": { "expression": "smile, confident", "pose": "standing, hand_on_hip", - "scene": "city_skyline, day" + "scene": "cityscape, daytime, sky" }, "wardrobe": { - "full_body": "pink_dress, sleeveless_dress, A-line_dress", - "headwear": "red_bow, hair_bow", + "full_body": "pink_dress, sleeveless_dress, a-line_dress", + "headwear": "red_hair_bow, oversized_bow", "top": "", "bottom": "", "legwear": "white_leggings, white_tights", - "footwear": "black_footwear, mary_janes", + "footwear": "black_shoes, mary_janes", "hands": "", - "accessories": "black_belt" + "accessories": "black_waist_belt" }, "styles": { - "aesthetic": "modern_cartoon, vibrant_colors", + "aesthetic": "modern_cartoon, cel_shading, vibrant", "primary_color": "pink", "secondary_color": "red", "tertiary_color": "black" @@ -38,21 +38,9 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "1girl", - "mature_female", - "orange_hair", - "very_long_hair", - "high_ponytail", - "pink_eyes", - "hair_bow", - "red_bow", - "pink_dress", - "sleeveless_dress", - "black_belt", - "white_leggings", - "mary_janes", - "powerpuff_girls", - "aged_up" - ] -} + "tags": { + "origin_series": "The Powerpuff Girls", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/bubbles_ppg.json b/data/characters/bubbles_ppg.json index 412ae13..e32ddcf 100644 --- a/data/characters/bubbles_ppg.json +++ b/data/characters/bubbles_ppg.json @@ -2,26 +2,26 @@ "character_id": "bubbles_ppg", "character_name": "Bubbles", "identity": { - "base": "bubbles_(ppg),1girl, aged_up, mature_female, slender", - "head": "blonde_hair, short_hair, twintails, blue_eyes, large_eyes", - "upper_body": "medium breasts", + "base": "bubbles_(ppg), 1girl, aged_up, mature_female, slender_body", + "head": "blonde_hair, short_hair, twintails, blue_eyes", + "upper_body": "medium_breasts", "lower_body": "", "hands": "", "feet": "", "additional": "" }, "defaults": { - "expression": "smiling", + "expression": "smile", "pose": "standing", "scene": "" }, "wardrobe": { - "full_body": "blue summer dress", + "full_body": "blue_dress", "headwear": "", "top": "", "bottom": "black_belt", - "legwear": "thigh high white socks", - "footwear": "black_footwear, mary_janes", + "legwear": "thighhighs, white_socks", + "footwear": "mary_janes", "hands": "", "accessories": "" }, @@ -38,17 +38,9 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "bubbles_(ppg)", - "1girl", - "aged_up", - "blonde_hair", - "twintails", - "blue_eyes", - "blue_dress", - "black_belt", - "white_socks", - "mary_janes", - "solo" - ] -} + "tags": { + "origin_series": "The Powerpuff Girls", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/bulma.json b/data/characters/bulma.json index 76fabcc..aee23f3 100644 --- a/data/characters/bulma.json +++ b/data/characters/bulma.json @@ -2,32 +2,32 @@ "character_id": "bulma", "character_name": "Bulma Briefs", "identity": { - "base": "1girl, slender build, fair skin", - "head": "turquoise hair, ponytail, blue eyes", - "upper_body": "medium breasts", + "base": "1girl, solo, slender, fair_skin", + "head": "turquoise_hair, straight_hair, blue_eyes", + "upper_body": "medium_breasts", "lower_body": "", - "hands": "turquoise nails", + "hands": "painted_nails", "feet": "", "additional": "" }, "defaults": { - "expression": "", - "pose": "", - "scene": "" + "expression": "smile", + "pose": "standing", + "scene": "simple_background" }, "wardrobe": { "default": { - "base": "", - "head": "", - "upper_body": "black playboy bunny", - "lower_body": "pantyhose", - "hands": "detatched cuffs", - "feet": "red high heels", - "additional": "red hair ribbon" + "base": "leotard", + "head": "rabbit_ears, hair_ribbon", + "upper_body": "sleeveless, low_cleavage", + "lower_body": "pantyhose, pantyhose_under_leotard", + "hands": "cuffs", + "feet": "high_heels", + "additional": "bunny_outfit" } }, "styles": { - "aesthetic": "wasteland, anime, dragon ball style", + "aesthetic": "anime, dragon ball style", "primary_color": "pink", "secondary_color": "turquoise", "tertiary_color": "purple" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Dragon Ball" - ] -} + "tags": { + "origin_series": "Dragon Ball", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/buttercup_ppg.json b/data/characters/buttercup_ppg.json index a8dbbfe..027c12e 100644 --- a/data/characters/buttercup_ppg.json +++ b/data/characters/buttercup_ppg.json @@ -4,7 +4,7 @@ "identity": { "base": "1girl, buttercup_(ppg), aged_up, tomboy", "head": "black_hair, short_hair, bob_cut, flipped_hair, green_eyes", - "upper_body": "toned_arms, athletic_body, small_breasts", + "upper_body": "muscular_arms, athletic_figure, small_breasts", "lower_body": "", "hands": "", "feet": "", @@ -12,21 +12,21 @@ }, "defaults": { "expression": "smile, smirk", - "pose": "looking_at_viewer, arms_crossed", + "pose": "looking_at_viewer, crossed_arms", "scene": "" }, "wardrobe": { "full_body": "", "headwear": "", - "top": "green crop top, sleeveless", - "bottom": "black_belt, green shorts", - "legwear": "white knee high socks", - "footwear": "black army boots", - "hands": "fingerless leather gloves", + "top": "green_crop_top, sleeveless", + "bottom": "black_belt, green_shorts", + "legwear": "white_thighhighs", + "footwear": "black_boots", + "hands": "fingerless_gloves", "accessories": "" }, "styles": { - "aesthetic": "vibrant_colors, high_contrast", + "aesthetic": "high_contrast, vibrant", "primary_color": "green", "secondary_color": "black", "tertiary_color": "white" @@ -38,18 +38,9 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "1girl", - "buttercup_(ppg)", - "aged_up", - "tomboy", - "short_hair", - "black_hair", - "bob_cut", - "green_eyes", - "green_dress", - "black_belt", - "white_leggings", - "mary_janes" - ] -} + "tags": { + "origin_series": "The Powerpuff Girls", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/camilla_(fire_emblem).json b/data/characters/camilla_(fire_emblem).json index bf82e08..0d1861b 100644 --- a/data/characters/camilla_(fire_emblem).json +++ b/data/characters/camilla_(fire_emblem).json @@ -2,32 +2,32 @@ "character_id": "camilla_(fire_emblem)", "character_name": "Camilla Nohr", "identity": { - "base": "1girl, curvaceous build, fair skin", - "head": "long wavy lavender hair, hair covering one eye, purple eyes", - "upper_body": "large breasts", + "base": "1girl, solo, curvaceous, large_breasts, fair_skin", + "head": "long_hair, wavy_hair, lavender_hair, hair_over_one_eye, purple_eyes", + "upper_body": "large_breasts, cleavage", "lower_body": "", - "hands": "purple nails", + "hands": "purple_nails", "feet": "", - "additional": "black tiara" + "additional": "black_tiara" }, "defaults": { - "expression": "", - "pose": "", + "expression": "seductive_smile", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { - "base": "black armor, gold trim", + "base": "armor, black_armor, gold_trim", "head": "", - "upper_body": "belt between breasts, cleavage", - "lower_body": "purple sash, pelvic curtain, black panties, black armored thigh boots", - "hands": "purple velvet gloves", - "feet": "gold heels", - "additional": "purple cape, large axe" + "upper_body": "armored_bra, belt_between_breasts, cleavage", + "lower_body": "purple_sash, pelvic_curtain, black_panties, armored_thighboots", + "hands": "purple_gloves", + "feet": "gold_heels", + "additional": "purple_cape, axe, weapon" } }, "styles": { - "aesthetic": "battlefield,night,gothic, fire emblem style", + "aesthetic": "gothic, dark_fantasy, fire_emblem, fire_emblem_fates", "primary_color": "black", "secondary_color": "gold", "tertiary_color": "purple" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Fire Emblem" - ] -} + "tags": { + "origin_series": "Fire Emblem", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/cammy.json b/data/characters/cammy.json index d2f2a25..618aeef 100644 --- a/data/characters/cammy.json +++ b/data/characters/cammy.json @@ -2,32 +2,32 @@ "character_id": "cammy", "character_name": "Cammy White", "identity": { - "base": "1girl, muscular build, fair skin", - "head": "long blonde hair, twin braids, blue eyes", - "upper_body": "medium breasts", + "base": "1girl, athletic, muscular, solo", + "head": "blonde_hair, twin_braids, blue_eyes, bangs", + "upper_body": "medium_breasts", "lower_body": "", - "hands": "green nails", + "hands": "green_nails", "feet": "", - "additional": "scar on left cheek, green camouflage paint on legs" + "additional": "scar_on_cheek, face_paint" }, "defaults": { - "expression": "", - "pose": "", - "scene": "" + "expression": "serious", + "pose": "standing", + "scene": "white_background" }, "wardrobe": { "default": { - "base": "green high-leg leotard", - "head": "", + "base": "high-leg_leotard, green_leotard", + "head": "beret, red_beret", "upper_body": "", - "lower_body": "bare legs", - "hands": "red gauntlets", - "feet": "black combat boots, green socks", - "additional": "red beret" + "lower_body": "bare_legs, green_leg_paint", + "hands": "red_gauntlets", + "feet": "black_boots, combat_boots, green_socks", + "additional": "" } }, "styles": { - "aesthetic": "aurora,above valley,stone bridge, street fighter style", + "aesthetic": "street_fighter_(series)", "primary_color": "green", "secondary_color": "red", "tertiary_color": "black" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Street Fighter" - ] -} + "tags": { + "origin_series": "Street Fighter", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/ciri.json b/data/characters/ciri.json index 492dd26..66b4225 100644 --- a/data/characters/ciri.json +++ b/data/characters/ciri.json @@ -2,32 +2,32 @@ "character_id": "ciri", "character_name": "Ciri", "identity": { - "base": "1girl, athletic build", - "head": "ashen grey hair, messy bun, emerald green eyes, mascara", - "upper_body": "medium breasts", + "base": "1girl, athletic_build", + "head": "grey_hair, messy_bun, green_eyes, mascara", + "upper_body": "medium_breasts", "lower_body": "", - "hands": "green nails", + "hands": "green_nails", "feet": "", - "additional": "scar over eye" + "additional": "scar_on_face" }, "defaults": { "expression": "serious", - "pose": "fighting stance, holding sword", + "pose": "fighting_stance, holding_sword", "scene": "" }, "wardrobe": { "default": { "base": "", "head": "", - "upper_body": "white blouse", - "lower_body": "brown leather trousers", - "hands": "brown leather gloves", - "feet": "brown leather boots", - "additional": "silver sword on back, witcher medallion" + "upper_body": "white_blouse", + "lower_body": "leather_pants", + "hands": "gloves", + "feet": "boots", + "additional": "sword_on_back, witcher_medallion" } }, "styles": { - "aesthetic": "fantasy, witcher style", + "aesthetic": "fantasy, witcher", "primary_color": "white", "secondary_color": "brown", "tertiary_color": "silver" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "The Witcher 3" - ] -} + "tags": { + "origin_series": "The Witcher", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/clover_totally_spies.json b/data/characters/clover_totally_spies.json index b2c13ca..a795a1b 100644 --- a/data/characters/clover_totally_spies.json +++ b/data/characters/clover_totally_spies.json @@ -2,9 +2,9 @@ "character_id": "clover_totally_spies", "character_name": "Clover", "identity": { - "base": "1girl, solo, slender", - "head": "blonde_hair, medium_hair, bob_cut, blue_eyes", - "upper_body": "small breasts", + "base": "1girl, solo, slender, feminine", + "head": "blonde_hair, medium_hair, bob_cut, blue_eyes, hair_between_eyes", + "upper_body": "small_breasts", "lower_body": "", "hands": "", "feet": "", @@ -16,17 +16,17 @@ "scene": "" }, "wardrobe": { - "full_body": "red_bodysuit, latex_bodysuit, spandex", + "full_body": "red_bodysuit, latex_bodysuit", "headwear": "", "top": "", "bottom": "", "legwear": "", - "footwear": "high_heel_boots, boots", + "footwear": "boots, high_heels", "hands": "", "accessories": "belt, silver_belt" }, "styles": { - "aesthetic": "anime_style, 2000s_aesthetic", + "aesthetic": "anime_style, 2000s_(style)", "primary_color": "red", "secondary_color": "silver", "tertiary_color": "blonde" @@ -38,16 +38,9 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "clover_(totally_spies!)", - "totally_spies!", - "1girl", - "blonde_hair", - "blue_eyes", - "bob_cut", - "red_bodysuit", - "latex_bodysuit", - "high_heel_boots", - "silver_belt" - ] -} + "tags": { + "origin_series": "totally_spies!", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/delinquent_mother_flim13.json b/data/characters/delinquent_mother_flim13.json index 842700e..94fd8b2 100644 --- a/data/characters/delinquent_mother_flim13.json +++ b/data/characters/delinquent_mother_flim13.json @@ -2,32 +2,32 @@ "character_id": "delinquent_mother_flim13", "character_name": "Gyaru Mother", "identity": { - "base": "1girl, milf, gyaru, tall", - "head": "blonde hair, long hair, black eyes, white pupil", - "upper_body": "very large breasts", - "lower_body": "wide hips", - "hands": "red nails", - "feet": "painted nails", + "base": "1girl, mature_female, gyaru, tall_female", + "head": "blonde_hair, long_hair, black_eyes, white_pupils", + "upper_body": "huge_breasts", + "lower_body": "wide_hips", + "hands": "red_fingernails", + "feet": "painted_nails", "additional": "" }, "defaults": { - "expression": "seductive smile", - "pose": "spread legs, leopard print panties", - "scene": "sitting on couch, from below" + "expression": "seductive_smile", + "pose": "spread_legs, leopard_print_panties", + "scene": "sitting, couch, from_below" }, "wardrobe": { "default": { "base": "", "head": "", - "upper_body": "light brown sweater, cleavage", - "lower_body": "leopard print skirt", + "upper_body": "sweater, cleavage", + "lower_body": "leopard_print, skirt", "hands": "", - "feet": "red high heels", - "additional": "necklace, rings" + "feet": "red_high_heels", + "additional": "necklace, ring" } }, "styles": { - "aesthetic": "living room", + "aesthetic": "living_room", "primary_color": "pink", "secondary_color": "black", "tertiary_color": "gold" @@ -39,8 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Original", - "flim13" - ] -} + "tags": { + "origin_series": "Original", + "origin_type": "Original", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/characters/gold_city.json b/data/characters/gold_city.json index 993fce6..47f9be1 100644 --- a/data/characters/gold_city.json +++ b/data/characters/gold_city.json @@ -2,32 +2,32 @@ "character_id": "gold_city_(Umamusume)", "character_name": "Gold City", "identity": { - "base": "1girl, horse ears, horse tail, tall", - "head": "blonde hair, wavy hair, blue eyes", - "upper_body": "medium breasts", + "base": "1girl, horse_ears, horse_tail, tall_female", + "head": "blonde_hair, wavy_hair, blue_eyes, hair_ornament", + "upper_body": "medium_breasts", "lower_body": "", "hands": "", "feet": "", "additional": "" }, "defaults": { - "expression": "bored", - "pose": "looking at phone", - "scene": "sitting on bench" + "expression": "bored, indifferent", + "pose": "looking_at_phone, sitting", + "scene": "sitting_on_bench" }, "wardrobe": { "default": { - "base": "tracen school uniform", + "base": "tracen_school_uniform", "head": "", "upper_body": "", "lower_body": "", "hands": "", - "feet": "heeled shoes", + "feet": "heeled_shoes", "additional": "choker, earrings" } }, "styles": { - "aesthetic": "modeling,school yard", + "aesthetic": "fashion_model, school_yard", "primary_color": "gold", "secondary_color": "white", "tertiary_color": "black" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Umamusume" - ] -} + "tags": { + "origin_series": "Umamusume", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/gold_ship.json b/data/characters/gold_ship.json index 5ab01a6..d43bc98 100644 --- a/data/characters/gold_ship.json +++ b/data/characters/gold_ship.json @@ -2,35 +2,35 @@ "character_id": "gold_ship_(Umamusume)", "character_name": "Gold Ship", "identity": { - "base": "1girl, horse ears, horse tail, tall", + "base": "1girl, horse ears, horse tail, long_hair", "head": "grey hair, short hair, red eyes", "upper_body": "medium breasts", "lower_body": "", "hands": "", "feet": "", - "additional": "" + "additional": "hair_ornament" }, "defaults": { "expression": "smile", - "pose": "running toward viewer", - "scene": "horse race track, sunshine" + "pose": "running, action_shot", + "scene": "racetrack, outdoors, sunlight" }, "wardrobe": { "default": { - "base": "tracen school uniform", - "head": "", + "base": "tracen_school_uniform", + "head": "hat, ear_covers", "upper_body": "", "lower_body": "", "hands": "", - "feet": "heeled shoes", - "additional": "ear covers, hat" + "feet": "heeled_shoes", + "additional": "" } }, "styles": { - "aesthetic": "horse race track,energetic, sporty", - "primary_color": "red", + "aesthetic": "energetic, sporty", + "primary_color": "grey", "secondary_color": "white", - "tertiary_color": "gold" + "tertiary_color": "yellow" }, "lora": { "lora_name": "", @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Umamusume" - ] -} + "tags": { + "origin_series": "umamusume", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/hatsune_miku.json b/data/characters/hatsune_miku.json index 340efb6..bdf99a0 100644 --- a/data/characters/hatsune_miku.json +++ b/data/characters/hatsune_miku.json @@ -2,32 +2,32 @@ "character_id": "hatsune_miku", "character_name": "Hatsune Miku", "identity": { - "base": "1girl, slender build, fair skin", - "head": "long turquoise hair, twin tails, floor-length, turquoise eyes", - "upper_body": "01 tattoo on left shoulder, small breasts", + "base": "1girl, solo, slender, fair_skin", + "head": "long_hair, twintails, turquoise_hair, turquoise_eyes", + "upper_body": "01_tattoo, small_breasts", "lower_body": "", - "hands": "turquoise nails", + "hands": "turquoise_nails", "feet": "", - "additional": "" + "additional": "hair_tube" }, "defaults": { - "expression": "", - "pose": "", + "expression": "smile", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { "base": "", - "head": "", - "upper_body": "grey sleeveless shirt, turquoise tie", - "lower_body": "grey miniskirt, turquoise trim", - "hands": "black arm warmers, turquoise trim", - "feet": "black thigh-high boots, turquoise trim", - "additional": "hair ornament, headset" + "head": "headset, hair_ornament", + "upper_body": "sleeveless_shirt, grey_shirt, necktie, turquoise_necktie", + "lower_body": "pleated_skirt, grey_skirt, miniskirt, turquoise_trim", + "hands": "arm_warmers, black_arm_warmers", + "feet": "thighhighs, boots, black_boots, platform_boots", + "additional": "belt" } }, "styles": { - "aesthetic": "concert, stage, vocaloid, futuristic, anime style", + "aesthetic": "vocaloid, futuristic, anime_style, music, performer", "primary_color": "teal", "secondary_color": "grey", "tertiary_color": "black" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Vocaloid" - ] -} + "tags": { + "origin_series": "Vocaloid", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/hikage_senran_kagura.json b/data/characters/hikage_senran_kagura.json index fa88ada..9153ee2 100644 --- a/data/characters/hikage_senran_kagura.json +++ b/data/characters/hikage_senran_kagura.json @@ -1,63 +1,46 @@ { "character_id": "hikage_senran_kagura", - "character_name": "Hikage - Senran Kagura", + "character_name": "Hikage", "identity": { - "base": "1girl, mature_female, large_breasts, athletic_build, pale_skin", - "head": "green_hair, short_hair, spiked_hair, yellow_eyes, slit_pupils", - "upper_body": "arm_belt, tattoo, chest_tattoo, stomach_tattoo, navel", - "lower_body": "open_fly, torn_jeans, leg_belt", + "base": "1girl, large_breasts, pale_skin", + "head": "green_hair, short_hair, yellow_eyes, slit_pupils", + "upper_body": "tattoo, neck_tattoo, chest_tattoo, stomach_tattoo, navel", + "lower_body": "", "hands": "fingernails", - "feet": "boots", - "additional": "neck_tattoo, snake_print" + "feet": "", + "additional": "snake_print" }, "defaults": { - "expression": "stoic", - "pose": "standing", + "expression": "neutral_expression", + "pose": "", "scene": "" }, "wardrobe": { "full_body": "torn_clothes", "headwear": "", - "top": "yellow_shirt, crop_top, torn_clothes", - "bottom": "torn_jeans, open_fly, loose_belt", + "top": "yellow_shirt, crop_top", + "bottom": "jeans, torn_jeans, open_fly, loose_belt", "legwear": "", "footwear": "boots", "hands": "arm_belt", "accessories": "leg_belt" }, "styles": { - "aesthetic": "anime, video_game_character", + "aesthetic": "anime, video_game", "primary_color": "yellow", "secondary_color": "green", "tertiary_color": "blue" }, "lora": { - "lora_name": "Illustrious/Looks/SK_Hikage_IL.safetensors", + "lora_name": "", "lora_weight": 0.8, "lora_triggers": "Hikage_IL, Hikage_Shinobi", "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "hikage_(senran_kagura)", - "green_hair", - "short_hair", - "yellow_eyes", - "slit_pupils", - "large_breasts", - "neck_tattoo", - "chest_tattoo", - "stomach_tattoo", - "yellow_shirt", - "crop_top", - "torn_clothes", - "torn_jeans", - "open_fly", - "loose_belt", - "snake_print", - "arm_belt", - "leg_belt", - "anime", - "video_game_character" - ] -} + "tags": { + "origin_series": "Senran Kagura", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/jasmine_disney.json b/data/characters/jasmine_disney.json index 52dab3e..0d75b4b 100644 --- a/data/characters/jasmine_disney.json +++ b/data/characters/jasmine_disney.json @@ -2,32 +2,32 @@ "character_id": "jasmine_disney", "character_name": "Jasmine", "identity": { - "base": "1girl, dark skin", - "head": "black hair, long hair, voluminous hair, banded hair, sectioned hair, brown eyes", - "upper_body": "medium breasts", - "lower_body": "narrow waist", - "hands": "teal nails", + "base": "1girl, dark_skin", + "head": "black_hair, long_hair, hair_bun, hair_ring, brown_eyes", + "upper_body": "medium_breasts", + "lower_body": "narrow_waist", + "hands": "teal_nails", "feet": "", - "additional": "heavy eyeliner, winged eyeliner" + "additional": "heavy_eyeliner, winged_eyeliner, gold_earrings" }, "defaults": { - "expression": "gentle smile", - "pose": "hand in water", - "scene": "sitting beside fountain, sunshine" + "expression": "gentle_smile", + "pose": "sitting, hand_in_water", + "scene": "fountain, sunshine, outdoors" }, "wardrobe": { "default": { - "base": "", - "head": "", - "upper_body": "teal crop top, tube top, off-shoulder, cleavage", - "lower_body": "teal harem pants, baggy pants, sheer fabric", + "base": "arabian_clothes", + "head": "tiara, blue_headband", + "upper_body": "teal, crop_top, tube_top, off-shoulder, bare_shoulders, midriff", + "lower_body": "teal, harem_pants, baggy_pants, sheer_fabric", "hands": "", - "feet": "gold shoes, curling toes, pointed shoes", - "additional": "gold hoop earrings, large gold necklace, blue headband, jewel on headband" + "feet": "pointed_shoes, gold_footwear", + "additional": "gold_necklace, large_gold_earrings, jewelry" } }, "styles": { - "aesthetic": "desert arabian, disney, cartoon", + "aesthetic": "disney, cartoon, arabian_style", "primary_color": "teal", "secondary_color": "gold", "tertiary_color": "black" @@ -39,9 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Aladdin", - "princess", - "disney" - ] -} + "tags": { + "origin_series": "Aladdin", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/jessica_rabbit.json b/data/characters/jessica_rabbit.json index 4c20f0b..a13adbb 100644 --- a/data/characters/jessica_rabbit.json +++ b/data/characters/jessica_rabbit.json @@ -2,13 +2,13 @@ "character_id": "jessica_rabbit", "character_name": "Jessica Rabbit", "identity": { - "base": "1girl, tall", - "head": "long red hair, side part, hair over one eye, green eyes, heavy makeup, purple eyeshadow", - "upper_body": "large breasts", - "lower_body": "very narrow waist", - "hands": "purple elbow gloves", + "base": "jessica_rabbit, 1girl, tall_female, voluptuous", + "head": "long_hair, red_hair, side_part, hair_over_eye, green_eyes, makeup, purple_eyeshadow, red_lips", + "upper_body": "large_breasts, cleavage", + "lower_body": "narrow_waist", + "hands": "purple_gloves", "feet": "", - "additional": "red lips" + "additional": "lipstick" }, "defaults": { "expression": "", @@ -17,17 +17,17 @@ }, "wardrobe": { "default": { - "base": "red sequin evening gown", + "base": "red_dress, sequins", "head": "", - "upper_body": "strapless, backless", - "lower_body": "high slit, side slit", - "hands": "purple opera gloves", - "feet": "red high heels", - "additional": "gold earrings, glitter" + "upper_body": "strapless_dress, backless_dress", + "lower_body": "high_slit", + "hands": "opera_gloves", + "feet": "high_heels", + "additional": "earrings, gold_earrings, glitter" } }, "styles": { - "aesthetic": "jazz club,noir", + "aesthetic": "jazz_club, film_noir", "primary_color": "red", "secondary_color": "purple", "tertiary_color": "gold" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Who Framed Roger Rabbit" - ] -} + "tags": { + "origin_series": "Who Framed Roger Rabbit", + "origin_type": "Movie", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/jessie.json b/data/characters/jessie.json index 2cc6c58..3d4c8c1 100644 --- a/data/characters/jessie.json +++ b/data/characters/jessie.json @@ -2,13 +2,13 @@ "character_id": "jessie_(pokemon)", "character_name": "Jessie", "identity": { - "base": "1girl, slender build, fair skin", - "head": "long magenta hair, curved back, blue eyes", - "upper_body": "medium breasts", + "base": "1girl, solo, slender, fair_skin", + "head": "long_hair, magenta_hair, blue_eyes, hair_curled_back", + "upper_body": "medium_breasts", "lower_body": "", - "hands": "white nails", + "hands": "white_nails", "feet": "", - "additional": "green earrings" + "additional": "green_earrings" }, "defaults": { "expression": "", @@ -17,17 +17,17 @@ }, "wardrobe": { "default": { - "base": "", + "base": "team_rocket_uniform", "head": "", - "upper_body": "black crop top,white Team Rocket uniform jacket, red R logo", - "lower_body": "midriff, white miniskirt", - "hands": "black elbow gloves", - "feet": "black thigh-high boots", - "additional": "green earrings" + "upper_body": "crop_top, jacket, open_jacket, red_r_logo", + "lower_body": "miniskirt, midriff, white_skirt", + "hands": "elbow_gloves, black_gloves", + "feet": "thigh_high_boots, boots", + "additional": "green_earrings" } }, "styles": { - "aesthetic": "villainous, anime, pokemon style", + "aesthetic": "anime, pokemon_(series), villain", "primary_color": "white", "secondary_color": "magenta", "tertiary_color": "black" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Pokemon" - ] -} + "tags": { + "origin_series": "Pokemon", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/jinx.json b/data/characters/jinx.json index b83ed42..0c46736 100644 --- a/data/characters/jinx.json +++ b/data/characters/jinx.json @@ -2,32 +2,32 @@ "character_id": "jinx_(league_of_legends)", "character_name": "Jinx", "identity": { - "base": "1girl, slender build, pale skin", - "head": "long aqua hair, twin braids, very long hair, bangs, pink eyes", - "upper_body": "flat chest", + "base": "1girl, slender, pale_skin", + "head": "long_hair, aqua_hair, twin_braids, bangs, pink_eyes", + "upper_body": "flat_chest", "lower_body": "", - "hands": "black and pink nails", + "hands": "painted_nails, black_nails, pink_nails", "feet": "", - "additional": "cloud tattoo" + "additional": "cloud_tattoo" }, "defaults": { - "expression": "", - "pose": "", + "expression": "grin", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { "base": "", "head": "", - "upper_body": "pink and black bikini, asymmetrical_bikini", - "lower_body": "pink shorts, single pink stocking", - "hands": "black fingerless gloves, fishnet elbow gloves", - "feet": "combat boots", - "additional": "ammo belts, choker, bullet necklace" + "upper_body": "bikini, asymmetrical_bikini, pink_bikini, black_bikini", + "lower_body": "shorts, pink_shorts, one_leg_stocking, single_thighhigh", + "hands": "fingerless_gloves, black_gloves, fishnet_gloves", + "feet": "combat_boots", + "additional": "bandolier, choker, bullet_necklace" } }, "styles": { - "aesthetic": "punk, chaotic", + "aesthetic": "punk, chaotic, manic", "primary_color": "pink", "secondary_color": "black", "tertiary_color": "aqua" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "League of Legends" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/kagamine_rin.json b/data/characters/kagamine_rin.json index 1eafb7c..7a2e62a 100644 --- a/data/characters/kagamine_rin.json +++ b/data/characters/kagamine_rin.json @@ -2,13 +2,13 @@ "character_id": "kagamine_rin", "character_name": "Kagamine Rin", "identity": { - "base": "1girl, petite", - "head": "blonde hair, short hair, hair bow, blue eyes", - "upper_body": "detached sleeves, flat chest", - "lower_body": "leg warmers", + "base": "1girl, solo, petite", + "head": "blonde_hair, short_hair, hair_bow, blue_eyes, bob_cut", + "upper_body": "detached_sleeves, flat_chest", + "lower_body": "leg_warmers", "hands": "", "feet": "", - "additional": "" + "additional": "headset" }, "defaults": { "expression": "", @@ -18,16 +18,16 @@ "wardrobe": { "default": { "base": "", - "head": "", - "upper_body": "white shirt, sailor collar", - "lower_body": "black shorts, yellow belt, knee-high socks", + "head": "hair_bow, headset", + "upper_body": "white_shirt, sailor_collar, detached_sleeves", + "lower_body": "black_shorts, yellow_belt, knee_high_socks", "hands": "", - "feet": "white shoes", - "additional": "headset, hair bow" + "feet": "white_shoes", + "additional": "leg_warmers" } }, "styles": { - "aesthetic": "concert, stage, vocaloid, cyber", + "aesthetic": "vocaloid, concert, stage, cyber", "primary_color": "yellow", "secondary_color": "white", "tertiary_color": "black" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Vocaloid" - ] -} + "tags": { + "origin_series": "Vocaloid", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/kagari_atsuko.json b/data/characters/kagari_atsuko.json index 2f54f0d..6b0cd27 100644 --- a/data/characters/kagari_atsuko.json +++ b/data/characters/kagari_atsuko.json @@ -2,9 +2,9 @@ "character_id": "kagari_atsuko", "character_name": "Kagari Atsuko", "identity": { - "base": "1girl, slender build, fair skin", - "head": "long brown hair, half-ponytail, bangs, red eyes", - "upper_body": "small breasts", + "base": "1girl, slender_build, fair_skin", + "head": "brown_hair, half_updo, blunt_bangs, red_eyes", + "upper_body": "small_breasts", "lower_body": "", "hands": "", "feet": "", @@ -17,18 +17,18 @@ }, "wardrobe": { "default": { - "base": "luna nova school uniform", - "head": "", - "upper_body": "white shirt,dark blue witch robes", - "lower_body": "dark blue skirt, white socks", + "base": "luna_nova_school_uniform", + "head": "witch_hat", + "upper_body": "white_shirt, robes", + "lower_body": "skirt, socks", "hands": "", - "feet": "brown boots", - "additional": "pointed witch hat, brown belt, magic wand" + "feet": "brown_boots", + "additional": "belt, wand" } }, "styles": { - "aesthetic": "fantasy, magical girl, little witch academia style", - "primary_color": "dark blue", + "aesthetic": "fantasy, magical_girl, little_witch_academia_(style)", + "primary_color": "dark_blue", "secondary_color": "brown", "tertiary_color": "red" }, @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Little Witch Academia" - ] -} + "tags": { + "origin_series": "Little Witch Academia", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/kda_all_out_ahri.json b/data/characters/kda_all_out_ahri.json index 89704ab..098aed3 100644 --- a/data/characters/kda_all_out_ahri.json +++ b/data/characters/kda_all_out_ahri.json @@ -2,32 +2,32 @@ "character_id": "k/da_all_out_ahri", "character_name": "Ahri", "identity": { - "base": "1girl, slender build, fair skin, fox ears", - "head": "long blonde hair, flowing, yellow eyes", - "upper_body": "medium breasts", + "base": "1girl, ahri (league of legends), fox_ears, whisker_markings", + "head": "blonde_hair, very_long_hair, yellow_eyes", + "upper_body": "medium_breasts", "lower_body": "", - "hands": "silver nails", + "hands": "silver_nails", "feet": "", - "additional": "whisker markings on cheeks, crystal tails" + "additional": "fox_tails, crystal_tails" }, "defaults": { - "expression": "", - "pose": "", - "scene": "" + "expression": "confident_expression", + "pose": "standing", + "scene": "stage" }, "wardrobe": { "default": { "base": "", "head": "", - "upper_body": "silver crop top, white and silver jacket", - "lower_body": "black leather shorts", - "hands": "", - "feet": "black thigh-high boots", - "additional": "crystal heart, silver jewelry" + "upper_body": "silver_crop_top, white_jacket, open_jacket", + "lower_body": "leather_shorts", + "hands": "jewelry", + "feet": "thighhigh_boots", + "additional": "hair_ornament" } }, "styles": { - "aesthetic": "pop star, mystical, k/da style", + "aesthetic": "pop_star, k-pop, stage_outfit, idol", "primary_color": "silver", "secondary_color": "white", "tertiary_color": "blue" @@ -39,10 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "League of Legends", - "K/DA", - "KDA", - "K-Pop" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/kda_all_out_akali.json b/data/characters/kda_all_out_akali.json index 61ed475..0d7c3e6 100644 --- a/data/characters/kda_all_out_akali.json +++ b/data/characters/kda_all_out_akali.json @@ -2,32 +2,32 @@ "character_id": "k/da_all_out_akali", "character_name": "Akali", "identity": { - "base": "1girl, athletic build, fair skin", - "head": "long dark blue hair, blonde streaks, high ponytail, blue eyes", - "upper_body": "tattoos on arms, small breasts", + "base": "1girl, solo, athletic_build, fair_skin", + "head": "blue_hair, blonde_streak, ponytail, blue_eyes, hair_ornament", + "upper_body": "tattoo, arm_tattoo, small_breasts", "lower_body": "", - "hands": "blue nails", + "hands": "blue_nails", "feet": "", "additional": "" }, "defaults": { - "expression": "", - "pose": "", + "expression": "cool_expression", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { "base": "", "head": "", - "upper_body": "black crop top, blue and silver jacket", - "lower_body": "black leather pants", - "hands": "black fingerless gloves", - "feet": "blue sneakers", - "additional": "kama and kunai" + "upper_body": "crop_top, jacket, open_jacket", + "lower_body": "leather_pants", + "hands": "fingerless_gloves, gloves", + "feet": "sneakers", + "additional": "kama, kunai" } }, "styles": { - "aesthetic": "pop star, street, k/da style", + "aesthetic": "pop_star, street_fashion, k-pop", "primary_color": "blue", "secondary_color": "purple", "tertiary_color": "silver" @@ -39,10 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "League of Legends", - "K/DA", - "KDA", - "K-Pop" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/kda_all_out_evelynn.json b/data/characters/kda_all_out_evelynn.json index d91965e..9f8a300 100644 --- a/data/characters/kda_all_out_evelynn.json +++ b/data/characters/kda_all_out_evelynn.json @@ -2,32 +2,32 @@ "character_id": "k/da_all_out_evelynn", "character_name": "Evelynn", "identity": { - "base": "1girl, curvaceous build, fair skin", - "head": "light blue hair, yellow glowing eyes, slit pupils", + "base": "1girl, solo, curvaceous, detailed skin", + "head": "blue hair, long hair, yellow eyes, slit pupils", "upper_body": "medium breasts", "lower_body": "", - "hands": "metal claws", + "hands": "claws, metal claws", "feet": "", - "additional": "two long lashers (shadow tendrils)" + "additional": "lasher, shadow tendrils, monster girl" }, "defaults": { - "expression": "", - "pose": "", + "expression": "seductive expression, lipstick", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { "base": "", - "head": "", - "upper_body": "black leather bra, iridescent blue jacket, fur collar", - "lower_body": "black leather skirt", - "hands": "", - "feet": "black high-heeled boots", - "additional": "diamond earrings" + "head": "diamond earrings", + "upper_body": "black bra, leather bra, jacket, iridescent jacket, fur collar", + "lower_body": "black skirt, leather skirt", + "hands": "gloves", + "feet": "high heels, thighhigh boots", + "additional": "" } }, "styles": { - "aesthetic": "pop star, glamorous, k/da style", + "aesthetic": "pop star, glamorous, k-pop style", "primary_color": "blue", "secondary_color": "purple", "tertiary_color": "silver" @@ -39,10 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "League of Legends", - "K/DA", - "KDA", - "K-Pop" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/kda_all_out_kaisa.json b/data/characters/kda_all_out_kaisa.json index 0bc05d3..33c8e92 100644 --- a/data/characters/kda_all_out_kaisa.json +++ b/data/characters/kda_all_out_kaisa.json @@ -2,11 +2,11 @@ "character_id": "k/da_all_out_kai'sa", "character_name": "Kai'Sa", "identity": { - "base": "1girl, athletic build, fair skin", - "head": "long hair, purple hair, hair ornament, ponytail, green highlights, purple eyes", - "upper_body": "medium breasts", + "base": "1girl, medium_breasts", + "head": "long_hair, purple_hair, ponytail, green_highlights, purple_eyes, hair_ornament", + "upper_body": "", "lower_body": "", - "hands": "silver nails", + "hands": "silver_nails", "feet": "", "additional": "" }, @@ -17,17 +17,17 @@ }, "wardrobe": { "default": { - "base": "silver bodysuit", + "base": "silver_bodysuit", "head": "", - "upper_body": "white and silver jacket", - "lower_body": "silver leggings", + "upper_body": "white_jacket", + "lower_body": "leggings", "hands": "", - "feet": "silver high-heeled boots", - "additional": "crystal shoulder pods" + "feet": "high_heels", + "additional": "shoulder_armor" } }, "styles": { - "aesthetic": "pop star, futuristic, k/da style", + "aesthetic": "k/da_kai'sa, league_of_legends", "primary_color": "silver", "secondary_color": "white", "tertiary_color": "purple" @@ -39,10 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "League of Legends", - "K/DA", - "KDA", - "K-Pop" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/komi_shouko.json b/data/characters/komi_shouko.json index 1919a9d..8fb6eb4 100644 --- a/data/characters/komi_shouko.json +++ b/data/characters/komi_shouko.json @@ -2,32 +2,32 @@ "character_id": "komi_shouko", "character_name": "Komi Shouko", "identity": { - "base": "1girl, slender build, pale skin, asian", - "head": "long dark purple hair, hime cut, dark purple eyes", - "upper_body": "medium breasts", - "lower_body": "black pantyhose", + "base": "1girl, pale_skin, asian", + "head": "long_hair, hime_cut, purple_hair, purple_eyes", + "upper_body": "medium_breasts", + "lower_body": "black_pantyhose", "hands": "", "feet": "", "additional": "" }, "defaults": { "expression": "shy", - "pose": "holding notebook", + "pose": "holding_notebook", "scene": "classroom" }, "wardrobe": { "default": { - "base": "itan private high school uniform", + "base": "itan_private_high_school_uniform", "head": "", - "upper_body": "blazer, striped bow tie, white shirt", - "lower_body": "plaid skirt, black pantyhose", + "upper_body": "blazer, white_shirt, necktie", + "lower_body": "plaid_skirt, black_pantyhose", "hands": "", "feet": "loafers", "additional": "" } }, "styles": { - "aesthetic": "blackboard,anime, manga, clean lines", + "aesthetic": "blackboard, anime, manga, clean_lines", "primary_color": "purple", "secondary_color": "magenta", "tertiary_color": "white" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Komi Can't Communicate" - ] -} + "tags": { + "origin_series": "Komi Can't Communicate", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/lara_croft_classic.json b/data/characters/lara_croft_classic.json index 55489ed..8e89b63 100644 --- a/data/characters/lara_croft_classic.json +++ b/data/characters/lara_croft_classic.json @@ -2,32 +2,32 @@ "character_id": "lara_croft_classic", "character_name": "Lara Croft", "identity": { - "base": "1girl, athletic build", - "head": "long brown hair, single braid, brown eyes", - "upper_body": "large breasts", + "base": "1girl, athletic_build, muscular, toned, slim", + "head": "brown_hair, long_hair, hair_braid, brown_eyes", + "upper_body": "large_breasts, cleavage", "lower_body": "", "hands": "", "feet": "", "additional": "" }, "defaults": { - "expression": "", - "pose": "", - "scene": "" + "expression": "serious_expression", + "pose": "standing", + "scene": "adventure" }, "wardrobe": { "default": { "base": "", - "head": "", - "upper_body": "teal leotard", - "lower_body": "brown shorts, thigh holsters", - "hands": "black fingerless gloves", - "feet": "brown combat boots, red laces", - "additional": "dual thigh pistol holsters, brown leatherbackpack, red round sunglasses" + "head": "sunglasses, round_eyewear", + "upper_body": "teal_leotard, tank_top", + "lower_body": "brown_shorts, short_shorts", + "hands": "fingerless_gloves, black_gloves", + "feet": "combat_boots, brown_boots, red_laces", + "additional": "holsters, dual_pistols, backpack, belt" } }, "styles": { - "aesthetic": "adventurer, ruins, retro, 90s style", + "aesthetic": "adventurer, ruins, retro, 1990s_(style)", "primary_color": "teal", "secondary_color": "brown", "tertiary_color": "black" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Tomb Raider" - ] -} + "tags": { + "origin_series": "Tomb Raider", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/lisa_minci.json b/data/characters/lisa_minci.json index 27e1fe8..0bdfbd5 100644 --- a/data/characters/lisa_minci.json +++ b/data/characters/lisa_minci.json @@ -2,32 +2,32 @@ "character_id": "lisa_(genshin_impact)", "character_name": "Lisa Minci", "identity": { - "base": "1girl, tall, mature female", - "head": "brown hair, wavy hair, side ponytail, green eyes", - "upper_body": "detached sleeves, large breasts", - "lower_body": "wide hips, black pantyhose", + "base": "1girl, tall_female, mature_female, beauty_mark", + "head": "brown_hair, wavy_hair, side_ponytail, green_eyes", + "upper_body": "large_breasts, detached_sleeves", + "lower_body": "wide_hips, black_pantyhose", "hands": "", "feet": "", - "additional": "beauty mark" + "additional": "purple_outfit" }, "defaults": { - "expression": "", - "pose": "", - "scene": "" + "expression": "smile", + "pose": "standing", + "scene": "library" }, "wardrobe": { "default": { - "base": "", - "head": "purple dress, corset", - "upper_body": "purple shawl", - "lower_body": "slit skirt", - "hands": "purple gloves", - "feet": "black heels", - "additional": "witch hat, rose, necklace" + "base": "witch_hat, rose_(flower), necklace", + "head": "purple_dress, corset", + "upper_body": "purple_shawl", + "lower_body": "slit_skirt", + "hands": "purple_gloves", + "feet": "black_heels", + "additional": "" } }, "styles": { - "aesthetic": "library, genshin impact, witch", + "aesthetic": "witch, librarian, genshin_impact", "primary_color": "purple", "secondary_color": "white", "tertiary_color": "gold" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Genshin Impact" - ] -} + "tags": { + "origin_series": "Genshin Impact", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/lulu.json b/data/characters/lulu.json index e957be8..6815fb1 100644 --- a/data/characters/lulu.json +++ b/data/characters/lulu.json @@ -2,44 +2,46 @@ "character_id": "lulu (ff10)", "character_name": "Lulu", "identity": { - "base": "1girl, curvaceous build, fair skin", - "head": "long black hair, complex braids, hairpins, red eyes", - "upper_body": "large breasts", + "base": "1girl, looking_at_viewer, tall_female, hourglass_figure, fair_skin", + "head": "long_hair, black_hair, braids, hair_ornament, red_eyes, dark_lipstick", + "upper_body": "large_breasts, cleavage", "lower_body": "", - "hands": "black nails", + "hands": "black_nails", "feet": "", - "additional": "dark purple lipstick" + "additional": "pout" }, "defaults": { - "expression": "", - "pose": "", - "scene": "" + "expression": "serious", + "pose": "standing", + "scene": "indoors" }, "wardrobe": { "default": { - "base": "", + "base": "gothic_dress, fur_trim", "head": "", - "upper_body": "black fur-trimmed dress, many belts on front, black corset", - "lower_body": "long skirt made of belts", - "hands": "", - "feet": "black boots", - "additional": "moogle doll, silver jewelry" + "upper_body": "black_dress, corset, belts", + "lower_body": "multi-belt_skirt, long_skirt", + "hands": "gloves", + "feet": "boots", + "additional": "moogle_doll, jewelry, necklace, earrings" } }, "styles": { - "aesthetic": "exotic flowers, gothic, ornate, final fantasy x style", + "aesthetic": "gothic_lolita, ornate, high_fantasy", "primary_color": "black", "secondary_color": "white", "tertiary_color": "purple" }, "lora": { - "lora_name": "Illustrious/Looks/Lulu DG illuLoRA_1337272.safetensors", + "lora_name": "Illustrious/Looks/FFLulu.safetensors", "lora_weight": 0.9, "lora_triggers": "", - "lora_weight_min": 0.9, - "lora_weight_max": 0.9 + "lora_weight_min": 0.4, + "lora_weight_max": 1.0 }, - "tags": [ - "Final Fantasy X" - ] -} + "tags": { + "origin_series": "Final Fantasy X", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/majin_android_21.json b/data/characters/majin_android_21.json index a349aee..0f4003f 100644 --- a/data/characters/majin_android_21.json +++ b/data/characters/majin_android_21.json @@ -2,16 +2,16 @@ "character_id": "majin_android_21", "character_name": "Majin Android 21", "identity": { - "base": "1girl, curvaceous build, pink skin", - "head": "long voluminous white hair, red eyes, black sclera", - "upper_body": "large breasts", - "lower_body": "", - "hands": "black claws, pink nails", + "base": "1girl, majin_android_21, pink_skin, tall, curvaceous, thick_thighs", + "head": "white_hair, long_hair, red_eyes, black_sclera, earrings, hoop_earrings", + "upper_body": "large_breasts", + "lower_body": "long_tail", + "hands": "black_claws, nails, pink_nails", "feet": "", - "additional": "pink skin, long tail, pointy ears" + "additional": "pointy_ears" }, "defaults": { - "expression": "", + "expression": "smirk, evil_smile", "pose": "", "scene": "" }, @@ -19,15 +19,15 @@ "default": { "base": "", "head": "", - "upper_body": "black tube top", - "lower_body": "white harem pants, baggy pants", - "hands": "black sleeves", - "feet": "black and yellow boots", - "additional": "gold bracelets, gold neck ring, hoop earrings,pink donut" + "upper_body": "tube_top, black_tube_top", + "lower_body": "harem_pants, white_pants, baggy_pants", + "hands": "sleeves, black_sleeves", + "feet": "boots, black_boots, yellow_boots", + "additional": "gold_jewelry, bracelets, gold_bracelets, neck_ring, gold_neck_ring, donut" } }, "styles": { - "aesthetic": "wasteland,pink ,anime, dragon ball style", + "aesthetic": "anime, dragon_ball_style", "primary_color": "pink", "secondary_color": "white", "tertiary_color": "gold" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Dragon Ball FighterZ" - ] -} + "tags": { + "origin_series": "Dragon Ball FighterZ", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/marin_kitagawa.json b/data/characters/marin_kitagawa.json index f6a7010..47a30db 100644 --- a/data/characters/marin_kitagawa.json +++ b/data/characters/marin_kitagawa.json @@ -2,41 +2,41 @@ "character_id": "marin_kitagawa", "character_name": "Marin Kitagawa", "identity": { - "base": "1girl, slender build, fair skin, asian", - "head": "long blonde hair, pink tips, pink eyes (contacts)", - "upper_body": "medium breasts", + "base": "1girl, solo, slender, fair_skin, japanese_clothes", + "head": "long_hair, blonde_hair, hair_tips, pink_hair_tips, pink_eyes, eyelashes, pink_nails", + "upper_body": "medium_breasts", "lower_body": "", - "hands": "long pink nails", + "hands": "fingernails, long_nails", "feet": "", "additional": "piercings" }, "defaults": { - "expression": "happy", - "pose": "v", - "scene": "sewing room" + "expression": "happy, smile, open_mouth", + "pose": "v_sign", + "scene": "sewing_room, indoors" }, "wardrobe": { "default": { - "base": "", - "head": "", - "upper_body": "white school shirt, loosely tied blue tie", - "lower_body": "blue plaid miniskirt", + "base": "uniform, school_uniform", + "head": "choker, bracelet", + "upper_body": "white_shirt, necktie, blue_necktie", + "lower_body": "plaid_skirt, blue_skirt, miniskirt", "hands": "", - "feet": "black loafers, black socks", - "additional": "choker, colored bracelets" + "feet": "black_socks, loafers", + "additional": "" }, "bikini": { - "base": "", - "head": "", - "upper_body": "black bikini with yellow flower print", + "base": "swimsuit, bikini", + "head": "choker, bracelet", + "upper_body": "black_bikini, yellow_flower_print", "lower_body": "", "hands": "", "feet": "barefoot", - "additional": "choker, colored bracelets" + "additional": "" } }, "styles": { - "aesthetic": "gyaru, modern, anime style", + "aesthetic": "gyaru, contemporary, uniform, colorful", "primary_color": "white", "secondary_color": "blue", "tertiary_color": "pink" @@ -48,7 +48,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "My Dress-Up Darling" - ] -} + "tags": { + "origin_series": "Sono Bisque Doll wa Koi wo Suru", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/megurine_luka.json b/data/characters/megurine_luka.json index b37bac0..008cc4b 100644 --- a/data/characters/megurine_luka.json +++ b/data/characters/megurine_luka.json @@ -2,32 +2,32 @@ "character_id": "megurine_luka", "character_name": "Megurine Luka", "identity": { - "base": "1girl, tall, mature female", - "head": "pink hair, long hair, blue eyes", - "upper_body": "medium breasts", + "base": "1girl, solo, tall, mature_female", + "head": "pink_hair, long_hair, blue_eyes, straight_hair, hair_behind_ear", + "upper_body": "medium_breasts", "lower_body": "", "hands": "", "feet": "", "additional": "" }, "defaults": { - "expression": "", - "pose": "", + "expression": "neutral_expression", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { "base": "", - "head": "", - "upper_body": "crop top, detached sleeves, gold trim", - "lower_body": "lace-up skirt, side slit", + "head": "headset", + "upper_body": "crop_top, detached_sleeves, gold_trim", + "lower_body": "skirt, lace-up_skirt, side_slit", "hands": "", - "feet": "thinghighs, lace-up boots, gold boots, gold armlet", - "additional": "headset" + "feet": "thighhighs, gold_boots, lace-up_boots", + "additional": "gold_armlet" } }, "styles": { - "aesthetic": "concert, stage,vocaloid, elegant", + "aesthetic": "vocaloid, concert, stage, elegant", "primary_color": "black", "secondary_color": "gold", "tertiary_color": "pink" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Vocaloid" - ] -} + "tags": { + "origin_series": "Vocaloid", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/meiko.json b/data/characters/meiko.json index 4c14499..3f9c90e 100644 --- a/data/characters/meiko.json +++ b/data/characters/meiko.json @@ -2,32 +2,32 @@ "character_id": "meiko", "character_name": "Meiko", "identity": { - "base": "1girl, mature female", - "head": "brown hair, short hair, brown eyes", - "upper_body": "medium breasts", + "base": "meiko_(vocaloid), 1girl, mature_female", + "head": "brown_hair, short_hair, brown_eyes", + "upper_body": "medium_breasts", "lower_body": "", "hands": "", "feet": "", "additional": "" }, "defaults": { - "expression": "", - "pose": "", - "scene": "" + "expression": "smile", + "pose": "standing", + "scene": "concert" }, "wardrobe": { "default": { "base": "", - "head": "red crop top, sleeveless", + "head": "crop_top, sleeveless_shirt, red_clothing", "upper_body": "", - "lower_body": "red skirt, mini skirt", + "lower_body": "miniskirt, red_clothing", "hands": "", - "feet": "brown boots", + "feet": "brown_boots", "additional": "choker" } }, "styles": { - "aesthetic": "concert, stage, vocaloid, casual", + "aesthetic": "vocaloid, concert, stage, casual, red_theme", "primary_color": "red", "secondary_color": "brown", "tertiary_color": "black" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Vocaloid" - ] -} + "tags": { + "origin_series": "Vocaloid", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/mihoshi.json b/data/characters/mihoshi.json new file mode 100644 index 0000000..35b56e7 --- /dev/null +++ b/data/characters/mihoshi.json @@ -0,0 +1,45 @@ +{ + "character_id": "mihoshi", + "character_name": "Mihoshi", + "identity": { + "base": "kuramitsu_mihoshi, 1girl, dark_skin", + "head": "long_hair, blonde_hair, blue_eyes", + "upper_body": "", + "lower_body": "", + "hands": "", + "feet": "", + "additional": "rabbit_tail" + }, + "defaults": { + "expression": "smile", + "pose": "standing", + "scene": "white_background" + }, + "wardrobe": { + "base": "police_uniform", + "head": "police_hat", + "upper_body": "police_uniform", + "lower_body": "miniskirt, thighhighs", + "hands": "gloves", + "feet": "boots", + "additional": "badge" + }, + "styles": { + "aesthetic": "anime", + "primary_color": "blonde", + "secondary_color": "blue", + "tertiary_color": "dark_skin" + }, + "lora": { + "lora_name": "Illustrious/Looks/Mihoshi(Illust)V1_1116052.safetensors", + "lora_weight": 0.99, + "lora_triggers": "miho_gxp, gxpoutfit, gxphat", + "lora_weight_min": 0.6, + "lora_weight_max": 1.0 + }, + "tags": { + "origin_series": "Tenchi Muyo!", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/nessa.json b/data/characters/nessa.json index b472dda..0fd4e8c 100644 --- a/data/characters/nessa.json +++ b/data/characters/nessa.json @@ -2,11 +2,11 @@ "character_id": "nessa", "character_name": "Nessa", "identity": { - "base": "1girl, athletic build, dark skin", - "head": "long hair, light blue highlights, blue eyes", - "upper_body": "small breasts", + "base": "1girl, dark_skin, athletic_build, toned", + "head": "long_hair, blue_hair, light_blue_streaks, blue_eyes", + "upper_body": "small_breasts", "lower_body": "", - "hands": "blue nails", + "hands": "blue_nails", "feet": "", "additional": "" }, @@ -17,17 +17,17 @@ }, "wardrobe": { "default": { - "base": "blue trim", - "head": "", - "upper_body": "white crop top, gym uniform, number '049'", - "lower_body": "midriff,white and blue shorts, black trim", - "hands": "fingerless gloves", - "feet": "white and blue sandals, orange trim", - "additional": "wristband, small life buoy, pokeball, gold hoop earrings" + "base": "blue_trim", + "head": "gold_hoop_earrings", + "upper_body": "crop_top, gym_uniform, number_049, white_top", + "lower_body": "midriff, shorts, white_shorts, blue_shorts, black_trim", + "hands": "fingerless_gloves, wristband", + "feet": "sandals, white_sandals, blue_sandals, orange_trim", + "additional": "life_buoy, pokeball" } }, "styles": { - "aesthetic": "arena,water,aquatic, pokemon style", + "aesthetic": "pokemon_series, water_type, aquatic, sports", "primary_color": "blue", "secondary_color": "white", "tertiary_color": "orange" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Pokemon" - ] -} + "tags": { + "origin_series": "Pokemon", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/olivier_mira_armstrong.json b/data/characters/olivier_mira_armstrong.json index 192b58c..5113d95 100644 --- a/data/characters/olivier_mira_armstrong.json +++ b/data/characters/olivier_mira_armstrong.json @@ -2,13 +2,13 @@ "character_id": "olivier_mira_armstrong", "character_name": "Olivier Mira Armstrong", "identity": { - "base": "1girl, tall, mature female", - "head": "blonde hair, long hair, hair over one eye, blue eyes, sharp eyes", - "upper_body": "medium breasts", + "base": "1girl, solo, tall, mature female", + "head": "blonde_hair, long_hair, hair_over_one_eye, blue_eyes, glaring", + "upper_body": "medium_breasts", "lower_body": "", "hands": "", "feet": "", - "additional": "thick lips" + "additional": "thick_lips" }, "defaults": { "expression": "", @@ -17,12 +17,12 @@ }, "wardrobe": { "default": { - "base": "", + "base": "military_uniform", "head": "", - "upper_body": "blue military coat, fur collar, black shirt", - "lower_body": "black pants", - "hands": "black gloves", - "feet": "black boots", + "upper_body": "coat, fur_collar, black_shirt", + "lower_body": "black_pants", + "hands": "gloves", + "feet": "black_boots", "additional": "sword" } }, @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Fullmetal Alchemist" - ] -} + "tags": { + "origin_series": "Fullmetal Alchemist", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/princess_bubblegum.json b/data/characters/princess_bubblegum.json index 4069a56..a755625 100644 --- a/data/characters/princess_bubblegum.json +++ b/data/characters/princess_bubblegum.json @@ -2,41 +2,41 @@ "character_id": "princess_bubblegum", "character_name": "Princess Bubblegum", "identity": { - "base": "1girl, princess_bonnibel_bubblegum, pink_skin", - "head": "pink_hair, long_hair, gum_hair, black_eyes, dot_eyes, simple eyes", + "base": "princess_bonnibel_bubblegum, 1girl, pink_skin", + "head": "pink_hair, long_hair, gum_hair, black_eyes", "upper_body": "", "lower_body": "", - "hands": "pink nails", + "hands": "pink_nails", "feet": "", "additional": "" }, "defaults": { "expression": "smile", "pose": "standing", - "scene": "candy_kingdom" + "scene": "candy_kingdom_(location)" }, "wardrobe": { "default": { - "base": "pink_dress", - "head": "crown, gold_crown, blue_gemstone_on_crown, purple_collar", + "base": "princess_bonnibel_bubblegum_(default), pink_dress", + "head": "crown, gold_crown, blue_gem, purple_collar", "upper_body": "puffy_sleeves", - "lower_body": "purple belt", + "lower_body": "purple_belt", "hands": "", "feet": "", - "additional": "tiara" + "additional": "" }, "scientist": { - "base": "", - "head": "crown, gold_crown, blue_gemstone_on_crown, tied hair, safety goggles", - "upper_body": "white lab coat", + "base": "lab_coat", + "head": "crown, gold_crown, blue_gem, ponytail, safety_goggles", + "upper_body": "white_lab_coat", "lower_body": "", - "hands": "purple cuffs", + "hands": "purple_cuffs", "feet": "", - "additional": "tiara" + "additional": "" } }, "styles": { - "aesthetic": "adventure_time style", + "aesthetic": "adventure_time_(style), flat_color", "primary_color": "pink", "secondary_color": "purple", "tertiary_color": "gold" @@ -48,14 +48,9 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "princess_bonnibel_bubblegum", - "adventure_time", - "pink_hair", - "pink_skin", - "pink_dress", - "crown", - "long_hair", - "cartoon_style" - ] -} + "tags": { + "origin_series": "Adventure Time", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/princess_peach.json b/data/characters/princess_peach.json index 7a2620f..64167cb 100644 --- a/data/characters/princess_peach.json +++ b/data/characters/princess_peach.json @@ -2,32 +2,32 @@ "character_id": "princess_peach", "character_name": "Princess Peach", "identity": { - "base": "1girl, slender build, fair skin", - "head": "long blonde hair, voluminous, crown, blue eyes, long eyelashes", - "upper_body": "medium breasts", + "base": "1girl, solo, slender_build, fair_skin", + "head": "blonde_hair, long_hair, hair_between_eyes, crown, blue_eyes, eyelashes", + "upper_body": "medium_breasts", "lower_body": "", "hands": "", "feet": "", - "additional": "pink lips, blue earrings" + "additional": "pink_lips, earrings, jewelry" }, "defaults": { - "expression": "smile", - "pose": "hands together", - "scene": "throne room" + "expression": "smile, open_mouth", + "pose": "hands_together, standing", + "scene": "throne, indoor" }, "wardrobe": { "default": { - "base": "pink gown", - "head": "gold crown", - "upper_body": "white petticoat, puffy sleeves, dark pink panniers", - "lower_body": "floor length skirt", - "hands": "white opera gloves", - "feet": "red high heels", - "additional": "gold crown with red and blue jewels, blue brooch" + "base": "pink_dress, dress, royal_wear", + "head": "gold_crown, jewelry", + "upper_body": "white_gloves, puffy_sleeves, long_sleeves, brooch", + "lower_body": "floor_length_skirt, petticoat, panniers", + "hands": "gloves, white_gloves", + "feet": "high_heels", + "additional": "gemstone, royal_theme" } }, "styles": { - "aesthetic": "royal, whimsical, nintendo style", + "aesthetic": "nintendo, super_mario_bros._1, vivid_colors, stylized", "primary_color": "pink", "secondary_color": "gold", "tertiary_color": "blue" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Super Mario" - ] -} + "tags": { + "origin_series": "Super Mario Bros.", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/princess_zelda_botw.json b/data/characters/princess_zelda_botw.json index 2610122..e7b71b7 100644 --- a/data/characters/princess_zelda_botw.json +++ b/data/characters/princess_zelda_botw.json @@ -2,32 +2,32 @@ "character_id": "princess_zelda_botw", "character_name": "Princess Zelda", "identity": { - "base": "1girl, slender build, fair skin, pointed ears", - "head": "long blonde hair, braided, gold hair clips, green eyes", - "upper_body": "small breasts", + "base": "1girl, slender, female, fair_skin, pointed_ears, elf", + "head": "long_hair, blonde_hair, braid, hair_ornament, green_eyes", + "upper_body": "small_breasts", "lower_body": "", - "hands": "gold nails", + "hands": "gold_nails", "feet": "", - "additional": "tri-force symbol, elf ears" + "additional": "triforce_mark" }, "defaults": { - "expression": "", - "pose": "", + "expression": "neutral_expression", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { "base": "", "head": "", - "upper_body": "blue champion's tunic", - "lower_body": "brown leather belts, tan trousers", - "hands": "brown fingerless gloves", - "feet": "brown leather boots", - "additional": "sheikah slate, gold jewelry" + "upper_body": "blue_tunic, champion_tunic, short_sleeves", + "lower_body": "belt, wide_pants, tabard", + "hands": "fingerless_gloves, bracer", + "feet": "boots", + "additional": "sheikah_slate, jewelry, gold_jewelry" } }, "styles": { - "aesthetic": "fantasy, adventurous, zelda style", + "aesthetic": "fantasy, high_fantasy, video_game_art_style", "primary_color": "blue", "secondary_color": "gold", "tertiary_color": "brown" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "The Legend of Zelda" - ] -} + "tags": { + "origin_series": "The Legend of Zelda: Breath of the Wild", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/rice_shower.json b/data/characters/rice_shower.json index a7e9dc4..bfed2d3 100644 --- a/data/characters/rice_shower.json +++ b/data/characters/rice_shower.json @@ -2,32 +2,32 @@ "character_id": "rice_shower_(Umamusume)", "character_name": "Rice Shower", "identity": { - "base": "1girl, petite, horse ears, horse tail", - "head": "long dark brown hair, bangs, hair over one eye, purple eyes", - "upper_body": "small breasts", + "base": "1girl, solo, petite, horse_ears, horse_tail", + "head": "long_hair, brown_hair, bangs, hair_over_eye, purple_eyes", + "upper_body": "small_breasts", "lower_body": "", "hands": "", "feet": "", "additional": "" }, "defaults": { - "expression": "", - "pose": "", + "expression": "blush", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { - "base": "tracen school uniform", - "head": "hair flower, small hat", - "upper_body": "white shirt", - "lower_body": "pleated skirt", + "base": "tracen_school_uniform, gothic_lolita", + "head": "hair_flower, small_hat", + "upper_body": "white_shirt, neck_ribbon", + "lower_body": "pleated_skirt", "hands": "", - "feet": "heeled shoes", - "additional": "blue rose" + "feet": "heeled_shoes", + "additional": "blue_rose" } }, "styles": { - "aesthetic": "outdoors,umbrella,rain,gothic lolita, elegant", + "aesthetic": "outdoors, rain, umbrella, elegant, soft_focus", "primary_color": "purple", "secondary_color": "blue", "tertiary_color": "black" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Umamusume" - ] -} + "tags": { + "origin_series": "Umamusume", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/riju.json b/data/characters/riju.json index f2ab3ab..14cd8b1 100644 --- a/data/characters/riju.json +++ b/data/characters/riju.json @@ -2,32 +2,32 @@ "character_id": "riju", "character_name": "Riju", "identity": { - "base": "1girl, young, dark skin, gerudo", - "head": "short red hair, braided ponytail, gold hair ornament, green eyes", - "upper_body": "small breasts", + "base": "1girl, riju, gerudo, dark_skin, young", + "head": "short_hair, red_hair, braided_ponytail, hair_ornament, green_eyes, jewelry", + "upper_body": "small_breasts", "lower_body": "", "hands": "", "feet": "", - "additional": "dark blue lipstick" + "additional": "dark_blue_lipstick" }, "defaults": { - "expression": "", - "pose": "", - "scene": "" + "expression": "serious", + "pose": "standing", + "scene": "desert" }, "wardrobe": { "default": { "base": "", "head": "", - "upper_body": "black top, gold trim", - "lower_body": "black sarong, pelvic curtain", + "upper_body": "top, black_clothing, gold_trim", + "lower_body": "sarong, pelvic_curtain, black_clothing", "hands": "", - "feet": "black high heels, gold trim", - "additional": "gold jewelry, earrings" + "feet": "high_heels, black_footwear, gold_trim", + "additional": "gold_jewelry, earrings" } }, "styles": { - "aesthetic": "lightning,fantasy, desert, gerudo, zelda style", + "aesthetic": "fantasy, lightning_powers, desert, gerudo_aesthetic", "primary_color": "gold", "secondary_color": "black", "tertiary_color": "red" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "The Legend of Zelda" - ] -} + "tags": { + "origin_series": "The Legend of Zelda", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/rosalina.json b/data/characters/rosalina.json index c1d5cef..42a8a1b 100644 --- a/data/characters/rosalina.json +++ b/data/characters/rosalina.json @@ -2,32 +2,32 @@ "character_id": "rosalina", "character_name": "Rosalina", "identity": { - "base": "1girl, tall, slender build, fair skin", - "head": "long platinum blonde hair, side-swept bangs covering one eye, light blue eyes", - "upper_body": "medium breasts", + "base": "1girl, solo, tall, slender, fair_skin", + "head": "long_hair, platinum_blonde_hair, light_blue_eyes, bangs, asymmetrical_bangs, covering_one_eye", + "upper_body": "medium_breasts", "lower_body": "", - "hands": "turquoise nails", + "hands": "turquoise_nails", "feet": "", - "additional": "star-shaped earrings" + "additional": "star_themed_earrings, star_earrings" }, "defaults": { - "expression": "", - "pose": "", - "scene": "" + "expression": "serene_expression", + "pose": "standing", + "scene": "cosmic_background" }, "wardrobe": { "default": { - "base": "turquoise gown, silver trim", - "head": "silver crown", - "upper_body": "bare shoulders", - "lower_body": "long skirt", - "hands": "", - "feet": "silver high heels", - "additional": "silver crown with blue jewels, star wand, luma" + "base": "turquoise_dress, silver_trim, long_skirt", + "head": "silver_crown, jewelry", + "upper_body": "bare_shoulders", + "lower_body": "", + "hands": "long_gloves", + "feet": "high_heels", + "additional": "star_wand, luma_(mario), star_motif" } }, "styles": { - "aesthetic": "celestial, elegant, mario style, stars, night", + "aesthetic": "celestial, elegant, night_sky, stars, cosmic", "primary_color": "turquoise", "secondary_color": "silver", "tertiary_color": "yellow" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Super Mario" - ] -} + "tags": { + "origin_series": "Super Mario", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/rouge_the_bat.json b/data/characters/rouge_the_bat.json index eda0fa8..02dc55e 100644 --- a/data/characters/rouge_the_bat.json +++ b/data/characters/rouge_the_bat.json @@ -2,13 +2,13 @@ "character_id": "rouge_the_bat", "character_name": "Rouge the Bat", "identity": { - "base": "1girl, anthro, bat girl, white fur", - "head": "short white hair, teal eyes, blue eyeshadow", - "upper_body": "large breasts", + "base": "rouge_the_bat, 1girl, anthro, bat, bat_wings, white_fur", + "head": "short_hair, white_hair, teal_eyes, blue_eyeshadow", + "upper_body": "large_breasts", "lower_body": "", - "hands": "white gloves", + "hands": "gloves, white_gloves", "feet": "", - "additional": "bat wings, eyeshadow" + "additional": "eyeshadow" }, "defaults": { "expression": "", @@ -17,17 +17,17 @@ }, "wardrobe": { "default": { - "base": "black skin-tight jumpsuit", + "base": "bodysuit, jumpsuits", "head": "", - "upper_body": "pink heart-shaped chest plate, bare shoulders, cleavage", + "upper_body": "heart_symbol, chest_plate, bare_shoulders, cleavage", "lower_body": "", - "hands": "white gloves, pink cuffs", - "feet": "white boots, pink heart motifs", + "hands": "gloves, white_gloves, cuffs", + "feet": "boots, white_boots, heart_symbol", "additional": "" } }, "styles": { - "aesthetic": "gems,jewels, sleek, spy, sonic style", + "aesthetic": "jewelry, gem, spy, sonic_(series)", "primary_color": "white", "secondary_color": "pink", "tertiary_color": "black" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Sonic the Hedgehog" - ] -} + "tags": { + "origin_series": "Sonic the Hedgehog", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/ryouko_hakubi.json b/data/characters/ryouko_hakubi.json index 3c1214d..77efb4c 100644 --- a/data/characters/ryouko_hakubi.json +++ b/data/characters/ryouko_hakubi.json @@ -2,32 +2,32 @@ "character_id": "ryouko_(tenchi_muyou!)", "character_name": "Ryouko Hakubi", "identity": { - "base": "1girl, slim build", - "head": "long teal hair, spiky, voluminous, golden eyes, cat-like pupils", - "upper_body": "medium breasts", + "base": "1girl, slim_build", + "head": "long_hair, teal_hair, spiky_hair, voluminous_hair, golden_eyes, cat_eyes", + "upper_body": "medium_breasts", "lower_body": "", "hands": "", "feet": "", - "additional": "red gem on forehead" + "additional": "red_gem, forehead_gem" }, "defaults": { - "expression": "", - "pose": "", - "scene": "" + "expression": "smirk", + "pose": "standing", + "scene": "space_background" }, "wardrobe": { "default": { - "base": "long white dress", + "base": "long_dress", "head": "", - "upper_body": "black and orange long sleeve jacket with purple trim, plunging neckline", - "lower_body": "black belt, red trousers, side slit", - "hands": "red gloves, red gem on back of hand", + "upper_body": "black_jacket, orange_jacket, long_sleeves, purple_trim, plunging_neckline", + "lower_body": "black_belt, red_trousers, side_slit", + "hands": "red_gloves, gem_on_hand", "feet": "", "additional": "wristbands" } }, "styles": { - "aesthetic": "90s anime, sci-fi", + "aesthetic": "90s_anime, sci-fi", "primary_color": "teal", "secondary_color": "white", "tertiary_color": "red" @@ -39,8 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Tenchi Muyou!", - "Tenchi Muyo!" - ] -} + "tags": { + "origin_series": "tenchi_muyo!", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/sam_totally_spies.json b/data/characters/sam_totally_spies.json index feb8e1f..563daf1 100644 --- a/data/characters/sam_totally_spies.json +++ b/data/characters/sam_totally_spies.json @@ -2,32 +2,32 @@ "character_id": "sam_totally_spies", "character_name": "Sam", "identity": { - "base": "1girl, slim body, fair skin", - "head": "long hair, orange hair, wavy hair, loose hair, green eyes", - "upper_body": "small breasts", - "lower_body": "narrow hips", - "hands": "green nails", + "base": "1girl, solo, slim, fair_skin", + "head": "long_hair, orange_hair, wavy_hair, green_eyes", + "upper_body": "small_breasts", + "lower_body": "narrow_hips", + "hands": "green_nails", "feet": "", "additional": "" }, "defaults": { - "expression": "", - "pose": "", + "expression": "smile", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { - "base": "green bodysuit, catsuit, skin tight", + "base": "green_bodysuit, catsuit, skin-tight_suit", "head": "", "upper_body": "", "lower_body": "", - "hands": "green bodysuit", - "feet": "heels", - "additional": "silver belt, heart buckle" + "hands": "green_gloves", + "feet": "boots, high_heels", + "additional": "belt, silver_belt, heart_buckle" } }, "styles": { - "aesthetic": "western cartoon, 2000s style, cel shaded, girly, hearts, pastel", + "aesthetic": "western_cartoon, 2000s_(style), cel_shaded, cartoon", "primary_color": "green", "secondary_color": "orange", "tertiary_color": "silver" @@ -39,11 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "sam (totally spies!)", - "totally spies!", - "solo", - "western cartoon", - "spy" - ] -} + "tags": { + "origin_series": "Totally Spies!", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/samus_aran_zero_suit.json b/data/characters/samus_aran_zero_suit.json index 9261c5d..4c08f20 100644 --- a/data/characters/samus_aran_zero_suit.json +++ b/data/characters/samus_aran_zero_suit.json @@ -2,32 +2,32 @@ "character_id": "samus_aran", "character_name": "Samus Aran", "identity": { - "base": "1girl, athletic build, fair skin", - "head": "long blonde hair, ponytail, blue eyes", - "upper_body": "medium breasts", + "base": "1girl, athletic_build, fair_skin, blonde_hair, long_hair, ponytail, blue_eyes, beauty_mark, beauty_mark_on_chin", + "head": "blonde_hair, ponytail, blue_eyes", + "upper_body": "medium_breasts", "lower_body": "", - "hands": "blue nails", + "hands": "blue_nails", "feet": "", - "additional": "beauty mark on chin" + "additional": "beauty_mark, beauty_mark_on_chin" }, "defaults": { - "expression": "", - "pose": "", - "scene": "" + "expression": "serious_expression", + "pose": "standing", + "scene": "sci-fi" }, "wardrobe": { "default": { - "base": "blue skin-tight bodysuit, zero suit, pink lines", - "head": "", - "upper_body": "", - "lower_body": "", - "hands": "zero suit", - "feet": "metal high-heeled boots, yellow glow", - "additional": "paralyzer pistol" + "base": "zero_suit, skin-tight_bodysuit, blue_bodysuit, pink_lines, zipper", + "head": "high_ponytail", + "upper_body": "zero_suit", + "lower_body": "zero_suit", + "hands": "fingerless_gloves", + "feet": "high_heeled_boots, metal_boots, yellow_glow", + "additional": "paralyzer, pistol" } }, "styles": { - "aesthetic": "sci-fi, sleek, metroid style", + "aesthetic": "science_fiction, sleek, futuristic", "primary_color": "blue", "secondary_color": "pink", "tertiary_color": "yellow" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Metroid" - ] -} + "tags": { + "origin_series": "Metroid", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/sarah_miller.json b/data/characters/sarah_miller.json index 1ae27a3..88e2b2e 100644 --- a/data/characters/sarah_miller.json +++ b/data/characters/sarah_miller.json @@ -2,9 +2,9 @@ "character_id": "sarah_miller_(the_last_of_us)", "character_name": "Sarah Miller", "identity": { - "base": "1girl, loli, small build", - "head": "blonde hair, short hair, blue eyes", - "upper_body": "flat chest", + "base": "1girl, solo, child, small_build", + "head": "blonde_hair, short_hair, blue_eyes, bob_cut", + "upper_body": "flat_chest", "lower_body": "", "hands": "", "feet": "", @@ -12,22 +12,22 @@ }, "defaults": { "expression": "smile", - "pose": "leaning back", - "scene": "living room, couch, low lighting" + "pose": "leaning_back", + "scene": "indoors, living_room, couch, low_lighting, lamp" }, "wardrobe": { "default": { "base": "", - "head": "grey t-shirt", + "head": "grey_t-shirt", "upper_body": "", - "lower_body": "pajama pants", + "lower_body": "pajama_pants", "hands": "", "feet": "barefoot", "additional": "wristwatch" } }, "styles": { - "aesthetic": "casual, 2013 fashion", + "aesthetic": "casual, 2010s_fashion", "primary_color": "grey", "secondary_color": "blue", "tertiary_color": "white" @@ -39,7 +39,9 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "The Last of Us" - ] -} + "tags": { + "origin_series": "the_last_of_us", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/scarlet_ff7.json b/data/characters/scarlet_ff7.json index 6313627..0f6907d 100644 --- a/data/characters/scarlet_ff7.json +++ b/data/characters/scarlet_ff7.json @@ -2,32 +2,32 @@ "character_id": "scarlet_ff7", "character_name": "Scarlet", "identity": { - "base": "1girl, mature female, voluptuous", - "head": "blonde hair, wavy hair, short hair, swept back, blue eyes, narrow eyes, eyeshadow", - "upper_body": "large breasts, cleavage", - "lower_body": "curvy, wide hips", - "hands": "manicured nails, red nails", + "base": "1girl, mature_female, voluptuous, hourglass_figure", + "head": "blonde_hair, short_hair, wavy_hair, swept_back_hair, blue_eyes, narrow_eyes, eyeshadow, makeup", + "upper_body": "large_breasts, cleavage", + "lower_body": "curvy, wide_hips", + "hands": "red_fingernails, manicured_nails", "feet": "", - "additional": "red lipstick, heavy makeup" + "additional": "red_lipstick, heavy_makeup" }, "defaults": { - "expression": "smirk", - "pose": "stepping on viewer, from below", - "scene": "penthouse office, night" + "expression": "smirk, haughty, condescending", + "pose": "stepping_on_viewer, looking_down, from_below", + "scene": "office, skyscraper, night, indoors" }, "wardrobe": { "default": { - "base": "red dress, formal dress, pencil dress", + "base": "red_dress, formal_wear, pencil_dress", "head": "", - "upper_body": "sleeveless, chest cutout", - "lower_body": "high slit, side slit, black stockings", + "upper_body": "sleeveless, chest_cutout", + "lower_body": "high_slit, side_slit, black_stockings, pantyhose", "hands": "", - "feet": "high heels, red heels, stiletto heels", - "additional": "jewelry, gold earrings, necklace" + "feet": "high_heels, red_footwear, stiletto_heels", + "additional": "jewelry, earrings, necklace" } }, "styles": { - "aesthetic": "corporate, sci-fi, low lighting", + "aesthetic": "corporate, sci-fi, dark, low_lighting", "primary_color": "red", "secondary_color": "gold", "tertiary_color": "black" @@ -39,13 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "final fantasy vii", - "shinra", - "antagonist", - "milf", - "red dress", - "blonde hair", - "smirk" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/shantae.json b/data/characters/shantae.json index 5cd9eaa..a6c27fe 100644 --- a/data/characters/shantae.json +++ b/data/characters/shantae.json @@ -2,32 +2,32 @@ "character_id": "shantae", "character_name": "Shantae", "identity": { - "base": "1girl, dark skin, pointy ears", - "head": "purple hair, very long hair, ponytail, blue eyes", - "upper_body": "gold bracelets, small breasts, perky breasts", - "lower_body": "wide hips", + "base": "shantae, 1girl, dark_skin, pointy_ears, navel, bare_shoulders, midriff", + "head": "purple_hair, long_hair, ponytail, blue_eyes, hair_bow", + "upper_body": "small_breasts", + "lower_body": "wide_hips", "hands": "", "feet": "", "additional": "" }, "defaults": { "expression": "smile", - "pose": "belly dancing, hands above head", - "scene": "desert town, oasis" + "pose": "belly_dance, arms_up", + "scene": "desert, oasis" }, "wardrobe": { "default": { - "base": "gold trim", - "head": "", - "upper_body": "red bikini top", - "lower_body": "red harem pants", + "base": "gold_trim", + "head": "tiara, hoop_earrings", + "upper_body": "red_bikini_top, gold_bracelets", + "lower_body": "harem_pants", "hands": "", - "feet": "gold shoes", - "additional": "gold tiara, hoop earrings" + "feet": "barefoot", + "additional": "" } }, "styles": { - "aesthetic": "genie, dancer, arabian", + "aesthetic": "genie, belly_dancer, arabian_clothes", "primary_color": "red", "secondary_color": "gold", "tertiary_color": "purple" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Shantae" - ] -} + "tags": { + "origin_series": "Shantae", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/shiki_senran_kagura.json b/data/characters/shiki_senran_kagura.json index e706cbf..8e260e5 100644 --- a/data/characters/shiki_senran_kagura.json +++ b/data/characters/shiki_senran_kagura.json @@ -2,7 +2,7 @@ "character_id": "shiki_senran_kagura", "character_name": "Shiki", "identity": { - "base": "1girl, shiki_(senran_kagura), large_breasts, gyaru", + "base": "1girl, shiki_(senran_kagura), cleavage, large_breasts, gyaru", "head": "blonde_hair, drill_hair, long_hair, purple_eyes", "upper_body": "cleavage", "lower_body": "", @@ -20,7 +20,7 @@ "headwear": "black_hat, mini_hat", "top": "", "bottom": "", - "legwear": "black_thighhighs", + "legwear": "thighhighs, black_thighhighs", "footwear": "black_footwear", "hands": "", "accessories": "cross_necklace, scythe" @@ -38,17 +38,9 @@ "lora_weight_max": 1.0, "lora_triggers": "shiki_(senran_kagura)" }, - "tags": [ - "shiki_(senran_kagura)", - "senran_kagura", - "blonde_hair", - "drill_hair", - "purple_eyes", - "large_breasts", - "black_dress", - "mini_hat", - "thighhighs", - "cross_necklace", - "scythe" - ] -} + "tags": { + "origin_series": "Senran Kagura", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/sorceress_dragons_crown.json b/data/characters/sorceress_dragons_crown.json index 8b36fbc..ca75aa3 100644 --- a/data/characters/sorceress_dragons_crown.json +++ b/data/characters/sorceress_dragons_crown.json @@ -2,11 +2,11 @@ "character_id": "sorceress_dragons_crown", "character_name": "Sorceress", "identity": { - "base": "1girl, mature female", - "head": "long hair, red hair, wavy hair, green eyes", - "upper_body": "bare shoulders, sleeveless, huge breasts, cleavage", - "lower_body": "wide hips, thick thighs", - "hands": "painted nails", + "base": "1girl, mature_female, adult", + "head": "long_hair, wavy_hair, red_hair, green_eyes", + "upper_body": "large_breasts, cleavage, bare_shoulders, sleeveless", + "lower_body": "wide_hips, thick_thighs", + "hands": "painted_nails", "feet": "", "additional": "" }, @@ -18,16 +18,16 @@ "wardrobe": { "default": { "base": "", - "head": "witch hat", - "upper_body": "black corset, white top, clothing cutout, low cut", - "lower_body": "skirt, high slit, black skirt, side slit", + "head": "witch_hat", + "upper_body": "black_corset, white_top, cleavage, low-cut_dress", + "lower_body": "black_skirt, high_slit, side_slit", "hands": "", "feet": "boots", - "additional": "staff, necklace, bracelets, jewelry, wooden staff" + "additional": "staff, necklace, bracelets, jewelry, holding_staff" } }, "styles": { - "aesthetic": "fantasy, vanillaware, oil painting (style), exaggerated proportions", + "aesthetic": "fantasy, vanillaware_style, painting, art_style, exaggerated_proportions", "primary_color": "black", "secondary_color": "purple", "tertiary_color": "gold" @@ -39,8 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "dragon's crown", - "witch" - ] -} + "tags": { + "origin_series": "Dragon's Crown", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/starfire_teen_titans.json b/data/characters/starfire_teen_titans.json index cdba488..4572a19 100644 --- a/data/characters/starfire_teen_titans.json +++ b/data/characters/starfire_teen_titans.json @@ -2,31 +2,31 @@ "character_id": "starfire_teen_titans", "character_name": "Starfire - Teen Titans", "identity": { - "base": "1girl, tall, athletic", - "head": "red_hair, long_hair, green_eyes", - "upper_body": "armlet, vambraces, small_breasts, crop_top", - "lower_body": "grey_belt, pencil_skirt", - "hands": "", + "base": "1girl, tall, athletic, orange_skin, long_red_hair, green_eyes", + "head": "red_hair, long_hair, green_eyes, straight_hair, parted_bangs", + "upper_body": "crop_top, gorget, armlet, small_breasts, athletic_build", + "lower_body": "miniskirt, purple_skirt, belt", + "hands": "vambraces", "feet": "thigh_boots, purple_boots", - "additional": "gorget" + "additional": "orange_skin, glowing_eyes" }, "defaults": { "expression": "smile", - "pose": "hovering", - "scene": "starry sky" + "pose": "hovering, flying", + "scene": "starry_sky, space, night" }, "wardrobe": { "full_body": "", "headwear": "", "top": "crop_top", - "bottom": "purple_skirt", + "bottom": "purple_skirt, miniskirt", "legwear": "", "footwear": "thigh_boots, purple_boots", "hands": "vambraces", - "accessories": "gorget, grey_belt, armlet" + "accessories": "gorget, belt, armlet" }, "styles": { - "aesthetic": "cartoon, superhero", + "aesthetic": "cartoon, superhero, dc_comics", "primary_color": "purple", "secondary_color": "red", "tertiary_color": "green" @@ -38,24 +38,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "1girl", - "starfire", - "green_eyes", - "red_hair", - "long_hair", - "small_breasts", - "gorget", - "crop_top", - "armlet", - "pencil_skirt", - "purple_skirt", - "grey_belt", - "thigh_boots", - "vambraces", - "purple_boots", - "looking_at_viewer", - "smile", - "teen_titans" - ] -} + "tags": { + "origin_series": "Teen Titans", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/sucy_manbavaran.json b/data/characters/sucy_manbavaran.json index a2ed746..51980d8 100644 --- a/data/characters/sucy_manbavaran.json +++ b/data/characters/sucy_manbavaran.json @@ -2,32 +2,32 @@ "character_id": "sucy_manbavaran", "character_name": "Sucy Manbavaran", "identity": { - "base": "1girl, lanky build, pale skin", - "head": "light purple hair, hair covering one eye, red eyes", - "upper_body": "small breasts", - "lower_body": "narrow waist", - "hands": "black nails", + "base": "1girl, solo, lanky, pale_skin", + "head": "purple_hair, hair_over_eye, red_eyes", + "upper_body": "small_breasts", + "lower_body": "narrow_waist", + "hands": "black_nails", "feet": "", - "additional": "dark circles under eyes" + "additional": "tired, dark_circles_under_eyes" }, "defaults": { - "expression": "neutral expression", - "pose": "looking at mushroom", - "scene": "dark forest" + "expression": "neutral_expression", + "pose": "looking_at_mushroom", + "scene": "dark_forest" }, "wardrobe": { "default": { - "base": "luna nova school uniform, dark purple witch robes", - "head": "pointed witch hat", - "upper_body": "oversized sleeves", - "lower_body": "long skirt with frayed edges", + "base": "luna_nova_school_uniform, purple_robe", + "head": "pointed_hat", + "upper_body": "oversized_sleeves", + "lower_body": "long_skirt, frayed_skirt", "hands": "", - "feet": "brown boots", - "additional": "potion bottle, mushroom" + "feet": "brown_boots", + "additional": "potion_bottle, mushroom" } }, "styles": { - "aesthetic": "gothic, magic, little witch academia style", + "aesthetic": "gothic, witch, magic", "primary_color": "purple", "secondary_color": "mauve", "tertiary_color": "green" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Little Witch Academia" - ] -} + "tags": { + "origin_series": "Little Witch Academia", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/tharja_fire_emblem.json b/data/characters/tharja_fire_emblem.json new file mode 100644 index 0000000..5b62bfd --- /dev/null +++ b/data/characters/tharja_fire_emblem.json @@ -0,0 +1,45 @@ +{ + "character_id": "tharja_fire_emblem", + "character_name": "Tharja", + "identity": { + "base": "1girl, pale_skin, tall_female", + "head": "black_hair, long_hair, blunt_bangs, side_ponytail, purple_eyes", + "upper_body": "medium_breasts, cleavage", + "lower_body": "narrow_waist", + "hands": "", + "feet": "", + "additional": "" + }, + "defaults": { + "expression": "expressionless", + "pose": "casting_spell", + "scene": "library" + }, + "wardrobe": { + "base": "bodystocking, crop_top, pelvic_curtain", + "head": "tiara", + "upper_body": "cape, gorget", + "lower_body": "thighlet", + "hands": "gauntlets, bracelet", + "feet": "", + "additional": "" + }, + "styles": { + "aesthetic": "gothic_lolita, dark_theme", + "primary_color": "black", + "secondary_color": "purple", + "tertiary_color": "gold" + }, + "lora": { + "lora_name": "Illustrious/Looks/fetharja-illu-nvwls-v1.safetensors", + "lora_weight": 0.9, + "lora_triggers": "defthj", + "lora_weight_min": 0.9, + "lora_weight_max": 0.9 + }, + "tags": { + "origin_series": "Fire Emblem", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/tifa_lockhart.json b/data/characters/tifa_lockhart.json index 251f5b9..758a66d 100644 --- a/data/characters/tifa_lockhart.json +++ b/data/characters/tifa_lockhart.json @@ -2,32 +2,32 @@ "character_id": "tifa_lockhart", "character_name": "Tifa Lockhart", "identity": { - "base": "1girl, athletic build, fair skin", - "head": "long black hair, tied end, red eyes", - "upper_body": "large breasts", + "base": "1girl, solo, athletic, toned, fair_skin, large_breasts", + "head": "long_black_hair, hair_tied_back, parted_bangs, red_eyes", + "upper_body": "large_breasts, cleavage", "lower_body": "", - "hands": "dark red nails", + "hands": "red_fingernails", "feet": "", "additional": "" }, "defaults": { - "expression": "smile", - "pose": "leaning on counter, looking at viewer", - "scene": "tavern, bartending" + "expression": "smile, looking_at_viewer", + "pose": "leaning, leaning_on_counter", + "scene": "tavern, indoors, bartending, working" }, "wardrobe": { "default": { "base": "", "head": "", - "upper_body": "white tank top, black sports bra,black suspenders", - "lower_body": "black miniskirt, thigh high black socks", - "hands": "red fingerless gloves", - "feet": "red boots", - "additional": "silver earrings" + "upper_body": "white_tank_top, black_sports_bra, black_suspenders", + "lower_body": "black_miniskirt, thighhigh_socks", + "hands": "red_fingerless_gloves", + "feet": "red_boots", + "additional": "silver_earrings" } }, "styles": { - "aesthetic": "martial arts, final fantasy style", + "aesthetic": "martial_artist, final_fantasy_vii_style", "primary_color": "white", "secondary_color": "black", "tertiary_color": "red" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Final Fantasy VII" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/tracer.json b/data/characters/tracer.json index 803a651..7a1f4f8 100644 --- a/data/characters/tracer.json +++ b/data/characters/tracer.json @@ -2,32 +2,32 @@ "character_id": "tracer", "character_name": "Tracer", "identity": { - "base": "1girl, slender build, fair skin", - "head": "short spiky brown hair, brown eyes", - "upper_body": "small breasts", + "base": "1girl, solo, athletic, slender, fair_skin", + "head": "short_hair, brown_hair, spiky_hair, brown_eyes", + "upper_body": "small_breasts", "lower_body": "", "hands": "", "feet": "", "additional": "freckles" }, "defaults": { - "expression": "smile", - "pose": "dashing, blue afterimage", - "scene": "futuristic city" + "expression": "smile, open_mouth", + "pose": "running, motion_blur", + "scene": "futuristic, city, street" }, "wardrobe": { "default": { "base": "", - "head": "", - "upper_body": "brown flight jacket, yellow vest", - "lower_body": "orange leggings", - "hands": "fingerless gloves", - "feet": "white and orange sneakers", - "additional": "chronal accelerator, yellow goggles" + "head": "goggles_on_head", + "upper_body": "brown_jacket, yellow_vest, zipper, bodysuit", + "lower_body": "orange_leggings", + "hands": "fingerless_gloves", + "feet": "sneakers", + "additional": "chronal_accelerator, techwear" } }, "styles": { - "aesthetic": "sci-fi, pilot, overwatch style", + "aesthetic": "sci-fi, science_fiction, pilot, stylized", "primary_color": "orange", "secondary_color": "brown", "tertiary_color": "white" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Overwatch" - ] -} + "tags": { + "origin_series": "Overwatch", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/urbosa.json b/data/characters/urbosa.json index 177833d..8dbfac4 100644 --- a/data/characters/urbosa.json +++ b/data/characters/urbosa.json @@ -2,32 +2,32 @@ "character_id": "urbosa", "character_name": "Urbosa", "identity": { - "base": "1girl, tall, muscular, dark skin, gerudo", - "head": "long red hair, wild hair, green eyes", - "upper_body": "muscular arms, abs, medium breasts", - "lower_body": "wide hips, muscular legs", - "hands": "gold nails", + "base": "1girl, solo, dark_skin, muscular, tall_female, abs, muscular_arms, muscular_legs, wide_hips", + "head": "long_hair, red_hair, wild_hair, green_eyes, dark_lipstick, gerudo_markings", + "upper_body": "medium_breasts", + "lower_body": "", + "hands": "gold_nail_polish", "feet": "", - "additional": "dark blue lipstick, gerudo markings" + "additional": "" }, "defaults": { - "expression": "", - "pose": "", + "expression": "serious", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { "base": "", - "head": "", - "upper_body": "blue top, green sash, green shoulder guards", - "lower_body": "blue sarong", + "head": "gold_jewelry", + "upper_body": "blue_top, green_sash, shoulder_armor", + "lower_body": "blue_sarong", "hands": "", - "feet": "anklet, gold heels", - "additional": "gold jewelry, scimitar" + "feet": "anklet, gold_heels", + "additional": "scimitar" } }, "styles": { - "aesthetic": "oasis,desert ruins,fantasy, warrior, gerudo style", + "aesthetic": "fantasy, oasis, desert_ruins, warrior, gerudo", "primary_color": "gold", "secondary_color": "blue", "tertiary_color": "red" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "The Legend of Zelda" - ] -} + "tags": { + "origin_series": "The Legend of Zelda", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/widowmaker.json b/data/characters/widowmaker.json index 9e73a43..d5a1a65 100644 --- a/data/characters/widowmaker.json +++ b/data/characters/widowmaker.json @@ -2,32 +2,32 @@ "character_id": "widowmaker", "character_name": "Widowmaker", "identity": { - "base": "1girl, slender build, blue skin", - "head": "long purple hair, ponytail, yellow eyes", - "upper_body": "spider tattoo on arm, large breasts", + "base": "1girl, solo, blue_skin, slender, long_hair", + "head": "purple_hair, ponytail, yellow_eyes", + "upper_body": "spider_tattoo, cleavage, large_breasts", "lower_body": "", "hands": "", "feet": "", "additional": "" }, "defaults": { - "expression": "light smile", - "pose": "sniping, prone", + "expression": "slight_smile", + "pose": "prone, aiming_weapon", "scene": "rooftop, night" }, "wardrobe": { "default": { - "base": "purple bodysuit, skintight", - "head": "", - "upper_body": "plunging neckline", + "base": "bodysuit, skintight, purple_bodysuit", + "head": "visor, eyewear", + "upper_body": "plunging_neckline", "lower_body": "", - "hands": "purple gauntlets", - "feet": "purple high-heeled boots", - "additional": "sniper rifle, visor" + "hands": "gauntlets", + "feet": "high_heels, boots", + "additional": "sniper_rifle, weapon" } }, "styles": { - "aesthetic": "sci-fi, assassin, overwatch style", + "aesthetic": "sci-fi, assassin, gun, overwatch_(style)", "primary_color": "purple", "secondary_color": "black", "tertiary_color": "pink" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Overwatch" - ] -} + "tags": { + "origin_series": "Overwatch", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/yor_briar.json b/data/characters/yor_briar.json index 02c2291..ea2d9b2 100644 --- a/data/characters/yor_briar.json +++ b/data/characters/yor_briar.json @@ -2,32 +2,32 @@ "character_id": "yor_briar", "character_name": "Yor Briar", "identity": { - "base": "1girl, slender build, fair skin", - "head": "long black hair, styled with gold headband, red eyes", - "upper_body": "medium breasts", + "base": "1girl, solo, slender, fair_skin, black_hair, long_hair", + "head": "red_eyes, hair_from_side, blunt_bangs", + "upper_body": "medium_breasts", "lower_body": "", - "hands": "black nails", + "hands": "black_fingernails", "feet": "", "additional": "" }, "defaults": { - "expression": "serious", - "pose": "leaping", - "scene": "rooftop, night, red sky, blood splatter" + "expression": "serious, stoic", + "pose": "leaping, dynamic_pose, airborne", + "scene": "rooftop, night, red_sky, blood_splatter" }, "wardrobe": { "default": { - "base": "black halter dress", - "head": "", - "upper_body": "backless, pattern inside", - "lower_body": "black thigh-high boots", - "hands": "black fingerless gloves", - "feet": "black boots", - "additional": "gold rose-themed headband, gold needle weapons" + "base": "black_dress, halterneck", + "head": "gold_headband, rose_hair_ornament", + "upper_body": "backless_dress, choker", + "lower_body": "thighhigh_boots", + "hands": "fingerless_gloves, black_gloves", + "feet": "boots", + "additional": "needle, weapon" } }, "styles": { - "aesthetic": "elegant, assassin,red rose, spy x family style", + "aesthetic": "elegant, assassin, red_flower", "primary_color": "black", "secondary_color": "red", "tertiary_color": "gold" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Spy x Family" - ] -} + "tags": { + "origin_series": "Spy x Family", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/yshtola_rhul.json b/data/characters/yshtola_rhul.json index cdc5447..15aac24 100644 --- a/data/characters/yshtola_rhul.json +++ b/data/characters/yshtola_rhul.json @@ -2,32 +2,32 @@ "character_id": "y'shtola_rhul", "character_name": "Y'shtola Rhul", "identity": { - "base": "1girl, miqo'te, slender build, fair skin, cat ears", - "head": "short white hair, bangs, blind, white eyes", - "upper_body": "small breasts", + "base": "1girl, y'shtola rhul, miqo'te, cat_ears, cat_tail, slender_build, fair_skin", + "head": "short_hair, white_hair, bangs, blind, white_eyes", + "upper_body": "small_breasts", "lower_body": "", - "hands": "black nails", + "hands": "black_nails", "feet": "", - "additional": "facial markings, cat tail" + "additional": "facial_markings, marks_under_eyes" }, "defaults": { - "expression": "", - "pose": "", + "expression": "serious", + "pose": "standing", "scene": "" }, "wardrobe": { "default": { - "base": "black sorceress robes", + "base": "black_robe", "head": "", - "upper_body": "bare shoulders, fur trim", - "lower_body": "", - "hands": "", - "feet": "black boots", - "additional": "wooden staff" + "upper_body": "bare_shoulders, asymmetrical_clothing, fur_trim", + "lower_body": "skirt", + "hands": "gloves", + "feet": "black_boots", + "additional": "staff" } }, "styles": { - "aesthetic": "library, magical, scholarly, final fantasy xiv style", + "aesthetic": "final_fantasy_xiv, magi, scholar, fantasy_clothing", "primary_color": "black", "secondary_color": "white", "tertiary_color": "purple" @@ -39,8 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Final Fantasy XIV", - "mi'qote" - ] -} + "tags": { + "origin_series": "Final Fantasy XIV", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/yuffie_kisaragi.json b/data/characters/yuffie_kisaragi.json index c93d1be..27ac87a 100644 --- a/data/characters/yuffie_kisaragi.json +++ b/data/characters/yuffie_kisaragi.json @@ -2,32 +2,32 @@ "character_id": "yuffie_kisaragi", "character_name": "Yuffie Kisaragi", "identity": { - "base": "1girl, slender build, fair skin", - "head": "short black hair, bob cut, brown eyes", - "upper_body": "black sleeve on one arm, small breasts", + "base": "1girl, slender, petite", + "head": "black_hair, bob_cut, brown_eyes", + "upper_body": "asymmetric_sleeve, small_breasts", "lower_body": "", "hands": "", "feet": "", "additional": "headband" }, "defaults": { - "expression": "cheeky smile", - "pose": "wave", + "expression": "smile", + "pose": "waving", "scene": "forest, sunlight" }, "wardrobe": { "default": { "base": "", "head": "", - "upper_body": "green turtleneck sweater vest, midriff", - "lower_body": "beige shorts, single kneehigh sock", - "hands": "fingerless glove on one hand, large gauntlet on one arm", + "upper_body": "turtleneck, sleeveless_sweater, midriff", + "lower_body": "shorts, single_sock", + "hands": "fingerless_gloves, gauntlets", "feet": "boots", "additional": "shuriken, materia" } }, "styles": { - "aesthetic": "ninja, japanese, final fantasy style", + "aesthetic": "ninja, japanese, final_fantasy", "primary_color": "green", "secondary_color": "beige", "tertiary_color": "black" @@ -39,7 +39,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "Final Fantasy VII" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/characters/yuna_ffx.json b/data/characters/yuna_ffx.json index 4c22ee7..69dd274 100644 --- a/data/characters/yuna_ffx.json +++ b/data/characters/yuna_ffx.json @@ -2,32 +2,32 @@ "character_id": "yuna_(ff10)", "character_name": "Yuna", "identity": { - "base": "1girl, slender, fair skin", - "head": "short brown hair, bob cut, heterochromia, blue eye, green eye", - "upper_body": "small breasts", + "base": "1girl, solo, slender_body, fair_skin", + "head": "short_brown_hair, bob_cut, heterochromia, blue_left_eye, green_right_eye", + "upper_body": "small_breasts", "lower_body": "", "hands": "", "feet": "", "additional": "" }, "defaults": { - "expression": "serene", + "expression": "serene_expression", "pose": "dancing", - "scene": "standing on water, sunset, pink sky" + "scene": "water_surface, standing_on_water, sunset, pink_sky, clouds" }, "wardrobe": { "default": { "base": "", "head": "", - "upper_body": "white kimono top, yellow obi, detached sleeves", - "lower_body": "long blue skirt, floral pattern", + "upper_body": "kimono, white_kimono, yellow_obi, detached_sleeves", + "lower_body": "long_skirt, blue_skirt, floral_print", "hands": "", - "feet": "black boots", - "additional": "summoner staff, necklace" + "feet": "boots, black_boots", + "additional": "necklace, staff_(weapon)" } }, "styles": { - "aesthetic": "shrine maiden,fantasy, final fantasy x style", + "aesthetic": "shrine_maiden, fantasy_costume, final_fantasy_x_(series)", "primary_color": "white", "secondary_color": "blue", "tertiary_color": "yellow" @@ -39,7 +39,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "Final Fantasy X" - ] -} + "tags": { + "origin_series": "Final Fantasy X", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/checkpoints/illustrious_plantmilkmodelsuite_flax.json b/data/checkpoints/illustrious_plantmilkmodelsuite_flax.json index 4589612..1d40a46 100644 --- a/data/checkpoints/illustrious_plantmilkmodelsuite_flax.json +++ b/data/checkpoints/illustrious_plantmilkmodelsuite_flax.json @@ -1,11 +1,11 @@ { - "checkpoint_path": "Illustrious/plantMilkModelSuite_flax.safetensors", - "checkpoint_name": "plantMilkModelSuite_flax.safetensors", - "base_positive": "masterpiece, best quality", "base_negative": ", lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", - "steps": 28, - "cfg": 3.0, + "base_positive": "masterpiece, best quality", + "cfg": 3, + "checkpoint_name": "plantMilkModelSuite_flax.safetensors", + "checkpoint_path": "Illustrious/plantMilkModelSuite_flax.safetensors", + "sampler_name": "euler", "scheduler": "normal", - "sampler_name": "euler", - "vae": "integrated" + "steps": 28, + "vae": "sdxl_vae.safetensors" } \ No newline at end of file diff --git a/data/clothing/ahsmaidill.json b/data/clothing/ahsmaidill.json index bfd4f69..99bcb1e 100644 --- a/data/clothing/ahsmaidill.json +++ b/data/clothing/ahsmaidill.json @@ -2,13 +2,13 @@ "outfit_id": "ahsmaidill", "outfit_name": "Ahsmaidill", "wardrobe": { - "base": "dress", + "base": "maid_dress, frilled_dress", "head": "hair_bow", - "upper_body": "long_sleeves, sleeves_past_wrists", + "upper_body": "long_sleeves, sleeves_past_wrists, apron", "lower_body": "pink_skirt", "hands": "", "feet": "", - "additional": "apron, pink_bow, lace_trim" + "additional": "pink_bow, lace_trim, frills" }, "lora": { "lora_name": "Illustrious/Clothing/AHSMaidILL.safetensors", @@ -17,9 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.8 }, - "tags": [ - "maid", - "frills", - "bow" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/bikini_01.json b/data/clothing/bikini_01.json index 49e8fc3..947b5ec 100644 --- a/data/clothing/bikini_01.json +++ b/data/clothing/bikini_01.json @@ -2,13 +2,13 @@ "outfit_id": "bikini_01", "outfit_name": "Bikini", "wardrobe": { - "base": "", + "base": "bikini", "head": "", - "upper_body": "bikini top", - "lower_body": "bikini bottom", + "upper_body": "bikini_top", + "lower_body": "bikini_bottom", "hands": "", "feet": "barefoot", - "additional": "" + "additional": "navel, cleavage, summer" }, "lora": { "lora_name": "", @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "bikini", - "swimsuit", - "navel", - "cleavage", - "summer" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/bikini_02.json b/data/clothing/bikini_02.json index 81bb27c..b329ad1 100644 --- a/data/clothing/bikini_02.json +++ b/data/clothing/bikini_02.json @@ -2,9 +2,9 @@ "outfit_id": "swimsuit_slingshot", "outfit_name": "Swimsuit - Slingshot", "wardrobe": { - "base": "slingshot swimsuit", + "base": "slingshot_swimsuit, highleg, navel, microscopic_bikini, revealing_clothes", "head": "", - "upper_body": "", + "upper_body": "slingshot_swimsuit", "lower_body": "", "hands": "", "feet": "", @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "slingshot swimsuit", - "swimsuit", - "highleg", - "navel", - "revealing clothes" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/bitch_illustrious_v1_0.json b/data/clothing/bitch_illustrious_v1_0.json index ed17b55..261282e 100644 --- a/data/clothing/bitch_illustrious_v1_0.json +++ b/data/clothing/bitch_illustrious_v1_0.json @@ -8,20 +8,17 @@ }, "outfit_id": "bitch_illustrious_v1_0", "outfit_name": "Gyaru - Bitch Style", - "tags": [ - "gyaru", - "jewelry", - "nail_polish", - "makeup", - "accesssories" - ], + "tags": { + "outfit_type": "Casual", + "nsfw": false + }, "wardrobe": { - "base": "tanned skin, heavy makeup", - "head": "", - "upper_body": "", - "lower_body": "", - "hands": "nail_polish", - "feet": "", - "additional": "jewelry, necklace" + "base": "gyaru, tanned_skin, heavy_makeup, lipstick, fake_eyelashes", + "head": "hair_ornament", + "upper_body": "crop_top, cleavage", + "lower_body": "short_shorts, miniskirt", + "hands": "nail_polish, rings", + "feet": "platform_shoes", + "additional": "jewelry, necklace, earrings, bracelet, handbag" } -} +} \ No newline at end of file diff --git a/data/clothing/black_tape_project.json b/data/clothing/black_tape_project.json index af353bd..a5a7a7e 100644 --- a/data/clothing/black_tape_project.json +++ b/data/clothing/black_tape_project.json @@ -4,11 +4,11 @@ "wardrobe": { "base": "black_tape_project", "head": "", - "upper_body": "tape_on_nipples", + "upper_body": "tape_on_nipples, pasties", "lower_body": "maebari", "hands": "", "feet": "", - "additional": "glitter" + "additional": "glitter, body_art" }, "lora": { "lora_name": "Illustrious/Clothing/black-tape-project.safetensors", @@ -17,12 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "black_tape_project", - "naked_tape", - "tape", - "tape_on_nipples", - "maebari", - "glitter" - ] -} + "tags": { + "outfit_type": "Nude", + "nsfw": true + }, + "prompt": "BL4CKT4P3PR0J3CT, black_tape_project, tape_on_nipples, maebari, glitter, body_art, pasties, nude, artistic_nude" +} \ No newline at end of file diff --git a/data/clothing/blazer_illustrious_v1_0.json b/data/clothing/blazer_illustrious_v1_0.json index f340ecd..22d738a 100644 --- a/data/clothing/blazer_illustrious_v1_0.json +++ b/data/clothing/blazer_illustrious_v1_0.json @@ -4,8 +4,8 @@ "wardrobe": { "base": "school_uniform", "head": "", - "upper_body": "blazer, shirt", - "lower_body": "skirt", + "upper_body": "blazer, white_shirt", + "lower_body": "pleated_skirt", "hands": "", "feet": "", "additional": "necktie" @@ -17,11 +17,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "blazer", - "shirt", - "skirt", - "necktie", - "school_uniform" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/boundbeltedlatexnurseill.json b/data/clothing/boundbeltedlatexnurseill.json index ad84780..26ee8ce 100644 --- a/data/clothing/boundbeltedlatexnurseill.json +++ b/data/clothing/boundbeltedlatexnurseill.json @@ -2,13 +2,13 @@ "outfit_id": "boundbeltedlatexnurseill", "outfit_name": "Latex Nurse - Breast Belt", "wardrobe": { - "base": "latex_dress", - "head": "nurse_cap, mouth mask", - "upper_body": "(belt across breasts:1.2)", - "lower_body": "latex skirt, lace stockings", + "base": "latex, nurse, latex_dress", + "head": "nurse_cap, mouth_mask", + "upper_body": "belt, belt_across_chest", + "lower_body": "latex_skirt, lace_trimmed_legwear", "hands": "elbow_gloves", - "feet": "latex thigh boots, high heels", - "additional": "" + "feet": "latex_thigh_boots, high_heels", + "additional": "shiny_latex" }, "lora": { "lora_name": "Illustrious/Clothing/BoundBeltedLatexNurseILL.safetensors", @@ -17,8 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.8 }, - "tags": [ - "nurse", - "latex" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/bubblegum_illust_v1_karc.json b/data/clothing/bubblegum_illust_v1_karc.json index d76ca78..69e76d3 100644 --- a/data/clothing/bubblegum_illust_v1_karc.json +++ b/data/clothing/bubblegum_illust_v1_karc.json @@ -2,10 +2,10 @@ "outfit_id": "bubblegum_illust_v1_karc", "outfit_name": "Bubblegum Illust V1 Karc", "wardrobe": { - "base": "", + "base": "pastel_colors, colorful, vibrant", "head": "scrunchie", "upper_body": "crop_top, jacket, fur_trim", - "lower_body": "miniskirt, denim, leg_warmers, thighhighs", + "lower_body": "denim_miniskirt, leg_warmers, thighhighs", "hands": "", "feet": "platform_shoes", "additional": "handbag" @@ -17,12 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "streetwear", - "pastel_colors", - "colorful", - "fashion", - "cute", - "zettai_ryouiki" - ] -} + "tags": { + "outfit_type": "Casual", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/butterfly_bikini_illustrious_v1_0.json b/data/clothing/butterfly_bikini_illustrious_v1_0.json index ea9aa13..43d66bb 100644 --- a/data/clothing/butterfly_bikini_illustrious_v1_0.json +++ b/data/clothing/butterfly_bikini_illustrious_v1_0.json @@ -17,11 +17,9 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "butterfly_bikini", - "bikini", - "swimsuit", - "micro_bikini", - "butterfly_print" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false + }, + "prompt": "butterfly_bikini, bikini, swimsuit, butterfly_print, micro_bikini" +} \ No newline at end of file diff --git a/data/clothing/butterflyeffectleotardill.json b/data/clothing/butterflyeffectleotardill.json index 12cb502..563bee3 100644 --- a/data/clothing/butterflyeffectleotardill.json +++ b/data/clothing/butterflyeffectleotardill.json @@ -8,7 +8,7 @@ "lower_body": "thighhighs", "hands": "elbow_gloves", "feet": "", - "additional": "" + "additional": "butterfly_print" }, "lora": { "lora_name": "Illustrious/Clothing/ButterflyEffectLeotardILL.safetensors", @@ -17,14 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "leotard", - "elbow_gloves", - "black_gloves", - "thighhighs", - "narrow_waist", - "mizuno_ai", - "solo", - "1girl" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false + }, + "prompt": "1girl, solo, leotard, butterfly_print, elbow_gloves, black_gloves, thighhighs, narrow_waist" +} \ No newline at end of file diff --git a/data/clothing/cafecutiemaidill.json b/data/clothing/cafecutiemaidill.json index 5d2676d..905697b 100644 --- a/data/clothing/cafecutiemaidill.json +++ b/data/clothing/cafecutiemaidill.json @@ -2,7 +2,7 @@ "outfit_id": "cafecutiemaidill", "outfit_name": "Cafecutiemaidill", "wardrobe": { - "base": "maid_dress", + "base": "maid_dress, maid_apron", "head": "hair_bow", "upper_body": "long_sleeves, sleeves_past_wrists, lace_trim", "lower_body": "pink_skirt", @@ -17,14 +17,18 @@ "lora_weight_min": 0.2, "lora_weight_max": 0.6 }, - "tags": [ + "tags": { + "outfit_type": "Uniform", + "nsfw": false + }, + "prompt_tags": [ "maid_dress", - "pink_skirt", + "maid_apron", "long_sleeves", "sleeves_past_wrists", - "apron", - "pink_bow", + "lace_trim", + "pink_skirt", "hair_bow", - "lace_trim" + "pink_bow" ] -} +} \ No newline at end of file diff --git a/data/clothing/cageddemonsunderbustdressill.json b/data/clothing/cageddemonsunderbustdressill.json index 32630a8..e45568a 100644 --- a/data/clothing/cageddemonsunderbustdressill.json +++ b/data/clothing/cageddemonsunderbustdressill.json @@ -2,13 +2,13 @@ "outfit_id": "cageddemonsunderbustdressill", "outfit_name": "Cageddemonsunderbustdressill", "wardrobe": { - "base": "latex_dress", + "base": "latex_dress, underbust_cutout", "head": "", - "upper_body": "pasties, underbust", + "upper_body": "pasties, underbust, harness", "lower_body": "", "hands": "", "feet": "", - "additional": "harness, cage" + "additional": "cage_harness, bondage" }, "lora": { "lora_name": "Illustrious/Clothing/CagedDemonsUnderbustDressILL.safetensors", @@ -17,14 +17,10 @@ "lora_weight_min": 0.2, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "pasties", - "underbust", - "latex_dress", - "harness", - "cage", - "bondage", - "clothing" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + }, + "prompt": "CagedDemonsUnderbustDressILL, latex_dress, underbust_cutout, pasties, harness, cage_harness, bondage", + "negative_prompt": "clothed, dress, fabric" +} \ No newline at end of file diff --git a/data/clothing/candycanelatexlingerieill.json b/data/clothing/candycanelatexlingerieill.json index 35cd1c0..55e4f31 100644 --- a/data/clothing/candycanelatexlingerieill.json +++ b/data/clothing/candycanelatexlingerieill.json @@ -2,7 +2,7 @@ "outfit_id": "candycanelatexlingerieill", "outfit_name": "Candy Cane Latex Lingerie", "wardrobe": { - "base": "red_capelet, latex_lingerie", + "base": "red_capelet, latex, lingerie", "head": "", "upper_body": "red_capelet, latex_bra", "lower_body": "latex_panties, garter_belt, striped_thighhighs", @@ -17,16 +17,8 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "latex", - "lingerie", - "red_capelet", - "striped_thighhighs", - "high_heels", - "garter_belt", - "panties", - "striped_clothes", - "candy_cane", - "shiny" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/cat_cosplay.json b/data/clothing/cat_cosplay.json index 7e0b437..8616433 100644 --- a/data/clothing/cat_cosplay.json +++ b/data/clothing/cat_cosplay.json @@ -2,13 +2,13 @@ "outfit_id": "cat_cosplay", "outfit_name": "Cat Cosplay", "wardrobe": { - "base": "", - "head": "cat ears, nekomimi, hairband", - "upper_body": "bikini top, string bikini", - "lower_body": "bikini bottom, panties, thighhighs", - "hands": "paw gloves, animal hands", - "feet": "high heels", - "additional": "collar, bell choker, cat tail" + "base": "cat_girl, cosplay", + "head": "nekomimi, cat_ears, hairband", + "upper_body": "string_bikini, bikini_top", + "lower_body": "bikini_bottom, panties, thighhighs", + "hands": "paw_gloves", + "feet": "high_heels", + "additional": "collar, bell_choker, tail" }, "lora": { "lora_name": "", @@ -17,12 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "cat girl", - "nekomimi", - "bikini", - "cosplay", - "animal ears", - "tail" - ] -} + "tags": { + "outfit_type": "Cosplay", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/chain_000001.json b/data/clothing/chain_000001.json index 5b939fd..1db260c 100644 --- a/data/clothing/chain_000001.json +++ b/data/clothing/chain_000001.json @@ -2,10 +2,10 @@ "outfit_id": "chain_000001", "outfit_name": "Pastel Bikini", "wardrobe": { - "base": "pastel bikini", + "base": "bikini, pastel_color, bandeau, high-waist_bikini_bottom", "head": "", - "upper_body": "bandeau top", - "lower_body": "highwaist bottom", + "upper_body": "bandeau_bikini", + "lower_body": "high-waist_bikini_bottom", "hands": "", "feet": "", "additional": "" @@ -17,10 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "bikini top", - "bandeau", - "high-waist bottom", - "pastel_colors" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/checkingitouthaltertopill.json b/data/clothing/checkingitouthaltertopill.json index 22f91fd..6a9085f 100644 --- a/data/clothing/checkingitouthaltertopill.json +++ b/data/clothing/checkingitouthaltertopill.json @@ -2,13 +2,13 @@ "outfit_id": "checkingitouthaltertopill", "outfit_name": "Checkingitouthaltertopill", "wardrobe": { - "base": "", + "base": "checkingitouthaltertopill, halterneck, crop_top, latex_clothing, transparent, pasties", "head": "", - "upper_body": "halterneck, crop_top, latex_top, transparent", + "upper_body": "halterneck, crop_top, latex_top, translucent_top, sheer_clothing", "lower_body": "", "hands": "", "feet": "", - "additional": "pasties" + "additional": "pasties, navel, midriff" }, "lora": { "lora_name": "Illustrious/Clothing/CheckingItOutHalterTopILL.safetensors", @@ -17,11 +17,8 @@ "lora_weight_min": 0.2, "lora_weight_max": 0.6 }, - "tags": [ - "blue", - "latex", - "midriff", - "navel", - "clothing_cutout" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/chocolate_illustrious_v2_1.json b/data/clothing/chocolate_illustrious_v2_1.json index 4e8bfe7..4335496 100644 --- a/data/clothing/chocolate_illustrious_v2_1.json +++ b/data/clothing/chocolate_illustrious_v2_1.json @@ -2,13 +2,13 @@ "outfit_id": "chocolate_illustrious_v2_1", "outfit_name": "Chocolate Illustrious V2 1", "wardrobe": { - "base": "chocolate_on_body", + "base": "chocolate, food_on_body", "head": "", "upper_body": "chocolate_on_breasts", "lower_body": "chocolate_on_pussy, chocolate_on_legs", "hands": "", "feet": "", - "additional": "" + "additional": "messy" }, "lora": { "lora_name": "Illustrious/Clothing/chocolate_illustrious_V2.1.safetensors", @@ -17,12 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "chocolate", - "chocolate_on_body", - "chocolate_on_breasts", - "food_on_body", - "messy", - "nude" - ] -} + "tags": { + "outfit_type": "Nude", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/christmas_lights_10.json b/data/clothing/christmas_lights_10.json index ba28bc4..fe57d82 100644 --- a/data/clothing/christmas_lights_10.json +++ b/data/clothing/christmas_lights_10.json @@ -2,13 +2,13 @@ "outfit_id": "christmas_lights_10", "outfit_name": "Christmas Lights 10", "wardrobe": { - "base": "", + "base": "nude", "head": "", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "christmas_lights" + "additional": "christmas_lights, wrapped" }, "lora": { "lora_name": "Illustrious/Clothing/christmas_lights-10.safetensors", @@ -17,11 +17,10 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "christmas_lights", - "bound", - "shiny_skin", - "skindentation", - "nude" - ] -} + "tags": { + "outfit_type": "Nude", + "nsfw": true + }, + "prompt_main": "nude, christmas_lights, wrapped, glowing_lights, bound, restrained, skindentation, shiny_skin, skin_tight_light_cord", + "prompt_negative": "clothes, dress, shirt, pants, skirt, underwear, lingerie, fabric" +} \ No newline at end of file diff --git a/data/clothing/christmaslights_v2_10.json b/data/clothing/christmaslights_v2_10.json index 95559b4..6a3c1a7 100644 --- a/data/clothing/christmaslights_v2_10.json +++ b/data/clothing/christmaslights_v2_10.json @@ -2,13 +2,13 @@ "outfit_id": "christmaslights_v2_10", "outfit_name": "Christmaslights V2 10", "wardrobe": { - "base": "", + "base": "nude", "head": "blindfold", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "christmas_lights, red_bow" + "additional": "christmas_lights, red_bow, glowing" }, "lora": { "lora_name": "Illustrious/Clothing/christmaslights_v2-10.safetensors", @@ -17,14 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "christmas_lights", - "bound", - "skindentation", - "shiny_skin", - "nude", - "glowing", - "blindfold", - "red_bow" - ] -} + "tags": { + "outfit_type": "Nude", + "nsfw": true + }, + "prompt": "nude, blindfold, christmas_lights, body_wrapped, bound, skindentation, shiny_skin, glowing, red_bow" +} \ No newline at end of file diff --git a/data/clothing/christmaslights_v3_08.json b/data/clothing/christmaslights_v3_08.json index 1d49f76..59b0ed4 100644 --- a/data/clothing/christmaslights_v3_08.json +++ b/data/clothing/christmaslights_v3_08.json @@ -2,13 +2,13 @@ "outfit_id": "christmaslights_v3_08", "outfit_name": "Christmaslights V3 08", "wardrobe": { - "base": "", - "head": "blindfold, red_bow", + "base": "nude", + "head": "blindfold, red_ribbon, bow", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "christmas_lights" + "additional": "christmas_lights, wrapped, body_wrapped" }, "lora": { "lora_name": "Illustrious/Clothing/christmaslights_v3-08.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "christmas", - "christmas_lights", - "bound", - "bondage", - "blindfold", - "skindentation", - "red_bow", - "ribbon" - ] -} + "tags": { + "outfit_type": "Nude", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/clothes_pull_illustrious_v1_0.json b/data/clothing/clothes_pull_illustrious_v1_0.json index e76ad30..1ff6039 100644 --- a/data/clothing/clothes_pull_illustrious_v1_0.json +++ b/data/clothing/clothes_pull_illustrious_v1_0.json @@ -2,13 +2,13 @@ "outfit_id": "clothes_pull_illustrious_v1_0", "outfit_name": "Clothes Pull Illustrious V1 0", "wardrobe": { - "base": "", + "base": "clothes_pull", "head": "", "upper_body": "", - "lower_body": "panties, pantyhose", - "hands": "", + "lower_body": "panties, pantyhose, panties_pull", + "hands": "hands_on_panties", "feet": "", - "additional": "" + "additional": "lying, legs_up, adjusting_clothes" }, "lora": { "lora_name": "Illustrious/Clothing/clothes pull_illustrious_V1.0.safetensors", @@ -17,12 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "clothes_pull", - "panty_pull", - "pantyhose_pull", - "legs_up", - "lying", - "adjusting_clothes" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/clubwearlatexcutoutdressill.json b/data/clothing/clubwearlatexcutoutdressill.json index fe9beef..12e0a67 100644 --- a/data/clothing/clubwearlatexcutoutdressill.json +++ b/data/clothing/clubwearlatexcutoutdressill.json @@ -2,13 +2,13 @@ "outfit_id": "clubwearlatexcutoutdressill", "outfit_name": "Clubwearlatexcutoutdressill", "wardrobe": { - "base": "latex dress, short dress, clothing cutout", + "base": "latex, dress, cutout, minidress, shiny", "head": "", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "" + "additional": "tight_clothes" }, "lora": { "lora_name": "Illustrious/Clothing/ClubWearLatexCutoutDressILL.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "dress", - "short_dress", - "clothing_cutout", - "shiny_clothes", - "latex_dress", - "party_dress" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/constellationdressill.json b/data/clothing/constellationdressill.json index d6ce0b5..d0989f4 100644 --- a/data/clothing/constellationdressill.json +++ b/data/clothing/constellationdressill.json @@ -8,7 +8,7 @@ "lower_body": "", "hands": "", "feet": "", - "additional": "" + "additional": "glitter, constellation, star_print, long_sleeves, collared_dress, bare_shoulders, sparkle" }, "lora": { "lora_name": "Illustrious/Clothing/ConstellationDressILL.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "glitter", - "constellation", - "star_print", - "long_sleeves", - "collared_dress", - "bare_shoulders", - "sparkle" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/cowkini_000002_1555040.json b/data/clothing/cowkini_000002_1555040.json index 04a2e8c..235a446 100644 --- a/data/clothing/cowkini_000002_1555040.json +++ b/data/clothing/cowkini_000002_1555040.json @@ -17,14 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "cow_girl", - "cow_print", - "bikini", - "cow_ears", - "cow_tail", - "cowbell", - "choker", - "detached_sleeves" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": true + }, + "prompt": "cow_girl, cow_print, cow_print_bikini, bikini, cow_ears, cow_tail, cowbell, choker, detached_sleeves" +} \ No newline at end of file diff --git a/data/clothing/cross_bikini_illustrious_v1_0.json b/data/clothing/cross_bikini_illustrious_v1_0.json index ec1a135..c1454b4 100644 --- a/data/clothing/cross_bikini_illustrious_v1_0.json +++ b/data/clothing/cross_bikini_illustrious_v1_0.json @@ -17,12 +17,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "bikini", - "criss-cross_halter", - "string_panties", - "o-ring", - "criss-cross_straps", - "string_bikini" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": true + }, + "prompt": "bikini, criss-cross_halter, string_panties, o-ring, criss-cross_straps, string_bikini" +} \ No newline at end of file diff --git a/data/clothing/crucifixmeshclothingill.json b/data/clothing/crucifixmeshclothingill.json index 7c5e233..dad9781 100644 --- a/data/clothing/crucifixmeshclothingill.json +++ b/data/clothing/crucifixmeshclothingill.json @@ -7,8 +7,8 @@ "upper_body": "", "lower_body": "fishnet_pantyhose", "hands": "fingerless_gloves", - "feet": "heels", - "additional": "choker, cross_necklace" + "feet": "high_heels", + "additional": "choker, cross_necklace, pasties, mesh" }, "lora": { "lora_name": "Illustrious/Clothing/CrucifixMeshClothingILL.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "black_bodysuit", - "see-through", - "mesh", - "cross_print", - "gothic", - "cross_cutout", - "pasties", - "black_clothing" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/evening_gown.json b/data/clothing/evening_gown.json index e0c7d18..6c1b605 100644 --- a/data/clothing/evening_gown.json +++ b/data/clothing/evening_gown.json @@ -2,13 +2,13 @@ "outfit_id": "evening_gown", "outfit_name": "Evening Gown", "wardrobe": { - "base": "", + "base": "formal_wear, elegant", "head": "", - "upper_body": "evening gown", - "lower_body": "", - "hands": "", - "feet": "high heels", - "additional": "" + "upper_body": "evening_gown, backless_dress, off-shoulder_dress, strapless_dress", + "lower_body": "long_skirt, floor_length_skirt", + "hands": "long_gloves, opera_gloves", + "feet": "high_heels, pumps", + "additional": "jewelry, necklace, earrings" }, "lora": { "lora_name": "", @@ -17,10 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "formal", - "elegant", - "long dress", - "flowing" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/extra_micro_bikini_illustrious_v1_0.json b/data/clothing/extra_micro_bikini_illustrious_v1_0.json index 18261a4..55b3305 100644 --- a/data/clothing/extra_micro_bikini_illustrious_v1_0.json +++ b/data/clothing/extra_micro_bikini_illustrious_v1_0.json @@ -17,16 +17,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "micro_bikini", - "thong", - "bikini", - "thong_bikini", - "side-tie_bikini_bottom", - "navel", - "cleavage", - "bare_shoulders", - "bare_arms", - "bare_legs" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": true + }, + "prompt": "ultra_micro_bikini, thong, areola, bikini, thong_bikini, cleavage, navel, bare_shoulders, bare_arms, bare_legs, skin_focus" +} \ No newline at end of file diff --git a/data/clothing/extra_microskirt_xl_illustrious_v1_0.json b/data/clothing/extra_microskirt_xl_illustrious_v1_0.json index b89d1f0..a921531 100644 --- a/data/clothing/extra_microskirt_xl_illustrious_v1_0.json +++ b/data/clothing/extra_microskirt_xl_illustrious_v1_0.json @@ -2,13 +2,13 @@ "outfit_id": "extra_microskirt_xl_illustrious_v1_0", "outfit_name": "Extra Microskirt Xl Illustrious V1 0", "wardrobe": { - "base": "", + "base": "extra_microskirt", "head": "", "upper_body": "", "lower_body": "microskirt", "hands": "", "feet": "", - "additional": "" + "additional": "panties" }, "lora": { "lora_name": "Illustrious/Clothing/extra microskirt_XL_illustrious_V1.0.safetensors", @@ -17,10 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "microskirt", - "panties", - "shirt", - "suit" - ] -} + "tags": { + "outfit_type": "Nude", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/fairy_il_01.json b/data/clothing/fairy_il_01.json index cd2aa1d..357dd2f 100644 --- a/data/clothing/fairy_il_01.json +++ b/data/clothing/fairy_il_01.json @@ -17,12 +17,18 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "fairy", - "green_dress", - "long_skirt", - "flowery_clothes", - "glitter", - "glowing" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false, + "prompt_tags": [ + "fairy", + "fairy_wings", + "green_dress", + "long_sleeves", + "long_skirt", + "floral_print", + "glitter", + "glowing" + ] + } +} \ No newline at end of file diff --git a/data/clothing/flower_000001_1563226.json b/data/clothing/flower_000001_1563226.json index 0ed0b88..1fcbe4b 100644 --- a/data/clothing/flower_000001_1563226.json +++ b/data/clothing/flower_000001_1563226.json @@ -4,8 +4,8 @@ "wardrobe": { "base": "", "head": "", - "upper_body": "flower bikini top", - "lower_body": "flower bikini bottom", + "upper_body": "bikini_top, floral_print", + "lower_body": "bikini_bottom, floral_print", "hands": "", "feet": "", "additional": "" @@ -17,11 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 1.0 }, - "tags": [ - "bikini", - "pastel_colors", - "strapless_bikini", - "animal_ears", - "tail" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false + }, + "prompt_tags": "bikini, floral_print, strapless_bikini, animal_ears, animal_tail, pastel_colors" +} \ No newline at end of file diff --git a/data/clothing/french_maid_01.json b/data/clothing/french_maid_01.json index 648f5ed..9b9ff59 100644 --- a/data/clothing/french_maid_01.json +++ b/data/clothing/french_maid_01.json @@ -2,12 +2,12 @@ "outfit_id": "french_maid_01", "outfit_name": "French Maid", "wardrobe": { - "base": "", - "head": "hairband", - "upper_body": "corset, low cut top", - "lower_body": "frilled skirt, lace stockings", - "hands": "frilled sleeves", - "feet": "heels", + "base": "french_maid_outfit", + "head": "headband, frilled_headband", + "upper_body": "corset, cleavage", + "lower_body": "frilled_skirt, lace_trimmed_legwear, thighhighs", + "hands": "frilled_sleeves", + "feet": "high_heels", "additional": "apron" }, "lora": { @@ -17,7 +17,8 @@ "lora_weight_min": 0.4, "lora_weight_max": 1.0 }, - "tags": [ - "French Maid" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/french_maid_02.json b/data/clothing/french_maid_02.json index 6860e31..29672e7 100644 --- a/data/clothing/french_maid_02.json +++ b/data/clothing/french_maid_02.json @@ -2,12 +2,12 @@ "outfit_id": "french_maid_02", "outfit_name": "French Maid (Latex)", "wardrobe": { - "base": "latex maid", - "head": "hairband", - "upper_body": "corset, low cut top", - "lower_body": "frilled skirt, lace stockings", - "hands": "frilled sleeves", - "feet": "heels", + "base": "latex, maid, maid_headdress, apron, frilled_skirt, corset, lace_stockings, high_heels, fingerless_gloves", + "head": "maid_headdress, hairband", + "upper_body": "corset, low_cut_top, frilled_sleeves", + "lower_body": "frilled_skirt, lace_stockings", + "hands": "fingerless_gloves, frilled_sleeves, wrist_cuffs", + "feet": "high_heels", "additional": "apron" }, "lora": { @@ -17,8 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "French Maid", - "latex" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/frilledserafukuill.json b/data/clothing/frilledserafukuill.json index 6c4c7d4..dc0da58 100644 --- a/data/clothing/frilledserafukuill.json +++ b/data/clothing/frilledserafukuill.json @@ -4,11 +4,11 @@ "wardrobe": { "base": "", "head": "", - "upper_body": "black_serafuku, crop_top, sailor_collar, black_shirt, frills", - "lower_body": "black_skirt, frilled_skirt", + "upper_body": "serafuku, black_shirt, crop_top, sailor_collar, frills, short_sleeves", + "lower_body": "black_skirt, pleated_skirt, frilled_skirt", "hands": "", "feet": "", - "additional": "" + "additional": "midriff, navel" }, "lora": { "lora_name": "Illustrious/Clothing/FrilledSerafukuILL.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "black_serafuku", - "black_skirt", - "frilled_skirt", - "midriff", - "navel", - "frills", - "sailor_collar", - "crop_top" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/ghg_muzzle_ill.json b/data/clothing/ghg_muzzle_ill.json index 27adb87..e569685 100644 --- a/data/clothing/ghg_muzzle_ill.json +++ b/data/clothing/ghg_muzzle_ill.json @@ -3,7 +3,7 @@ "outfit_name": "Ghg Muzzle Ill", "wardrobe": { "base": "", - "head": "muzzle_(mask), harness, ring_gag, gag, transparent", + "head": "muzzle_(mask), harness, ring_gag, gag, transparent, headgear", "upper_body": "", "lower_body": "", "hands": "", @@ -17,9 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "muzzle_(mask)", - "gag", - "mask" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/glittergownill.json b/data/clothing/glittergownill.json index 92b246a..9a54a22 100644 --- a/data/clothing/glittergownill.json +++ b/data/clothing/glittergownill.json @@ -2,7 +2,7 @@ "outfit_id": "glittergownill", "outfit_name": "Glittergownill", "wardrobe": { - "base": "wedding_dress glitter_dress gown", + "base": "wedding_dress glitter gown sparkle", "head": "", "upper_body": "strapless_dress bare_shoulders cleavage", "lower_body": "", @@ -17,8 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "glitter", - "sparkle" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/glitterpantsbustierill.json b/data/clothing/glitterpantsbustierill.json index 910b2ca..3f2b610 100644 --- a/data/clothing/glitterpantsbustierill.json +++ b/data/clothing/glitterpantsbustierill.json @@ -8,7 +8,7 @@ "lower_body": "pants", "hands": "", "feet": "", - "additional": "" + "additional": "glitter" }, "lora": { "lora_name": "Illustrious/Clothing/GlitterPantsBustierILL.safetensors", @@ -17,10 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "glitter", - "shiny_clothes", - "bustier", - "pants" - ] -} + "tags": { + "outfit_type": "Casual", + "nsfw": false + }, + "prompt": "bustier, pants, clothing_glitter, shiny_clothes, sequins, sparkly" +} \ No newline at end of file diff --git a/data/clothing/glitterypurpledressill.json b/data/clothing/glitterypurpledressill.json index e03342b..65fd4ae 100644 --- a/data/clothing/glitterypurpledressill.json +++ b/data/clothing/glitterypurpledressill.json @@ -8,7 +8,7 @@ "lower_body": "", "hands": "", "feet": "", - "additional": "" + "additional": "glitter, sequins" }, "lora": { "lora_name": "Illustrious/Clothing/GlitteryPurpleDressILL.safetensors", @@ -17,11 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "purple_dress", - "shiny_clothes", - "glitter", - "sparkle", - "party_dress" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + }, + "prompt_tags": "purple_dress, glitter, shiny_clothes, sparkle, sequins, party_dress, dress" +} \ No newline at end of file diff --git a/data/clothing/glossy_latex_bodysuit_il_01.json b/data/clothing/glossy_latex_bodysuit_il_01.json index a9d5bb0..849fc27 100644 --- a/data/clothing/glossy_latex_bodysuit_il_01.json +++ b/data/clothing/glossy_latex_bodysuit_il_01.json @@ -17,9 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "shiny_clothes", - "glitter" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false + }, + "prompt": "glossy_latex_bodysuit, bodysuit, latex, shiny, reflection, wet_look" +} \ No newline at end of file diff --git a/data/clothing/glow_illus.json b/data/clothing/glow_illus.json index 35427d6..fae1bf1 100644 --- a/data/clothing/glow_illus.json +++ b/data/clothing/glow_illus.json @@ -17,16 +17,10 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "glowing", - "iridescent", - "bioluminescence", - "neon_lights", - "volumetric_lighting", - "backlighting", - "star-shaped_pupils", - "glowing_eyes", - "gradient_hair", - "neon_trim" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + }, + "prompt": "gl0w, glow, school_uniform, crown, black_jacket, black_skirt, black_pantyhose, black_shoes, glowing_tattoo, glowing, bioluminescence, neon_trim, backlight, volumetric_lighting", + "negative_prompt": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry" +} \ No newline at end of file diff --git a/data/clothing/glowinggownill.json b/data/clothing/glowinggownill.json index cb141d1..7d5baaf 100644 --- a/data/clothing/glowinggownill.json +++ b/data/clothing/glowinggownill.json @@ -2,13 +2,13 @@ "outfit_id": "glowinggownill", "outfit_name": "Glowinggownill", "wardrobe": { - "base": "glowing evening_gown", + "base": "evening_gown, glowing, strapless_dress, white_dress", "head": "", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "sparkles" + "additional": "sparkle, glitter" }, "lora": { "lora_name": "Illustrious/Clothing/glowinggownILL.safetensors", @@ -17,11 +17,8 @@ "lora_weight_min": 0.75, "lora_weight_max": 0.75 }, - "tags": [ - "evening_gown", - "glowing", - "sparkle", - "strapless_dress", - "white_dress" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/glowingnightmare_nai.json b/data/clothing/glowingnightmare_nai.json index a732cdd..012844d 100644 --- a/data/clothing/glowingnightmare_nai.json +++ b/data/clothing/glowingnightmare_nai.json @@ -2,13 +2,13 @@ "outfit_id": "glowingnightmare_nai", "outfit_name": "Glowingnightmare Nai", "wardrobe": { - "base": "", - "head": "demon_horns", + "base": "GlowingNightmare_NAI, demon_girl, multicolored_hair, sharp_teeth, fangs, glowing_eyes, pointy_ears, evil_smile", + "head": "demon_horns, earrings", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "jewelry, piercing, earrings" + "additional": "jewelry, piercing, glowing, neon_palette, horror_(theme)" }, "lora": { "lora_name": "Illustrious/Clothing/GlowingNightmare_NAI.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "demon_girl", - "sharp_teeth", - "fangs", - "glowing", - "glowing_eyes", - "neon_palette", - "nightmare", - "horror_(theme)", - "pointy_ears", - "multicolored_hair", - "evil_smile" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/goddessdressill_1088498.json b/data/clothing/goddessdressill_1088498.json index 7df5b26..9e671ad 100644 --- a/data/clothing/goddessdressill_1088498.json +++ b/data/clothing/goddessdressill_1088498.json @@ -2,11 +2,11 @@ "outfit_id": "goddessdressill_1088498", "outfit_name": "Goddessdressill 1088498", "wardrobe": { - "base": "white_dress", + "base": "white_dress, chiton, peplos, ancient_greek_clothes", "head": "", - "upper_body": "", + "upper_body": "plunging_neckline, cleavage", "lower_body": "", - "hands": "", + "hands": "gold_jewelry", "feet": "gladiator_sandals", "additional": "" }, @@ -17,9 +17,8 @@ "lora_weight_min": 0.0, "lora_weight_max": 0.0 }, - "tags": [ - "ancient_greek_clothes", - "plunging_neckline", - "cleavage" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/golddripnunchaindresslingerieill.json b/data/clothing/golddripnunchaindresslingerieill.json index 4dc7682..5762cc4 100644 --- a/data/clothing/golddripnunchaindresslingerieill.json +++ b/data/clothing/golddripnunchaindresslingerieill.json @@ -8,29 +8,18 @@ }, "outfit_id": "golddripnunchaindresslingerieill", "outfit_name": "Nun (with Gold)", - "tags": [ - "nun", - "veil", - "dress", - "lingerie", - "gold_chain", - "gold_trim", - "jewelry", - "cross", - "thighhighs", - "heels", - "revealing_clothes", - "dripping", - "gold", - "body_chain" - ], + "prompt": "nun, habit, veil, headpiece, gold_trim, jewelry, body_chain, gold_chain, cross_necklace, cleavage, lingerie, revealing_clothes, garter_straps, thighhighs, high_heels, gold_liquid, dripping", + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + }, "wardrobe": { - "base": "revealing nun dress with gold drip accents", - "head": "nun veil, jewelry", - "upper_body": "lingerie top, gold chains", - "lower_body": "skirt, gold trim, thighhighs, garter straps", + "base": "nun, habit, gold_trim, gold_liquid", + "head": "veil, headdress, gold_jewelry", + "upper_body": "lingerie, body_chain, gold_chain, cross_necklace, cleavage", + "lower_body": "skirt, garter_straps, thighhighs, gold_trim", "hands": "", - "feet": "heels", - "additional": "gold chains, cross necklace, body chain" + "feet": "high_heels", + "additional": "gold_liquid, dripping, jewelry, body_chain" } -} +} \ No newline at end of file diff --git a/data/clothing/goth_girl_ill.json b/data/clothing/goth_girl_ill.json index 31d483e..972f55f 100644 --- a/data/clothing/goth_girl_ill.json +++ b/data/clothing/goth_girl_ill.json @@ -2,13 +2,13 @@ "outfit_id": "goth_girl_ill", "outfit_name": "Goth Girl Ill", "wardrobe": { - "base": "goth", - "head": "", + "base": "gothic_fashion", + "head": "choker, dark_lipstick, eyeshadow", "upper_body": "corset", - "lower_body": "lace skirt, fishnet pantyhose", - "hands": "fishnet elbow gloves", - "feet": "lace up boots", - "additional": "choker, jewelry" + "lower_body": "lace_skirt, fishnet_pantyhose", + "hands": "fishnet_gloves", + "feet": "lace-up_boots", + "additional": "jewelry, goth" }, "lora": { "lora_name": "Illustrious/Clothing/goth_girl_Ill.safetensors", @@ -17,11 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "gothic", - "makeup", - "black_lips", - "black_nails", - "eyeshadow" - ] -} + "tags": { + "outfit_type": "Gothic", + "nsfw": false + }, + "prompts": "goth_girl_Ill, gothic_fashion, corset, lace_skirt, fishnet_pantyhose, fishnet_gloves, lace-up_boots, choker, jewelry, dark_lipstick, eyeshadow, black_nails" +} \ No newline at end of file diff --git a/data/clothing/harajukuschoolgirldressill.json b/data/clothing/harajukuschoolgirldressill.json index ff98abe..525b391 100644 --- a/data/clothing/harajukuschoolgirldressill.json +++ b/data/clothing/harajukuschoolgirldressill.json @@ -2,9 +2,9 @@ "outfit_id": "harajukuschoolgirldressill", "outfit_name": "Harajukuschoolgirldressill", "wardrobe": { - "base": "", + "base": "HarajukuschoolgirldressILL, school_uniform, harajuku_fashion", "head": "", - "upper_body": "plaid_bra", + "upper_body": "plaid_bra, sailor_collar", "lower_body": "plaid_skirt, pleated_skirt, miniskirt, fishnet_thighhighs", "hands": "", "feet": "", @@ -17,10 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "lingerie", - "underwear", - "school_uniform", - "costume" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/holo_000001.json b/data/clothing/holo_000001.json index c772be2..0568e13 100644 --- a/data/clothing/holo_000001.json +++ b/data/clothing/holo_000001.json @@ -17,14 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "bikini", - "pastel_colors", - "bandeau", - "high-waist_panties", - "detached_sleeves", - "fur_choker", - "animal_ears", - "fluffy_tail" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false + }, + "prompt": "Jedpslb, bikini, bandeau, high-waist_panties, detached_sleeves, fur_choker, animal_ears, fluffy_tail, pastel_colors" +} \ No newline at end of file diff --git a/data/clothing/hotterthanhelllatexlingerieill.json b/data/clothing/hotterthanhelllatexlingerieill.json index dec3a9a..a74cf8c 100644 --- a/data/clothing/hotterthanhelllatexlingerieill.json +++ b/data/clothing/hotterthanhelllatexlingerieill.json @@ -2,10 +2,10 @@ "outfit_id": "hotterthanhelllatexlingerieill", "outfit_name": "Hotterthanhelllatexlingerieill", "wardrobe": { - "base": "", + "base": "latex_lingerie", "head": "", - "upper_body": "latex crop_top", - "lower_body": "latex miniskirt", + "upper_body": "latex_crop_top", + "lower_body": "latex_miniskirt", "hands": "", "feet": "", "additional": "cross-laced_clothes" @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "lingerie", - "miniskirt", - "crop_top", - "cross-laced_clothes" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/illustrious_bucklebodysuit.json b/data/clothing/illustrious_bucklebodysuit.json index 271dd15..47bd118 100644 --- a/data/clothing/illustrious_bucklebodysuit.json +++ b/data/clothing/illustrious_bucklebodysuit.json @@ -2,13 +2,13 @@ "outfit_id": "illustrious_bucklebodysuit", "outfit_name": "Illustrious Bucklebodysuit", "wardrobe": { - "base": "bodysuit, skin_tight, clothing_cutout", + "base": "bodysuit, skin_tight, cutouts", "head": "", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "buckle, belt" + "additional": "buckle_fastening, belt" }, "lora": { "lora_name": "Illustrious/Clothing/illustrious_bucklebodysuit.safetensors", @@ -17,19 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "bodysuit", - "clothing_cutout", - "buckle", - "skin_tight", - "techwear", - "shiny_clothes", - "underboob", - "navel", - "sideboob", - "cleavage", - "leather", - "latex", - "gradient_clothes" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": true + }, + "prompt": "bodysuit, skin_tight, cutouts, buckle_fastening, belt, cleavage, underboob, sideboob, shiny, leather, futuristic" +} \ No newline at end of file diff --git a/data/clothing/japmaidill.json b/data/clothing/japmaidill.json index f327b3c..f964cc1 100644 --- a/data/clothing/japmaidill.json +++ b/data/clothing/japmaidill.json @@ -2,13 +2,13 @@ "outfit_id": "japmaidill", "outfit_name": "Japmaidill", "wardrobe": { - "base": "maid dress", + "base": "maid_dress", "head": "hair_bow", - "upper_body": "long_sleeves, sleeves_past_wrists, lace_trim", + "upper_body": "long_sleeves, sleeves_past_wrists, lace_trim, maid_apron", "lower_body": "pink_skirt, frilled_skirt", "hands": "", "feet": "", - "additional": "maid_apron, pink_bow" + "additional": "pink_bow, frills" }, "lora": { "lora_name": "Illustrious/Clothing/JapmaidILL.safetensors", @@ -17,17 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "maid", - "maid_apron", - "pink_skirt", - "frilled_skirt", - "long_sleeves", - "sleeves_past_wrists", - "pink_bow", - "lace_trim", - "hair_bow", - "dress", - "frills" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/jessicasequingownill.json b/data/clothing/jessicasequingownill.json index c5b9338..8d781fa 100644 --- a/data/clothing/jessicasequingownill.json +++ b/data/clothing/jessicasequingownill.json @@ -2,13 +2,13 @@ "outfit_id": "jessicasequingownill", "outfit_name": "Jessicasequingownill", "wardrobe": { - "base": "red_dress, evening_gown, long_dress", + "base": "red_dress, strapless_dress, evening_gown, long_dress", "head": "", - "upper_body": "strapless_dress, bare_shoulders", + "upper_body": "bare_shoulders", "lower_body": "side_slit", "hands": "", - "feet": "", - "additional": "sequins" + "feet": "high_heels", + "additional": "sequins, shiny" }, "lora": { "lora_name": "Illustrious/Clothing/JessicaSequinGownILL.safetensors", @@ -17,14 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "red_dress", - "glitter", - "sequins", - "side_slit", - "shiny_clothes", - "evening_gown", - "strapless_dress", - "long_dress" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/jyojifuku_xl_illustrious_v1_0.json b/data/clothing/jyojifuku_xl_illustrious_v1_0.json index 276e722..2b3451f 100644 --- a/data/clothing/jyojifuku_xl_illustrious_v1_0.json +++ b/data/clothing/jyojifuku_xl_illustrious_v1_0.json @@ -2,7 +2,7 @@ "outfit_id": "jyojifuku_xl_illustrious_v1_0", "outfit_name": "Jyojifuku Xl Illustrious V1 0", "wardrobe": { - "base": "", + "base": "school_uniform", "head": "", "upper_body": "print_shirt", "lower_body": "print_skirt, thighhighs", @@ -17,11 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "print_shirt", - "print_skirt", - "thighhighs", - "randoseru", - "pastel_colors" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + }, + "prompt": "school_uniform, print_shirt, print_skirt, thighhighs, randoseru, pastel_colors" +} \ No newline at end of file diff --git a/data/clothing/koreanschoolgirlill.json b/data/clothing/koreanschoolgirlill.json index dedf3e3..22141c4 100644 --- a/data/clothing/koreanschoolgirlill.json +++ b/data/clothing/koreanschoolgirlill.json @@ -2,7 +2,7 @@ "outfit_id": "koreanschoolgirlill", "outfit_name": "Koreanschoolgirlill", "wardrobe": { - "base": "", + "base": "lingerie", "head": "", "upper_body": "plaid_bra", "lower_body": "plaid_skirt, fishnet_thighhighs, garter_straps", @@ -17,13 +17,9 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "plaid_bra", - "plaid_skirt", - "fishnet_thighhighs", - "garter_straps", - "lingerie", - "underwear", - "school_uniform" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + }, + "prompt_details": "plaid_bra, plaid_skirt, fishnet_thighhighs, garter_straps, lingerie, underwear, school_uniform" +} \ No newline at end of file diff --git a/data/clothing/lace_trimmed_slingshot_swimsuit_il.json b/data/clothing/lace_trimmed_slingshot_swimsuit_il.json index 788dca0..29f5605 100644 --- a/data/clothing/lace_trimmed_slingshot_swimsuit_il.json +++ b/data/clothing/lace_trimmed_slingshot_swimsuit_il.json @@ -2,7 +2,7 @@ "outfit_id": "lace_trimmed_slingshot_swimsuit_il", "outfit_name": "Lace Trimmed Slingshot Swimsuit Il", "wardrobe": { - "base": "slingshot_swimsuit, lace_trim, highleg, plunging_neckline, backless_outfit, shiny_clothes, covered_nipples", + "base": "slingshot_swimsuit, lace_trim, highleg, plunging_neckline, backless, shiny, covered_nipples, one-piece_swimsuit, navel", "head": "", "upper_body": "", "lower_body": "", @@ -17,15 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "slingshot_swimsuit", - "lace_trim", - "highleg", - "plunging_neckline", - "backless_outfit", - "shiny_clothes", - "covered_nipples", - "one-piece_swimsuit", - "navel" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/lacebodysuitill.json b/data/clothing/lacebodysuitill.json index c6a1a45..816b5c9 100644 --- a/data/clothing/lacebodysuitill.json +++ b/data/clothing/lacebodysuitill.json @@ -2,13 +2,13 @@ "outfit_id": "lacebodysuitill", "outfit_name": "Lacebodysuitill", "wardrobe": { - "base": "bodysuit", + "base": "bodysuit, lace", "head": "", "upper_body": "", "lower_body": "fishnets", "hands": "", "feet": "", - "additional": "" + "additional": "see-through, clothing_cutouts" }, "lora": { "lora_name": "Illustrious/Clothing/LaceBodysuitILL.safetensors", @@ -17,9 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "lace", - "clothing_cutout", - "see-through" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/laceskimpyleotardill.json b/data/clothing/laceskimpyleotardill.json index ffe2172..563fd6e 100644 --- a/data/clothing/laceskimpyleotardill.json +++ b/data/clothing/laceskimpyleotardill.json @@ -2,13 +2,13 @@ "outfit_id": "laceskimpyleotardill", "outfit_name": "Lingerie - Lace Leotard", "wardrobe": { - "base": "lace leotard", + "base": "lace_leotard, leotard, lingerie, sheer, translucent", "head": "", "upper_body": "", - "lower_body": "lace stockings", + "lower_body": "lace_stockings, pantyhose", "hands": "", "feet": "", - "additional": "" + "additional": "scalloped_trim, cutout" }, "lora": { "lora_name": "Illustrious/Clothing/LaceSkimpyLeotardILL.safetensors", @@ -17,9 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "lace", - "lingerie", - "clothing_cutout" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/latex.json b/data/clothing/latex.json index 2af0fc8..cd32dfc 100644 --- a/data/clothing/latex.json +++ b/data/clothing/latex.json @@ -17,12 +17,15 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + }, + "prompt_tags": [ + "latex", "bikini", "high-waist_bikini", "bandeau", - "high-waist_bottom", - "pastel_colors", "strapless" ] -} +} \ No newline at end of file diff --git a/data/clothing/latex_bunny_maid_outfit_il.json b/data/clothing/latex_bunny_maid_outfit_il.json index 28ea1e7..969644c 100644 --- a/data/clothing/latex_bunny_maid_outfit_il.json +++ b/data/clothing/latex_bunny_maid_outfit_il.json @@ -17,13 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "1girl", - "solo", - "latex", - "maid", - "leotard", - "shiny_clothes", - "playboy_bunny" - ] -} + "tags": { + "outfit_type": "Cosplay", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/latex_clothing.json b/data/clothing/latex_clothing.json index 836a3e7..9b8b3cf 100644 --- a/data/clothing/latex_clothing.json +++ b/data/clothing/latex_clothing.json @@ -2,10 +2,10 @@ "outfit_id": "latex_clothing", "outfit_name": "Latex Clothing", "wardrobe": { - "base": "", + "base": "latex, shiny_texture, form_fitting", "head": "", - "upper_body": "black_serafuku", - "lower_body": "black_skirt", + "upper_body": "black_serafuku, latex_top", + "lower_body": "black_skirt, latex_skirt", "hands": "", "feet": "", "additional": "" @@ -17,9 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "shiny_clothes", - "taut_clothes" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/latex_maid_illustrious.json b/data/clothing/latex_maid_illustrious.json index ded4bd1..548c0c6 100644 --- a/data/clothing/latex_maid_illustrious.json +++ b/data/clothing/latex_maid_illustrious.json @@ -2,13 +2,13 @@ "outfit_id": "latex_maid_illustrious", "outfit_name": "Latex Maid Illustrious", "wardrobe": { - "base": "", - "head": "maid_headdress", - "upper_body": "tube_top, puffy_sleeves, long_sleeves", + "base": "latex, shiny, monochrome, maid_outfit", + "head": "frilled_headwear, maid_headdress", + "upper_body": "tube_top, puffy_sleeves, long_sleeves, bowtie, detached_collar", "lower_body": "frilled_skirt, waist_apron, thighhighs", "hands": "latex_gloves, wrist_cuffs", "feet": "thigh_boots, high_heel_boots", - "additional": "wing_collar, bowtie" + "additional": "wing_collar, shiny_latex" }, "lora": { "lora_name": "Illustrious/Clothing/Latex_Maid_Illustrious.safetensors", @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "shiny_clothes", - "cleavage", - "maid_uniform", - "uniform" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/latex_outfit.json b/data/clothing/latex_outfit.json index e44c688..249bfe4 100644 --- a/data/clothing/latex_outfit.json +++ b/data/clothing/latex_outfit.json @@ -2,12 +2,12 @@ "outfit_id": "latex_outfit", "outfit_name": "Latex Outfit", "wardrobe": { - "base": "", - "head": "latex cat ears", - "upper_body": "latex bodysuit, breast cutout, zipper, sleeveless, highleg", - "lower_body": "latex thighhighs, garter belt", - "hands": "elbow gloves, latex gloves", - "feet": "thigh boots, high heels, latex boots", + "base": "latex, shiny, tight_fit", + "head": "cat_ears", + "upper_body": "latex_bodysuit, breast_cutout, zipper, sleeveless", + "lower_body": "thighhighs, garter_straps", + "hands": "elbow_gloves, latex_gloves", + "feet": "thigh_boots, high_heels, latex_boots", "additional": "choker, collar" }, "lora": { @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "black latex", - "shiny", - "fetish", - "tight clothing", - "erotic" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/latexbodysuitill.json b/data/clothing/latexbodysuitill.json index b5fc582..e0616a8 100644 --- a/data/clothing/latexbodysuitill.json +++ b/data/clothing/latexbodysuitill.json @@ -17,12 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex_bodysuit", - "bodysuit", - "latex", - "shiny_clothes", - "skin_tight", - "high_heels" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + }, + "prompt": "latex_bodysuit, bodysuit, latex, shiny_clothes, skin_tight, high_heels" +} \ No newline at end of file diff --git a/data/clothing/latexbodysuitnunill.json b/data/clothing/latexbodysuitnunill.json index 86c5d09..7ab054c 100644 --- a/data/clothing/latexbodysuitnunill.json +++ b/data/clothing/latexbodysuitnunill.json @@ -2,13 +2,13 @@ "outfit_id": "latexbodysuitnunill", "outfit_name": "Latexbodysuitnunill", "wardrobe": { - "base": "latex_bodysuit, black_bodysuit", + "base": "latex_bodysuit, black_bodysuit, bodysuit", "head": "veil, wimple", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "cross_necklace" + "additional": "cross_necklace, religious_symbol" }, "lora": { "lora_name": "Illustrious/Clothing/latexbodysuitnunILL.safetensors", @@ -17,10 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "nun", - "latex", - "bodysuit", - "cross" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/latexcutoutsleevelessdressill.json b/data/clothing/latexcutoutsleevelessdressill.json index 0ffa684..77c3b43 100644 --- a/data/clothing/latexcutoutsleevelessdressill.json +++ b/data/clothing/latexcutoutsleevelessdressill.json @@ -2,7 +2,7 @@ "outfit_id": "latexcutoutsleevelessdressill", "outfit_name": "Latexcutoutsleevelessdressill", "wardrobe": { - "base": "latex_dress, sleeveless_dress, clothing_cutout", + "base": "latex_dress, sleeveless_dress, clothing_cutout, shiny_clothes", "head": "", "upper_body": "", "lower_body": "", @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "shiny_clothes", - "latex_dress", - "sleeveless_dress", - "clothing_cutout" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/latexfrontlaceddressill.json b/data/clothing/latexfrontlaceddressill.json index b1093e6..b14d879 100644 --- a/data/clothing/latexfrontlaceddressill.json +++ b/data/clothing/latexfrontlaceddressill.json @@ -4,11 +4,11 @@ "wardrobe": { "base": "latex_dress", "head": "", - "upper_body": "", + "upper_body": "cross-laced_clothes", "lower_body": "", "hands": "", "feet": "", - "additional": "" + "additional": "latex, shiny" }, "lora": { "lora_name": "Illustrious/Clothing/LatexFrontLacedDressILL.safetensors", @@ -17,10 +17,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "cross-laced_clothes", - "center_opening", - "black_dress", - "solo" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": false + }, + "prompt": "latex_dress, cross-laced_clothes, center_opening, black_dress, latex, shiny, sleeveless_dress, solo" +} \ No newline at end of file diff --git a/data/clothing/latexmask_lance_il_v1.json b/data/clothing/latexmask_lance_il_v1.json index ecd9451..5865e5a 100644 --- a/data/clothing/latexmask_lance_il_v1.json +++ b/data/clothing/latexmask_lance_il_v1.json @@ -2,13 +2,13 @@ "outfit_id": "latexmask_lance_il_v1", "outfit_name": "Latexmask Lance Il V1", "wardrobe": { - "base": "", - "head": "", + "base": "latex_clothing", + "head": "rubber_mask, mask, covered_face", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "mouth_mask, latex, black_mask" + "additional": "latex_suit, shiny, monochrome, headgear" }, "lora": { "lora_name": "Illustrious/Clothing/LatexMask-Lance-IL-V1.safetensors", @@ -17,9 +17,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "mouth_mask", - "latex", - "black_mask" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/latexnurseill.json b/data/clothing/latexnurseill.json index 1e94bf6..d404b4c 100644 --- a/data/clothing/latexnurseill.json +++ b/data/clothing/latexnurseill.json @@ -2,13 +2,13 @@ "outfit_id": "latexnurseill", "outfit_name": "Latexnurseill", "wardrobe": { - "base": "", + "base": "latex_clothing, shiny, nurse, uniform", "head": "nurse_cap", - "upper_body": "latex_top, crop_top, cleavage, midriff", + "upper_body": "latex_top, crop_top, cleavage, midriff, bare_shoulders", "lower_body": "red_skirt, latex_skirt, miniskirt", - "hands": "", - "feet": "", - "additional": "" + "hands": "gloves", + "feet": "thighhighs, high_heels", + "additional": "cross_on_headwear" }, "lora": { "lora_name": "Illustrious/Clothing/LatexNurseILL.safetensors", @@ -17,10 +17,8 @@ "lora_weight_min": 0.4, "lora_weight_max": 0.8 }, - "tags": [ - "nurse", - "latex", - "uniform", - "shiny" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/latexpencilskirtill.json b/data/clothing/latexpencilskirtill.json index 7be89d9..ce6075e 100644 --- a/data/clothing/latexpencilskirtill.json +++ b/data/clothing/latexpencilskirtill.json @@ -2,13 +2,13 @@ "outfit_id": "latexpencilskirtill", "outfit_name": "Latexpencilskirtill", "wardrobe": { - "base": "", + "base": "latex", "head": "", "upper_body": "", "lower_body": "pencil_skirt", "hands": "", "feet": "", - "additional": "" + "additional": "shiny, latex_clothing" }, "lora": { "lora_name": "Illustrious/Clothing/LatexPencilSkirtILL.safetensors", @@ -17,11 +17,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "latex", - "shiny_clothes", - "latex_skirt", - "pencil_skirt", - "skirt" - ] -} + "tags": { + "outfit_type": "Casual", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/leaf_000003_1568521.json b/data/clothing/leaf_000003_1568521.json index bd5a350..4c4e49a 100644 --- a/data/clothing/leaf_000003_1568521.json +++ b/data/clothing/leaf_000003_1568521.json @@ -17,14 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "pastel_colors", - "bandeau", - "high-waist_panties", - "strapless_bikini", - "detached_sleeves", - "choker", - "animal_ears", - "tail" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false + }, + "prompt": "Jedpslb, 1girl, solo, bandeau, strapless, high-waist_panties, bikini, detached_sleeves, choker, pastel_colors, swimwear, animal_ears, tail" +} \ No newline at end of file diff --git a/data/clothing/leaf_outfit_v2_for_illustrious.json b/data/clothing/leaf_outfit_v2_for_illustrious.json index 320aa7c..b7fe6d8 100644 --- a/data/clothing/leaf_outfit_v2_for_illustrious.json +++ b/data/clothing/leaf_outfit_v2_for_illustrious.json @@ -17,12 +17,21 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "leaf", + "tags": { + "outfit_type": "Fantasy", + "nsfw": true + }, + "prompt_tags": [ + "leaf_dress", + "leaf_hair_ornament", + "leaf_bra", + "leaf_skirt", "nature", "foliage", "dryad", "plant_girl", - "leaf_bikini" + "leaf_bikini", + "revealing_clothes", + "plant_clothing" ] -} +} \ No newline at end of file diff --git a/data/clothing/lfnunill.json b/data/clothing/lfnunill.json index f4e64ba..6dda28a 100644 --- a/data/clothing/lfnunill.json +++ b/data/clothing/lfnunill.json @@ -17,13 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "nun", - "black_robe", - "veil", - "coif", - "wide_sleeves", - "cross_necklace", - "long_sleeves" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + }, + "prompt": "nun, black_robe, veil, coif, wide_sleeves, cross_necklace, long_sleeves" +} \ No newline at end of file diff --git a/data/clothing/lingerie.json b/data/clothing/lingerie.json index 1ed7b2b..e58542f 100644 --- a/data/clothing/lingerie.json +++ b/data/clothing/lingerie.json @@ -2,13 +2,13 @@ "outfit_id": "lingerie", "outfit_name": "Lingerie", "wardrobe": { - "base": "", + "base": "lingerie", "head": "", - "upper_body": "lace bra", - "lower_body": "lace panties, lace stockings", + "upper_body": "lace_bra", + "lower_body": "lace_panties, lace_legwear", "hands": "", "feet": "", - "additional": "" + "additional": "matching_set" }, "lora": { "lora_name": "", @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "lingerie", - "lace", - "lace trim", - "underwear", - "matching set" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/lingerie_02.json b/data/clothing/lingerie_02.json index 1337a78..d7fad40 100644 --- a/data/clothing/lingerie_02.json +++ b/data/clothing/lingerie_02.json @@ -2,13 +2,13 @@ "outfit_id": "lingerie_02", "outfit_name": "Lingerie (Latex)", "wardrobe": { - "base": "", - "head": "", - "upper_body": "latex bra, latex choker", - "lower_body": "latex panties, latex stockings", - "hands": "latex elbow gloves", + "base": "latex body", + "head": "choker", + "upper_body": "latex bra", + "lower_body": "latex panties, latex sheer pantyhose", + "hands": "latex gloves, elbow gloves", "feet": "", - "additional": "" + "additional": "shiny, latex material" }, "lora": { "lora_name": "", @@ -17,11 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "lingerie", - "lace", - "lace trim", - "underwear", - "matching set" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + }, + "prompt": "latex, shiny, lingerie, latex bra, latex panties, choker, latex gloves, elbow gloves, latex stockings, pantyhose, fetish, wet, skin-tight" +} \ No newline at end of file diff --git a/data/clothing/liquid_clothes_illustrious_v1_0.json b/data/clothing/liquid_clothes_illustrious_v1_0.json index 6a97210..ce2231d 100644 --- a/data/clothing/liquid_clothes_illustrious_v1_0.json +++ b/data/clothing/liquid_clothes_illustrious_v1_0.json @@ -17,17 +17,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "bodysuit", - "living_clothes", - "slime_(substance)", - "torn_bodysuit", - "wet_clothes", - "shiny_clothes", - "rainbow", - "multicolored_bodysuit", - "dripping", - "melting", - "torn_clothes" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false, + "prompt": "bodysuit, living_clothes, slime_(substance), torn_bodysuit, wet_clothes, shiny_clothes, rainbow, multicolored_bodysuit, dripping, melting, torn_clothes, liquid_skin, iridescent" + } +} \ No newline at end of file diff --git a/data/clothing/loaqu4rtzil.json b/data/clothing/loaqu4rtzil.json index 393133c..3a209af 100644 --- a/data/clothing/loaqu4rtzil.json +++ b/data/clothing/loaqu4rtzil.json @@ -17,14 +17,9 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "purple_dress", - "gold_armor", - "gauntlets", - "pelvic_curtain", - "center_opening", - "navel_cutout", - "necklace", - "armored_dress" - ] -} + "prompt": "LOAqu4rtzIL, armored_dress, purple_dress, gold_armor, gauntlets, pelvic_curtain, necklace, navel_cutout, center_opening, decorative_armor", + "tags": { + "outfit_type": "Fantasy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/loasun1tyil.json b/data/clothing/loasun1tyil.json index 2ed71a0..4aef0d0 100644 --- a/data/clothing/loasun1tyil.json +++ b/data/clothing/loasun1tyil.json @@ -4,11 +4,11 @@ "wardrobe": { "base": "purple_dress", "head": "", - "upper_body": "gold_armor, navel_cutout, center_opening", + "upper_body": "gold_armor, navel_cutout, center_opening, breastplate", "lower_body": "pelvic_curtain", "hands": "gauntlets", "feet": "", - "additional": "necklace" + "additional": "necklace, pauldrons" }, "lora": { "lora_name": "Illustrious/Clothing/LOASun1tyIL.safetensors", @@ -17,16 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "purple_dress", - "gold_armor", - "gauntlets", - "pelvic_curtain", - "navel_cutout", - "center_opening", - "necklace", - "armor", - "fantasy", - "lost_ark" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false + }, + "prompt": "LOASun1tyIL, purple_dress, gold_armor, breastplate, pauldrons, gauntlets, pelvic_curtain, navel_cutout, center_opening, necklace, fantasy_clothing" +} \ No newline at end of file diff --git a/data/clothing/longlatexnurseill.json b/data/clothing/longlatexnurseill.json index ddff931..1c24826 100644 --- a/data/clothing/longlatexnurseill.json +++ b/data/clothing/longlatexnurseill.json @@ -17,13 +17,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "nurse", - "latex", - "black_dress", - "white_apron", - "long_sleeves", - "nurse_cap", - "cross" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + }, + "prompt": "nurse, latex_clothing, latex_dress, black_dress, white_apron, long_sleeves, nurse_cap, cross_symbol" +} \ No newline at end of file diff --git a/data/clothing/longmaidill.json b/data/clothing/longmaidill.json index 8d126f1..f50ce4b 100644 --- a/data/clothing/longmaidill.json +++ b/data/clothing/longmaidill.json @@ -8,7 +8,7 @@ "lower_body": "pink_skirt, long_skirt", "hands": "", "feet": "", - "additional": "apron, maid_apron, pink_bow, lace_trim" + "additional": "apron, maid_apron, pink_bow, lace_trim, frills, latex" }, "lora": { "lora_name": "Illustrious/Clothing/LongMaidILL.safetensors", @@ -17,8 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "frills" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/lotion_play_illustrious_v1_0.json b/data/clothing/lotion_play_illustrious_v1_0.json index ab1df94..c9ab7c8 100644 --- a/data/clothing/lotion_play_illustrious_v1_0.json +++ b/data/clothing/lotion_play_illustrious_v1_0.json @@ -2,11 +2,11 @@ "outfit_id": "lotion_play_illustrious_v1_0", "outfit_name": "Lotion Play Illustrious V1 0", "wardrobe": { - "base": "", - "head": "", - "upper_body": "", - "lower_body": "", - "hands": "", + "base": "nude", + "head": "wet_hair", + "upper_body": "shiny_skin, oiled", + "lower_body": "shiny_skin, oiled", + "hands": "lotion", "feet": "", "additional": "lotion_bottle" }, @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "lotion", - "shiny_skin", - "wet", - "nude", - "shiny_hair" - ] -} + "tags": { + "outfit_type": "Nude", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/louboutin_thighboots.json b/data/clothing/louboutin_thighboots.json index 8c0186a..2956f19 100644 --- a/data/clothing/louboutin_thighboots.json +++ b/data/clothing/louboutin_thighboots.json @@ -7,7 +7,7 @@ "upper_body": "", "lower_body": "", "hands": "", - "feet": "black leather thigh boots with zippers and platform heels", + "feet": "thigh_boots, black_boots, leather_boots, high_heels, platform_boots, zipper, christian_louboutin_(brand)", "additional": "" }, "lora": { @@ -17,14 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "thigh_boots", - "black_boots", - "leather_boots", - "high_heels", - "platform_boots", - "zipper", - "christian_louboutin_(brand)", - "thighhighs" - ] -} + "tags": { + "outfit_type": "Casual", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/lovelycatmaidill.json b/data/clothing/lovelycatmaidill.json index 63f7362..e41d642 100644 --- a/data/clothing/lovelycatmaidill.json +++ b/data/clothing/lovelycatmaidill.json @@ -2,13 +2,13 @@ "outfit_id": "lovelycatmaidill", "outfit_name": "Lovelycatmaidill", "wardrobe": { - "base": "dress", - "head": "hair_bow", - "upper_body": "long_sleeves, sleeves_past_wrists", + "base": "maid_dress, frilled_dress", + "head": "hair_bow, cat_ears, maid_headdress", + "upper_body": "long_sleeves, sleeves_past_wrists, frills", "lower_body": "pink_skirt", "hands": "", "feet": "", - "additional": "apron, pink_bow, lace_trim" + "additional": "apron, lace_trim, bell" }, "lora": { "lora_name": "Illustrious/Clothing/LovelyCatMaidILL.safetensors", @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "maid", - "latex", - "cat_ears", - "1girl", - "solo" - ] -} + "tags": { + "outfit_type": "Cosplay", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/lowbackchromedress.json b/data/clothing/lowbackchromedress.json index 452c169..5c32227 100644 --- a/data/clothing/lowbackchromedress.json +++ b/data/clothing/lowbackchromedress.json @@ -2,13 +2,13 @@ "outfit_id": "lowbackchromedress", "outfit_name": "Lowbackchromedress", "wardrobe": { - "base": "silver_dress", + "base": "silver_dress, metallic_material, backless_outfit, bare_shoulders, shiny_clothes", "head": "", - "upper_body": "bare_shoulders", + "upper_body": "bare_shoulders, backless_dress", "lower_body": "", "hands": "", "feet": "", - "additional": "" + "additional": "glitter" }, "lora": { "lora_name": "Illustrious/Clothing/LowBackChromeDress.safetensors", @@ -17,9 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "shiny_clothes", - "backless_dress", - "metallic" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/lullabyxchobitsgothicdressill.json b/data/clothing/lullabyxchobitsgothicdressill.json index 2ec9ec4..bb2c300 100644 --- a/data/clothing/lullabyxchobitsgothicdressill.json +++ b/data/clothing/lullabyxchobitsgothicdressill.json @@ -2,7 +2,7 @@ "outfit_id": "lullabyxchobitsgothicdressill", "outfit_name": "Lullabyxchobitsgothicdressill", "wardrobe": { - "base": "latex_dress, layered_dress, black_dress", + "base": "latex, latex_dress, layered_dress, black_dress, gothic_lolita", "head": "hair_tubes, robot_ears", "upper_body": "detached_sleeves, puffy_short_sleeves", "lower_body": "", @@ -17,13 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "chii", - "gothic_lolita", - "1girl", - "solo", - "blonde_hair", - "long_hair", - "brown_eyes" - ] -} + "tags": { + "outfit_type": "Gothic Lolita", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/lullabyxchobitssweetdressill.json b/data/clothing/lullabyxchobitssweetdressill.json index 83d8b6f..d261e46 100644 --- a/data/clothing/lullabyxchobitssweetdressill.json +++ b/data/clothing/lullabyxchobitssweetdressill.json @@ -3,7 +3,7 @@ "outfit_name": "Lullabyxchobitssweetdressill", "wardrobe": { "base": "pink_dress, layered_dress, frilled_dress, sweet_lolita", - "head": "white_headwear", + "head": "nurse_cap", "upper_body": "long_sleeves, wide_sleeves", "lower_body": "", "hands": "", @@ -17,8 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "chobits", - "lolita" - ] -} + "tags": { + "outfit_type": "Cosplay", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/luminous_line_outfit_il_01.json b/data/clothing/luminous_line_outfit_il_01.json index a2aeddc..328487c 100644 --- a/data/clothing/luminous_line_outfit_il_01.json +++ b/data/clothing/luminous_line_outfit_il_01.json @@ -5,10 +5,10 @@ "base": "school_uniform", "head": "hairpin", "upper_body": "long_sleeves", - "lower_body": "", + "lower_body": "pleated_skirt", "hands": "", - "feet": "", - "additional": "thigh_strap, earrings" + "feet": "thighhighs", + "additional": "thigh_strap, earrings, glowing, neon_trim, glowing_lines" }, "lora": { "lora_name": "Illustrious/Clothing/luminous-line-outfit-il-01.safetensors", @@ -17,12 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "glowing", - "neon_trim", - "outline", - "glitter", - "fantasy", - "blue_theme" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/mai_sexy_police.json b/data/clothing/mai_sexy_police.json index ccdd389..e072e6b 100644 --- a/data/clothing/mai_sexy_police.json +++ b/data/clothing/mai_sexy_police.json @@ -4,7 +4,7 @@ "wardrobe": { "base": "police_uniform", "head": "police_hat", - "upper_body": "leather_jacket", + "upper_body": "leather_jacket, single_sleeve, single_bare_shoulder", "lower_body": "black_pants", "hands": "fingerless_gloves, single_glove, black_gloves", "feet": "", @@ -17,15 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "police_hat", - "police_uniform", - "black_pants", - "leather_jacket", - "fingerless_gloves", - "single_glove", - "black_gloves", - "single_bare_shoulder", - "single_sleeve" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/maid_bikini_illustrious_v1_0_1082572.json b/data/clothing/maid_bikini_illustrious_v1_0_1082572.json index 787a9a0..7f8d330 100644 --- a/data/clothing/maid_bikini_illustrious_v1_0_1082572.json +++ b/data/clothing/maid_bikini_illustrious_v1_0_1082572.json @@ -17,17 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "maid_bikini", - "black_bikini", - "maid_headdress", - "detached_collar", - "thighhighs", - "frills", - "ribbon", - "arm_garter", - "thigh_strap", - "wrist_cuffs", - "waist_apron" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": true + }, + "prompt_tags": "maid_bikini, black_bikini, maid_headdress, detached_collar, thighhighs, frills, ribbon, arm_garter, leg_garter, wrist_cuffs, waist_apron" +} \ No newline at end of file diff --git a/data/clothing/mekamaidill.json b/data/clothing/mekamaidill.json index 54f9251..829b845 100644 --- a/data/clothing/mekamaidill.json +++ b/data/clothing/mekamaidill.json @@ -2,13 +2,13 @@ "outfit_id": "mekamaidill", "outfit_name": "Mekamaidill", "wardrobe": { - "base": "dress", - "head": "hair_bow", - "upper_body": "long_sleeves", + "base": "maid_outfit", + "head": "maid_headdress, hair_bow", + "upper_body": "long_sleeves, apron", "lower_body": "pink_skirt", "hands": "sleeves_past_wrists", "feet": "", - "additional": "apron, pink_bow, lace_trim" + "additional": "pink_bow, lace_trim, frills" }, "lora": { "lora_name": "Illustrious/Clothing/MekamaidILL.safetensors", @@ -17,13 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "maid", - "latex", - "pink_dress", - "maid_apron", - "maid_headdress", - "frilled_apron", - "big_bow" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + }, + "prompt": "MekamaidILL, maid, maid_outfit, maid_headdress, apron, pink_dress, long_sleeves, sleeves_past_wrists, pink_skirt, lace_trim, frills, hair_bow, big_bow" +} \ No newline at end of file diff --git a/data/clothing/metal_liquid_suit_il_01.json b/data/clothing/metal_liquid_suit_il_01.json index f07f48c..8a9d760 100644 --- a/data/clothing/metal_liquid_suit_il_01.json +++ b/data/clothing/metal_liquid_suit_il_01.json @@ -8,7 +8,7 @@ "lower_body": "", "hands": "", "feet": "", - "additional": "" + "additional": "shiny_clothes, metallic_texture, liquid_metal" }, "lora": { "lora_name": "Illustrious/Clothing/metal-liquid-suit-il-01.safetensors", @@ -17,10 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "science_fiction", - "shiny_clothes", - "liquid_metal", - "silver_bodysuit" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false + }, + "prompt": "metal_liquid_suit, bodysuit, long_sleeves, shiny_clothes, metallic_texture, liquid_metal, science_fiction, tight_clothing" +} \ No newline at end of file diff --git a/data/clothing/metallic_mercury_il_01_1109425.json b/data/clothing/metallic_mercury_il_01_1109425.json index 16f2278..f063ecd 100644 --- a/data/clothing/metallic_mercury_il_01_1109425.json +++ b/data/clothing/metallic_mercury_il_01_1109425.json @@ -17,10 +17,10 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "science_fiction", - "shiny_clothes", - "liquid_metal", - "bodysuit" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false + }, + "prompt_tags": "silver_bodysuit, shiny, metallic, liquid_metal, sci-fi, silver_boots, form-fitting, futuristic, glowing_trim", + "negative_prompt_tags": "fabric, cloth, matte" +} \ No newline at end of file diff --git a/data/clothing/micro_dress_ilxl_goofy.json b/data/clothing/micro_dress_ilxl_goofy.json index 5c2dc99..cdda268 100644 --- a/data/clothing/micro_dress_ilxl_goofy.json +++ b/data/clothing/micro_dress_ilxl_goofy.json @@ -8,7 +8,7 @@ "lower_body": "", "hands": "", "feet": "", - "additional": "o-ring" + "additional": "o-ring, shiny_clothes, animal_print" }, "lora": { "lora_name": "Illustrious/Clothing/micro_dress_ilxl_goofy.safetensors", @@ -17,12 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "shiny_clothes", - "bare_shoulders", - "cleavage", - "covered_navel", - "animal_print", - "handbag" - ] -} + "tags": { + "outfit_type": "Casual", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/microbikini_000004.json b/data/clothing/microbikini_000004.json index 8de0120..66d2fd5 100644 --- a/data/clothing/microbikini_000004.json +++ b/data/clothing/microbikini_000004.json @@ -17,11 +17,9 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "micro_bikini", - "bikini", - "string_bikini", - "side-tie_bikini_bottom", - "halterneck" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": true + }, + "prompt": "micro_bikini, bikini, string_bikini, side-tie_bikini_bottom, halterneck, very_skimpy, see-through" +} \ No newline at end of file diff --git a/data/clothing/mother.json b/data/clothing/mother.json index b7e46ce..9502ea3 100644 --- a/data/clothing/mother.json +++ b/data/clothing/mother.json @@ -2,12 +2,12 @@ "outfit_id": "mother", "outfit_name": "Mother", "wardrobe": { - "base": "", + "base": "mature_female, milf, mother", "head": "", - "upper_body": "knit sweater, turtleneck, sweater, long sleeves", - "lower_body": "long skirt, maxi skirt, pantyhose", - "hands": "wedding ring", - "feet": "flat shoes, slippers", + "upper_body": "turtleneck, knit_sweater, long_sleeves", + "lower_body": "maxi_skirt, pantyhose", + "hands": "wedding_ring", + "feet": "flat_shoes, slippers", "additional": "apron, necklace" }, "lora": { @@ -17,12 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "milf", - "mother", - "mature female", - "casual", - "domestic", - "knitwear" - ] -} + "tags": { + "outfit_type": "Casual", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/naked_ribbon_illustrious_v2_0.json b/data/clothing/naked_ribbon_illustrious_v2_0.json index 1fe9070..da5b0b7 100644 --- a/data/clothing/naked_ribbon_illustrious_v2_0.json +++ b/data/clothing/naked_ribbon_illustrious_v2_0.json @@ -2,7 +2,7 @@ "outfit_id": "naked_ribbon_illustrious_v2_0", "outfit_name": "Naked Ribbon Illustrious V2 0", "wardrobe": { - "base": "naked_ribbon", + "base": "ribbon_on_body", "head": "", "upper_body": "", "lower_body": "", @@ -17,8 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "naked_ribbon", - "red_ribbon" - ] -} + "tags": { + "outfit_type": "Nude", + "nsfw": true + }, + "prompt": "naked, ribbon_on_body, red_ribbon, intricate_ribbon, ribbons_everywhere, nudity, skin_exposure" +} \ No newline at end of file diff --git a/data/clothing/neonv9illustrious_1058697.json b/data/clothing/neonv9illustrious_1058697.json index f339b23..369d657 100644 --- a/data/clothing/neonv9illustrious_1058697.json +++ b/data/clothing/neonv9illustrious_1058697.json @@ -17,14 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "neon_trim", - "glowing", - "shiny_clothes", - "glowing_hair", - "cyberpunk", - "rave", - "night", - "bioluminescence" - ] -} + "prompt": "dress, jacket, shorts, pantyhose, fingerless_gloves, platform_heels, choker, sunglasses, neon_trim, glowing, shiny_clothes, glowing_hair, cyberpunk, raver, night, bioluminescence", + "tags": { + "outfit_type": "Fantasy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/nunv5ill.json b/data/clothing/nunv5ill.json index e01ebb4..58e1f20 100644 --- a/data/clothing/nunv5ill.json +++ b/data/clothing/nunv5ill.json @@ -17,12 +17,9 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "nun", - "bodysuit", - "black_bodysuit", - "latex", - "latex_bodysuit", - "cross_necklace" - ] -} + "prompt": "ch0wb13nun, nun, latex_bodysuit, black_bodysuit, veil, cross_necklace, shiny, monochrome, simple_background", + "tags": { + "outfit_type": "Cosplay", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/nurse_01.json b/data/clothing/nurse_01.json index 303d594..ce41fb3 100644 --- a/data/clothing/nurse_01.json +++ b/data/clothing/nurse_01.json @@ -2,13 +2,13 @@ "outfit_id": "nurse_01", "outfit_name": "Nurse", "wardrobe": { - "base": "", - "head": "nurse cap", - "upper_body": "nurse outfit", - "lower_body": "short skirt, stockings", + "base": "nurse_outfit, white_dress, short_sleeves", + "head": "nurse_cap, white_headwear", + "upper_body": "nurse_outfit, white_dress", + "lower_body": "short_skirt, white_stockings, pantyhose", "hands": "", - "feet": "high heels", - "additional": "" + "feet": "high_heels, footwear", + "additional": "cross_on_headwear" }, "lora": { "lora_name": "", @@ -17,7 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "nurse" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/nurse_02.json b/data/clothing/nurse_02.json index ee909e5..064899d 100644 --- a/data/clothing/nurse_02.json +++ b/data/clothing/nurse_02.json @@ -2,13 +2,13 @@ "outfit_id": "nurse_02", "outfit_name": "Nurse (Latex)", "wardrobe": { - "base": "", - "head": "nurse cap", - "upper_body": "latex nurse outfit", - "lower_body": "short skirt, stockings", + "base": "nurse_outfit, latex_outfit, shiny_material", + "head": "nurse_cap", + "upper_body": "latex_dress, nurse_uniform", + "lower_body": "short_skirt, thighhighs, latex_stockings", "hands": "", - "feet": "high heels", - "additional": "" + "feet": "high_heels", + "additional": "cross_on_headwear" }, "lora": { "lora_name": "", @@ -17,8 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "nurse", - "latex" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/oilslickdressill.json b/data/clothing/oilslickdressill.json index 86202cb..2e4d754 100644 --- a/data/clothing/oilslickdressill.json +++ b/data/clothing/oilslickdressill.json @@ -2,7 +2,7 @@ "outfit_id": "oilslickdressill", "outfit_name": "Oilslickdressill", "wardrobe": { - "base": "black metallic dress", + "base": "black metallic dress, side slit, oil slick", "head": "", "upper_body": "", "lower_body": "", @@ -17,12 +17,9 @@ "lora_weight_min": 0.2, "lora_weight_max": 0.8 }, - "tags": [ - "black_dress", - "side_slit", - "iridescent", - "shiny_clothes", - "sleeveless_dress", - "long_dress" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + }, + "prompt_tags": "black_dress, metallic_dress, oil_slick, iridescent, side_slit, sleeveless, sleeveless_dress, shiny, shiny_fabric" +} \ No newline at end of file diff --git a/data/clothing/outfit_soph_latexfrilledwiggle_ilxl.json b/data/clothing/outfit_soph_latexfrilledwiggle_ilxl.json index 4417002..81bcfd8 100644 --- a/data/clothing/outfit_soph_latexfrilledwiggle_ilxl.json +++ b/data/clothing/outfit_soph_latexfrilledwiggle_ilxl.json @@ -17,16 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "tight_dress", - "frilled_dress", - "pencil_dress", - "short_sleeves", - "puffy_sleeves", - "frilled_skirt", - "elbow_gloves", - "fingerless_gloves", - "frills" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + }, + "prompt_tags": "latex, latex_dress, tight_dress, pencil_dress, frilled_dress, puffy_sleeves, short_sleeves, frilled_skirt, elbow_gloves, fingerless_gloves, frills, glossy" +} \ No newline at end of file diff --git a/data/clothing/outfit_soph_sailormoan_ilxl.json b/data/clothing/outfit_soph_sailormoan_ilxl.json index 0345b63..3780dc9 100644 --- a/data/clothing/outfit_soph_sailormoan_ilxl.json +++ b/data/clothing/outfit_soph_sailormoan_ilxl.json @@ -2,7 +2,7 @@ "outfit_id": "outfit_soph_sailormoan_ilxl", "outfit_name": "Outfit Soph Sailormoan Ilxl", "wardrobe": { - "base": "sailor_senshi_uniform, shiny_clothes, satin", + "base": "sailor_senshi_uniform, satin, glossy", "head": "", "upper_body": "pink_bra, pink_sailor_collar, chest_bow, yellow_gem, bare_shoulders", "lower_body": "pink_skirt, pleated_skirt, white_panties, thighhighs, garter_straps", @@ -17,11 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "sexy", - "lingerie", - "clothing", - "sailor_moon_(style)", - "shiny" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/outfit_soph_sluttyprincess_ilxl.json b/data/clothing/outfit_soph_sluttyprincess_ilxl.json index a900b18..af5ebc3 100644 --- a/data/clothing/outfit_soph_sluttyprincess_ilxl.json +++ b/data/clothing/outfit_soph_sluttyprincess_ilxl.json @@ -17,32 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "silver_crown", - "crown", - "dress", - "glitter_dress", - "sequins", - "chiffon", - "multicolored_dress", - "pink_dress", - "ornate_clothing", - "puffy_short_sleeves", - "short_sleeves", - "chest_bow", - "bow", - "ribbon", - "cross-laced_clothes", - "leotard", - "miniskirt", - "skirt", - "elbow_gloves", - "gloves", - "thighhighs", - "lace_choker", - "choker", - "pearl_necklace", - "necklace", - "pearl_trim" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false, + "prompt": "silver_crown, tiara, dress, glitter, sequins, chiffon, multicolored_dress, ornate_clothing, puffy_sleeves, chest_bow, bow, cross-laced_bodice, mesh_detailing, miniskirt, elbow_gloves, thighhighs, lace_choker, necklace, pearl_jewelry" + } +} \ No newline at end of file diff --git a/data/clothing/outfit_soph_sluttyschooluniform_ilxl.json b/data/clothing/outfit_soph_sluttyschooluniform_ilxl.json index 3c19fe3..19bbec2 100644 --- a/data/clothing/outfit_soph_sluttyschooluniform_ilxl.json +++ b/data/clothing/outfit_soph_sluttyschooluniform_ilxl.json @@ -4,11 +4,11 @@ "wardrobe": { "base": "school_uniform", "head": "", - "upper_body": "crop_top, underboob, sideboob", - "lower_body": "suspender_skirt, plaid_skirt, pleated_skirt, microskirt, thigh_ribbon", + "upper_body": "crop_top, underboob, sideboob, midriff", + "lower_body": "suspender_skirt, plaid_skirt, pleated_skirt, micro_skirt, thigh_ribbon", "hands": "", "feet": "", - "additional": "choker, plaid_necktie" + "additional": "choker, plaid_necktie, collarbone" }, "lora": { "lora_name": "Illustrious/Clothing/Outfit_soph-SluttySchoolUniform-ILXL.safetensors", @@ -17,19 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "school_uniform", - "crop_top", - "suspender_skirt", - "plaid_skirt", - "pleated_skirt", - "plaid_necktie", - "choker", - "thigh_ribbon", - "microskirt", - "underboob", - "sideboob", - "midriff", - "collarbone" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": true + }, + "prompt": "school_uniform, crop_top, underboob, sideboob, midriff, suspender_skirt, plaid_skirt, pleated_skirt, micro_skirt, thigh_ribbon, choker, plaid_necktie, collarbone" +} \ No newline at end of file diff --git a/data/clothing/pajamas_illustrious_v1_0.json b/data/clothing/pajamas_illustrious_v1_0.json index 753c325..6f70d57 100644 --- a/data/clothing/pajamas_illustrious_v1_0.json +++ b/data/clothing/pajamas_illustrious_v1_0.json @@ -17,9 +17,10 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "pajamas", - "long_sleeves", - "pants" - ] -} + "tags": { + "outfit_type": "Casual", + "nsfw": false + }, + "prompt": "jyojifuku, pajamas, long_sleeves, pants, loungewear, sleepwear", + "negative_prompt": "" +} \ No newline at end of file diff --git a/data/clothing/pastelbandeau_000001_1568306.json b/data/clothing/pastelbandeau_000001_1568306.json index d6d45ae..11b674e 100644 --- a/data/clothing/pastelbandeau_000001_1568306.json +++ b/data/clothing/pastelbandeau_000001_1568306.json @@ -17,14 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "bikini", - "bandeau", - "high-waist_bikini", - "pastel_colors", - "fur_choker", - "detached_sleeves", - "animal_ears", - "tail" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false + }, + "prompt_tags": "Jedpslb, bikini, bandeau, high-waist_bikini_bottom, pastel_colors, fur_choker, detached_sleeves, animal_ears, fluffy_tail" +} \ No newline at end of file diff --git a/data/clothing/pasties_01.json b/data/clothing/pasties_01.json index b80dfcc..53dd844 100644 --- a/data/clothing/pasties_01.json +++ b/data/clothing/pasties_01.json @@ -2,10 +2,10 @@ "outfit_id": "pasties_01", "outfit_name": "Pasties", "wardrobe": { - "base": "", + "base": "pasties, nipple_pasties, crotch_pasties", "head": "", - "upper_body": "nipple pasties", - "lower_body": "crotch pasties", + "upper_body": "pasties", + "lower_body": "crotch_pasties", "hands": "", "feet": "", "additional": "" @@ -17,5 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [] -} + "tags": { + "outfit_type": "Nude", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/pinkdripmaidill.json b/data/clothing/pinkdripmaidill.json index f0016a0..814ebee 100644 --- a/data/clothing/pinkdripmaidill.json +++ b/data/clothing/pinkdripmaidill.json @@ -17,18 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "maid", - "pink_dress", - "frilled_dress", - "maid_headdress", - "puffy_sleeves", - "frilled_skirt", - "white_thighhighs", - "mary_janes", - "maid_apron", - "white_apron", - "bow", - "frills" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/pinkiecutelingerieil_1320789.json b/data/clothing/pinkiecutelingerieil_1320789.json index 4923520..7fd8fe4 100644 --- a/data/clothing/pinkiecutelingerieil_1320789.json +++ b/data/clothing/pinkiecutelingerieil_1320789.json @@ -2,13 +2,13 @@ "outfit_id": "pinkiecutelingerieil_1320789", "outfit_name": "Pinkiecutelingerieil 1320789", "wardrobe": { - "base": "lace lingerie set", + "base": "lingerie", "head": "", - "upper_body": "lace-trimmed camisole", - "lower_body": "lace-trimmed skirt", + "upper_body": "lace camisole, lace trim", + "lower_body": "lace skirt, sheer skirt", "hands": "", - "feet": "high_heels", - "additional": "" + "feet": "high heels", + "additional": "see-through" }, "lora": { "lora_name": "Illustrious/Clothing/PinkieCuteLingerieIL_1320789.safetensors", @@ -17,13 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "lingerie", - "lace", - "lace_trim", - "camisole", - "skirt", - "see-through_clothes", - "high_heels" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + }, + "prompt_tags": "lingerie, lace, lace_trim, camisole, skirt, see-through, high_heels, sheer" +} \ No newline at end of file diff --git a/data/clothing/pinkienakedribbonil.json b/data/clothing/pinkienakedribbonil.json index 37301ea..25da464 100644 --- a/data/clothing/pinkienakedribbonil.json +++ b/data/clothing/pinkienakedribbonil.json @@ -17,12 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "naked_ribbon", - "ribbon", - "bow", - "large_bow", - "red_ribbon", - "pink_ribbon" - ] -} + "tags": { + "outfit_type": "Nude", + "nsfw": true + }, + "prompt_tags": "naked_ribbon, ribbon, bow, large_bow, red_ribbon, pink_ribbon" +} \ No newline at end of file diff --git a/data/clothing/playboy_bunny.json b/data/clothing/playboy_bunny.json index 234c76b..0ec0ec7 100644 --- a/data/clothing/playboy_bunny.json +++ b/data/clothing/playboy_bunny.json @@ -2,13 +2,13 @@ "outfit_id": "playboy_bunny", "outfit_name": "Playboy Bunny", "wardrobe": { - "base": "playboy bunny, leotard, strapless leotard", - "head": "bunny ears, animal ears, headband", + "base": "playboy_bunny_outfit, leotard, strapless_leotard", + "head": "bunny_ears, headband, headgear", "upper_body": "", - "lower_body": "pantyhose, fishnets, black pantyhose", - "hands": "cuffs, wrist cuffs, white cuffs", - "feet": "high heels", - "additional": "collar, bowtie, bunny tail" + "lower_body": "fishnets, pantyhose", + "hands": "cuffs, wrist_cuffs", + "feet": "high_heels", + "additional": "collar, bowtie, bunny_tail" }, "lora": { "lora_name": "", @@ -17,17 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "playboy bunny", - "bunny ears", - "leotard", - "fishnets", - "collar", - "bowtie", - "cuffs", - "bunny tail", - "pantyhose", - "high heels", - "animal ears" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/plungingnecklinecorsetlatexdressill.json b/data/clothing/plungingnecklinecorsetlatexdressill.json index 91b1703..3a0472d 100644 --- a/data/clothing/plungingnecklinecorsetlatexdressill.json +++ b/data/clothing/plungingnecklinecorsetlatexdressill.json @@ -4,7 +4,7 @@ "wardrobe": { "base": "latex_dress", "head": "", - "upper_body": "", + "upper_body": "corset", "lower_body": "", "hands": "", "feet": "", @@ -17,13 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "plunging_neckline", - "corset", - "latex_dress", - "side_slit", - "narrow_waist", - "latex", - "pink_dress" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": true + }, + "prompt": "plunging_neckline, corset, latex_dress, side_slit, narrow_waist, latex, pink_dress, shiny" +} \ No newline at end of file diff --git a/data/clothing/police_cosplay_illustrious.json b/data/clothing/police_cosplay_illustrious.json index 466b28d..31f97ba 100644 --- a/data/clothing/police_cosplay_illustrious.json +++ b/data/clothing/police_cosplay_illustrious.json @@ -3,12 +3,12 @@ "outfit_name": "Police Cosplay Illustrious", "wardrobe": { "base": "police_uniform", - "head": "police_hat", - "upper_body": "short_sleeves", + "head": "police_cap", + "upper_body": "short_sleeves, badge", "lower_body": "miniskirt, fishnet_pantyhose", "hands": "fingerless_gloves", "feet": "high_heels", - "additional": "thong" + "additional": "thong, garter_straps" }, "lora": { "lora_name": "Illustrious/Clothing/police_cosplay_illustrious.safetensors", @@ -17,14 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "police_uniform", - "police_hat", - "miniskirt", - "fishnet_pantyhose", - "high_heels", - "fingerless_gloves", - "short_sleeves", - "thong" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": true + }, + "prompt": "police_uniform, police_cap, short_sleeves, badge, miniskirt, fishnet_pantyhose, fingerless_gloves, high_heels, thong, garter_straps" +} \ No newline at end of file diff --git a/data/clothing/rainbow_crystal_il_20_1318070.json b/data/clothing/rainbow_crystal_il_20_1318070.json index a343fa1..cf57316 100644 --- a/data/clothing/rainbow_crystal_il_20_1318070.json +++ b/data/clothing/rainbow_crystal_il_20_1318070.json @@ -17,16 +17,9 @@ "lora_weight_min": 0.0, "lora_weight_max": 0.0 }, - "tags": [ - "iridescent_clothes", - "science_fiction", - "shiny_clothes", - "translucent", - "white_theme", - "crystal", - "rainbow", - "bodysuit", - "dress", - "thigh_strap" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false + }, + "prompt": "rainbow-crystal-il-20_1318070, dress, long_sleeves, pants, thigh_strap, hair_ornament, crystal_earrings, jewelry, iridescent, translucent, shiny, prism, rainbow_reflection, sci-fi" +} \ No newline at end of file diff --git a/data/clothing/ribbon_000004_1549582.json b/data/clothing/ribbon_000004_1549582.json index a496b9a..53ae3d6 100644 --- a/data/clothing/ribbon_000004_1549582.json +++ b/data/clothing/ribbon_000004_1549582.json @@ -8,7 +8,7 @@ "lower_body": "high-waist_panties", "hands": "", "feet": "", - "additional": "" + "additional": "ribbons" }, "lora": { "lora_name": "Illustrious/Clothing/Ribbon-000004_1549582.safetensors", @@ -17,9 +17,16 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pastel_colors", - "strapless_bikini", - "swimsuit" + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false + }, + "prompt_tags": [ + "swimsuit", + "bandeau", + "high-waist_panties", + "high-waist_bikini", + "ribbons", + "pastel_colors" ] -} +} \ No newline at end of file diff --git a/data/clothing/rougecosplay_08.json b/data/clothing/rougecosplay_08.json index e9157a7..a39350c 100644 --- a/data/clothing/rougecosplay_08.json +++ b/data/clothing/rougecosplay_08.json @@ -2,13 +2,13 @@ "outfit_id": "rougecosplay_08", "outfit_name": "Rougecosplay 08", "wardrobe": { - "base": "black_bodysuit, strapless", - "head": "bat_ears", + "base": "strapless_bodysuit, black_bodysuit", + "head": "bat_ears, bat_headdress", "upper_body": "", "lower_body": "", - "hands": "white_gloves, elbow_gloves, cuffs", - "feet": "white_boots, thigh_boots, high_heels", - "additional": "bat_wings, heart_ornament" + "hands": "white_gloves, elbow_gloves, wrist_cuffs", + "feet": "white_thigh_boots, high_heels", + "additional": "bat_wings, heart_accessory" }, "lora": { "lora_name": "Illustrious/Clothing/rougeCosplay-08.safetensors", @@ -17,21 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "rouge_the_bat", - "cosplay", - "1girl", - "solo", - "black_bodysuit", - "strapless", - "bat_ears", - "bat_wings", - "white_gloves", - "elbow_gloves", - "white_boots", - "thigh_boots", - "high_heels", - "heart_ornament", - "cuffs" - ] -} + "tags": { + "outfit_type": "Cosplay", + "nsfw": false + }, + "prompt": "1girl, solo, rouge_the_bat, cosplay, (rougecosplay-08:1.2), strapless_bodysuit, black_bodysuit, bat_ears, bat_wings, white_gloves, elbow_gloves, wrist_cuffs, white_thigh_boots, high_heels, heart_accessory" +} \ No newline at end of file diff --git a/data/clothing/sakimichan_tifa_nurse_outfit_cosplay_000008.json b/data/clothing/sakimichan_tifa_nurse_outfit_cosplay_000008.json index 2a16077..d39dff3 100644 --- a/data/clothing/sakimichan_tifa_nurse_outfit_cosplay_000008.json +++ b/data/clothing/sakimichan_tifa_nurse_outfit_cosplay_000008.json @@ -2,13 +2,13 @@ "outfit_id": "sakimichan_tifa_nurse_outfit_cosplay_000008", "outfit_name": "Sakimichan Tifa Nurse Outfit Cosplay 000008", "wardrobe": { - "base": "", + "base": "nurse_cap, nurse_uniform", "head": "nurse_cap", - "upper_body": "black_shirt, cropped_shirt, collared_shirt, short_sleeves", - "lower_body": "black_bikini, latex_bikini, micro_bikini, cross_print, g-string, black_thighhighs", - "hands": "white_gloves, elbow_gloves", + "upper_body": "cropped_shirt, collared_shirt, short_sleeves, black_shirt, midriff, underboob", + "lower_body": "latex_bikini, micro_bikini, g-string, cross_print, thighhighs", + "hands": "white_elbow_gloves", "feet": "thigh_boots", - "additional": "black_corset, black_belt, buckle" + "additional": "black_corset, belt, buckle, shiny_latex" }, "lora": { "lora_name": "Illustrious/Clothing/Sakimichan_Tifa_Nurse_Outfit_Cosplay-000008.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "nurse", - "red_cross", - "underboob", - "underbust", - "shiny_clothes", - "latex", - "black_footwear" - ] -} + "tags": { + "outfit_type": "Cosplay", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/saltairlacebustiermaxidressill.json b/data/clothing/saltairlacebustiermaxidressill.json index 3f750d0..4b3843e 100644 --- a/data/clothing/saltairlacebustiermaxidressill.json +++ b/data/clothing/saltairlacebustiermaxidressill.json @@ -2,13 +2,13 @@ "outfit_id": "saltairlacebustiermaxidressill", "outfit_name": "Saltairlacebustiermaxidressill", "wardrobe": { - "base": "long_dress, halter_dress, lace_dress", + "base": "long_dress, lace_dress, halter_dress, maxidress, floral_lace", "head": "", - "upper_body": "bustier, plunging_neckline", + "upper_body": "bustier, plunging_neckline, sleeveless, spaghetti_strap", "lower_body": "", "hands": "", "feet": "", - "additional": "" + "additional": "see-through, sheer_fabric" }, "lora": { "lora_name": "Illustrious/Clothing/SaltairLaceBustierMaxiDressILL.safetensors", @@ -17,9 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "lace", - "summer_dress", - "white_dress" - ] -} + "tags": { + "outfit_type": "Casual", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/school_uniform_01.json b/data/clothing/school_uniform_01.json index acaa9f8..47a3de2 100644 --- a/data/clothing/school_uniform_01.json +++ b/data/clothing/school_uniform_01.json @@ -2,12 +2,12 @@ "outfit_id": "school_uniform_01", "outfit_name": "School Uniform (Western)", "wardrobe": { - "base": "", + "base": "school_uniform", "head": "hairband", - "upper_body": "white shirt, tie, blazer", - "lower_body": "skirt, thigh high socks", + "upper_body": "white_shirt, necktie, blazer", + "lower_body": "pleated_skirt, thighhighs", "hands": "", - "feet": "black shoes", + "feet": "loafers", "additional": "" }, "lora": { @@ -17,5 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/school_uniform_02.json b/data/clothing/school_uniform_02.json index 9ab6cda..63b018d 100644 --- a/data/clothing/school_uniform_02.json +++ b/data/clothing/school_uniform_02.json @@ -2,12 +2,12 @@ "outfit_id": "school_uniform_02", "outfit_name": "School Uniform (Sailor)", "wardrobe": { - "base": "", + "base": "school_uniform, serafuku, sailor_collar", "head": "hairband", - "upper_body": "white shirt, sailor scarf", - "lower_body": "pleated skirt, knee high socks", + "upper_body": "white_shirt, sailor_collar, neckerchief", + "lower_body": "pleated_skirt, kneehighs", "hands": "", - "feet": "black shoes", + "feet": "loafers", "additional": "" }, "lora": { @@ -17,8 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "school uniform", - "sailor" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/school_uniform_03.json b/data/clothing/school_uniform_03.json index 7bdc979..9ea2831 100644 --- a/data/clothing/school_uniform_03.json +++ b/data/clothing/school_uniform_03.json @@ -2,12 +2,12 @@ "outfit_id": "school_uniform_03", "outfit_name": "School Uniform (Latex Sailor)", "wardrobe": { - "base": "", + "base": "latex, glossy, shiny_material", "head": "", - "upper_body": "latex serafuku, sailor collar, cropped shirt, midriff, short sleeves", - "lower_body": "pleated skirt, miniskirt, latex skirt, latex thighhighs", + "upper_body": "serafuku, sailor_collar, cropped_shirt, midriff, navel, short_sleeves", + "lower_body": "pleated_skirt, miniskirt, latex_skirt, latex_thighhighs", "hands": "", - "feet": "high heels", + "feet": "high_heels", "additional": "neckerchief" }, "lora": { @@ -17,12 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "school uniform", - "serafuku", - "shiny", - "midriff", - "navel" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/school_uniform_04.json b/data/clothing/school_uniform_04.json index c988023..a20631b 100644 --- a/data/clothing/school_uniform_04.json +++ b/data/clothing/school_uniform_04.json @@ -2,12 +2,12 @@ "outfit_id": "school_uniform_04", "outfit_name": "School Uniform (Erotic)", "wardrobe": { - "base": "", + "base": "school_uniform", "head": "", - "upper_body": "topless", - "lower_body": "latex skirt, micro-skirt, latex thigh highs", - "hands": "latex elbow gloves", - "feet": "high heels", + "upper_body": "topless_female", + "lower_body": "latex, latex_skirt, miniskirt, thighhighs", + "hands": "latex_gloves", + "feet": "high_heels", "additional": "" }, "lora": { @@ -17,5 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/seashell_000004_1562123.json b/data/clothing/seashell_000004_1562123.json index fd25b42..089f5a1 100644 --- a/data/clothing/seashell_000004_1562123.json +++ b/data/clothing/seashell_000004_1562123.json @@ -5,7 +5,7 @@ "base": "bikini", "head": "", "upper_body": "bandeau", - "lower_body": "high-waist_bikini", + "lower_body": "high-waisted_bikini", "hands": "", "feet": "", "additional": "" @@ -17,10 +17,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "bikini", - "bandeau", - "high-waist_bikini", - "pastel_colors" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false + }, + "prompt": "bikini, bandeau, high-waisted_bikini, pastel_colors" +} \ No newline at end of file diff --git a/data/clothing/sexy_underwear_illustrious_v1_0_1015688.json b/data/clothing/sexy_underwear_illustrious_v1_0_1015688.json index 9c5f6d9..1a6d390 100644 --- a/data/clothing/sexy_underwear_illustrious_v1_0_1015688.json +++ b/data/clothing/sexy_underwear_illustrious_v1_0_1015688.json @@ -8,7 +8,7 @@ "lower_body": "white_panties", "hands": "", "feet": "", - "additional": "" + "additional": "navel, navel_piercing" }, "lora": { "lora_name": "Illustrious/Clothing/sexy underwear_illustrious_V1.0_1015688.safetensors", @@ -17,13 +17,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "lingerie", - "underwear", - "white_bra", - "white_panties", - "navel", - "front_slit", - "translucent" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + }, + "prompt": "lingerie, white_bra, white_panties, see-through, navel, abdomen, navel_piercing, front_slit, sheer_fabric, erotic" +} \ No newline at end of file diff --git a/data/clothing/sglingeriebrasetill_1678629.json b/data/clothing/sglingeriebrasetill_1678629.json index acddbe7..ca80ee4 100644 --- a/data/clothing/sglingeriebrasetill_1678629.json +++ b/data/clothing/sglingeriebrasetill_1678629.json @@ -2,13 +2,13 @@ "outfit_id": "sglingeriebrasetill_1678629", "outfit_name": "Sglingeriebrasetill 1678629", "wardrobe": { - "base": "", + "base": "lingerie", "head": "", - "upper_body": "plaid_bra", - "lower_body": "plaid_skirt, fishnet_thighhighs", + "upper_body": "plaid_bra, bra", + "lower_body": "plaid_skirt, miniskirt, fishnet_thighhighs", "hands": "", "feet": "", - "additional": "garter_straps" + "additional": "garter_straps, navel" }, "lora": { "lora_name": "Illustrious/Clothing/SGLingerieBraSetILL_1678629.safetensors", @@ -17,10 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "lingerie", - "underwear", - "school_uniform", - "navel" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/sglingeriev10ill.json b/data/clothing/sglingeriev10ill.json index e00e37f..808b358 100644 --- a/data/clothing/sglingeriev10ill.json +++ b/data/clothing/sglingeriev10ill.json @@ -2,7 +2,7 @@ "outfit_id": "sglingeriev10ill", "outfit_name": "Sglingeriev10Ill", "wardrobe": { - "base": "", + "base": "lingerie", "head": "", "upper_body": "plaid_bra", "lower_body": "plaid_skirt, fishnet_thighhighs", @@ -17,15 +17,10 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "1girl", - "solo", - "lingerie", - "underwear", - "plaid_bra", - "plaid_skirt", - "fishnet_thighhighs", - "garter_straps", - "school_uniform" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + }, + "prompt": "1girl, solo, lingerie, plaid_bra, plaid_skirt, fishnet_thighhighs, garter_straps, plaid_pattern, underwear", + "negative_prompt": "clothed, dress, pants, shorts, long_sleeves, apron, sweater, track_jacket" +} \ No newline at end of file diff --git a/data/clothing/sglingeriev4ill.json b/data/clothing/sglingeriev4ill.json index 81d11e2..0d74128 100644 --- a/data/clothing/sglingeriev4ill.json +++ b/data/clothing/sglingeriev4ill.json @@ -2,13 +2,13 @@ "outfit_id": "sglingeriev4ill", "outfit_name": "Sglingeriev4Ill", "wardrobe": { - "base": "", + "base": "lingerie", "head": "", "upper_body": "plaid_bra", "lower_body": "plaid_skirt, fishnet_thighhighs", "hands": "", "feet": "", - "additional": "garter_straps" + "additional": "garter_straps, navel" }, "lora": { "lora_name": "Illustrious/Clothing/sglingerieV4ILL.safetensors", @@ -17,11 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "1girl", - "solo", - "lingerie", - "underwear", - "navel" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/sglingeriev5ill.json b/data/clothing/sglingeriev5ill.json index f934602..9cd4b05 100644 --- a/data/clothing/sglingeriev5ill.json +++ b/data/clothing/sglingeriev5ill.json @@ -2,13 +2,13 @@ "outfit_id": "sglingeriev5ill", "outfit_name": "Sglingeriev5Ill", "wardrobe": { - "base": "", + "base": "lingerie", "head": "", - "upper_body": "plaid_bra", - "lower_body": "plaid_skirt, fishnet_thighhighs", + "upper_body": "plaid_bra, midriff", + "lower_body": "plaid_skirt, pleated_skirt, miniskirt, fishnet_thighhighs, garter_straps", "hands": "", "feet": "", - "additional": "garter_straps" + "additional": "school_uniform" }, "lora": { "lora_name": "Illustrious/Clothing/SglingerieV5ILL.safetensors", @@ -17,16 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "plaid_bra", - "plaid_skirt", - "fishnet_thighhighs", - "garter_straps", - "lingerie", - "underwear", - "school_uniform", - "midriff", - "pleated_skirt", - "miniskirt" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/sglingeriev6ill.json b/data/clothing/sglingeriev6ill.json index 09f82e0..4f39e8c 100644 --- a/data/clothing/sglingeriev6ill.json +++ b/data/clothing/sglingeriev6ill.json @@ -2,13 +2,13 @@ "outfit_id": "sglingeriev6ill", "outfit_name": "Sglingeriev6Ill", "wardrobe": { - "base": "", + "base": "lingerie", "head": "", "upper_body": "plaid_bra", - "lower_body": "plaid_skirt, fishnet_thighhighs, garter_straps", + "lower_body": "plaid_skirt, fishnet_thighhighs, garter_straps, panties", "hands": "", "feet": "", - "additional": "" + "additional": "school_uniform" }, "lora": { "lora_name": "Illustrious/Clothing/SglingerieV6ILL.safetensors", @@ -17,13 +17,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 0.6 }, - "tags": [ - "lingerie", - "underwear", - "plaid_bra", - "plaid_skirt", - "fishnet_thighhighs", - "garter_straps", - "school_uniform" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/sglingeriev7ill.json b/data/clothing/sglingeriev7ill.json index 8c7500d..95c811d 100644 --- a/data/clothing/sglingeriev7ill.json +++ b/data/clothing/sglingeriev7ill.json @@ -2,13 +2,13 @@ "outfit_id": "sglingeriev7ill", "outfit_name": "Sglingeriev7Ill", "wardrobe": { - "base": "", + "base": "lingerie", "head": "", "upper_body": "plaid_bra", - "lower_body": "plaid_skirt, fishnet_thighhighs", + "lower_body": "plaid_skirt, pleated_skirt, miniskirt, fishnet_thighhighs", "hands": "", "feet": "", - "additional": "garter_straps" + "additional": "garter_straps, navel" }, "lora": { "lora_name": "Illustrious/Clothing/SglingerieV7ILL.safetensors", @@ -17,12 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "lingerie", - "underwear", - "pleated_skirt", - "miniskirt", - "navel", - "school_uniform" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/sglingeriev8ill.json b/data/clothing/sglingeriev8ill.json index 59a8d6d..2d5522d 100644 --- a/data/clothing/sglingeriev8ill.json +++ b/data/clothing/sglingeriev8ill.json @@ -2,13 +2,13 @@ "outfit_id": "sglingeriev8ill", "outfit_name": "Sglingeriev8Ill", "wardrobe": { - "base": "", + "base": "lingerie", "head": "", - "upper_body": "plaid_bra", - "lower_body": "plaid_skirt, pleated_skirt, miniskirt, fishnet_thighhighs, garter_straps", + "upper_body": "plaid_bra, garter_straps", + "lower_body": "plaid_skirt, pleated_skirt, miniskirt, fishnet_thighhighs", "hands": "", "feet": "", - "additional": "" + "additional": "school_uniform_style" }, "lora": { "lora_name": "Illustrious/Clothing/SglingerieV8ILL.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "plaid_bra", - "plaid_skirt", - "fishnet_thighhighs", - "garter_straps", - "lingerie", - "underwear", - "pleated_skirt", - "miniskirt", - "school_uniform" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/sheeroperaglovesill.json b/data/clothing/sheeroperaglovesill.json index 40b4b31..8c73229 100644 --- a/data/clothing/sheeroperaglovesill.json +++ b/data/clothing/sheeroperaglovesill.json @@ -6,7 +6,7 @@ "head": "", "upper_body": "", "lower_body": "", - "hands": "see-through_gloves, elbow_gloves", + "hands": "sheer_gloves, elbow_gloves", "feet": "", "additional": "" }, @@ -17,8 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "see-through_gloves", - "elbow_gloves" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/sheersleevelatexdressill.json b/data/clothing/sheersleevelatexdressill.json index b7af61e..266230b 100644 --- a/data/clothing/sheersleevelatexdressill.json +++ b/data/clothing/sheersleevelatexdressill.json @@ -2,13 +2,13 @@ "outfit_id": "sheersleevelatexdressill", "outfit_name": "Sheersleevelatexdressill", "wardrobe": { - "base": "black_dress", + "base": "latex_dress", "head": "", - "upper_body": "", + "upper_body": "sheer_sleeves", "lower_body": "", - "hands": "long_sleeves, see-through_sleeves", + "hands": "long_sleeves", "feet": "", - "additional": "" + "additional": "shiny_clothes, tight_clothes" }, "lora": { "lora_name": "Illustrious/Clothing/SheerSleeveLatexDressILL.safetensors", @@ -17,10 +17,8 @@ "lora_weight_min": 0.75, "lora_weight_max": 0.75 }, - "tags": [ - "latex", - "shiny_clothes", - "tight_dress", - "latex_dress" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/shortjeweldressill.json b/data/clothing/shortjeweldressill.json index d907663..77d2ed5 100644 --- a/data/clothing/shortjeweldressill.json +++ b/data/clothing/shortjeweldressill.json @@ -8,7 +8,7 @@ "lower_body": "thighhighs, white_thighhighs", "hands": "elbow_gloves, white_gloves", "feet": "high_heels, white_shoes", - "additional": "jewelry, sparkle" + "additional": "jewelry, glitter" }, "lora": { "lora_name": "Illustrious/Clothing/ShortjeweldressILL.safetensors", @@ -17,15 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "1girl", - "solo", - "wedding_dress", - "short_dress", - "white_dress", - "thighhighs", - "elbow_gloves", - "glitter", - "sparkle" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/sinnerleotardill.json b/data/clothing/sinnerleotardill.json index a7d3682..0c7868a 100644 --- a/data/clothing/sinnerleotardill.json +++ b/data/clothing/sinnerleotardill.json @@ -17,19 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "black_leotard", - "highleg_leotard", - "latex_leotard", - "gold_trim", - "elbow_gloves", - "black_thighhighs", - "black_veil", - "choker", - "cross_necklace", - "bare_shoulders", - "high_heels", - "navel_cutout", - "gothic" - ] -} + "tags": { + "outfit_type": "Fantasy", + "nsfw": false, + "prompt": "SinnerLeotardILL, black_leotard, highleg_leotard, gold_trim, elbow_gloves, black_thighhighs, black_veil, choker, cross_necklace, bare_shoulders, high_heels, navel_cutout, gothic" + } +} \ No newline at end of file diff --git a/data/clothing/sleevekini_000004_1650644.json b/data/clothing/sleevekini_000004_1650644.json index 750fb6c..fdca1cc 100644 --- a/data/clothing/sleevekini_000004_1650644.json +++ b/data/clothing/sleevekini_000004_1650644.json @@ -17,15 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "bikini", - "bandeau", - "high-waist_bikini", - "high-waist_panties", - "detached_sleeves", - "pastel_colors", - "choker", - "animal_ears", - "fluffy_tail" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false + }, + "prompt": "Jedpslb, bikini, bandeau, high-waist_bikini, high-waist_panties, detached_sleeves, choker, pastel_colors, animal_ears, tail" +} \ No newline at end of file diff --git a/data/clothing/slingshotillustrious.json b/data/clothing/slingshotillustrious.json index 6eaac2a..9afb925 100644 --- a/data/clothing/slingshotillustrious.json +++ b/data/clothing/slingshotillustrious.json @@ -17,14 +17,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "slingshot_swimsuit", - "one-piece_swimsuit", - "highleg", - "bare_back", - "revealing_clothes", - "wedgie", - "clothing_aside", - "pussy_peek" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": true + }, + "prompt": "slingshot_swimsuit, one-piece_swimsuit, highleg, bare_back, revealing_clothes, wedgie, clothing_aside, pussy_peek" +} \ No newline at end of file diff --git a/data/clothing/striped_000003_1568365.json b/data/clothing/striped_000003_1568365.json index 7dc3bd4..2e12bed 100644 --- a/data/clothing/striped_000003_1568365.json +++ b/data/clothing/striped_000003_1568365.json @@ -8,7 +8,7 @@ "lower_body": "high-waist_bikini", "hands": "", "feet": "", - "additional": "" + "additional": "striped" }, "lora": { "lora_name": "Illustrious/Clothing/Striped-000003_1568365.safetensors", @@ -17,8 +17,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "pastel_colors", - "strapless_bikini" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false, + "prompt_tags": "bikini, bandeau, high-waist_bikini, striped, pastel_colors, strapless" + } +} \ No newline at end of file diff --git a/data/clothing/sublimelatexdressill.json b/data/clothing/sublimelatexdressill.json index 906a8f5..db1b447 100644 --- a/data/clothing/sublimelatexdressill.json +++ b/data/clothing/sublimelatexdressill.json @@ -17,11 +17,9 @@ "lora_weight_min": 0.85, "lora_weight_max": 0.85 }, - "tags": [ - "black_dress", - "latex_dress", - "latex", - "zipper", - "shiny_clothes" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + }, + "prompt_tags": "latex, latex_dress, black_latex, shiny_latex, zipper, fitted, formfitting" +} \ No newline at end of file diff --git a/data/clothing/sweaterschoolgirlill.json b/data/clothing/sweaterschoolgirlill.json index 64d3be2..1b54371 100644 --- a/data/clothing/sweaterschoolgirlill.json +++ b/data/clothing/sweaterschoolgirlill.json @@ -4,11 +4,11 @@ "wardrobe": { "base": "", "head": "", - "upper_body": "plaid_bra", - "lower_body": "plaid_skirt, fishnet_thighhighs", + "upper_body": "open_sweater, plaid_bra, cleavage", + "lower_body": "plaid_skirt, miniskirt, pleated_skirt, fishnet_thighhighs", "hands": "", "feet": "", - "additional": "garter_straps" + "additional": "garter_straps, school_uniform" }, "lora": { "lora_name": "Illustrious/Clothing/SweaterschoolgirlILL.safetensors", @@ -17,11 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "school_uniform", - "underwear", - "lingerie", - "miniskirt", - "pleated_skirt" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/sweetidolcollegesgill_1529642.json b/data/clothing/sweetidolcollegesgill_1529642.json index 2983c55..ded2f8a 100644 --- a/data/clothing/sweetidolcollegesgill_1529642.json +++ b/data/clothing/sweetidolcollegesgill_1529642.json @@ -17,9 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "lingerie", - "underwear", - "school_uniform" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + }, + "prompt_tags": "lingerie, plaid_bra, plaid_skirt, pleated_skirt, miniskirt, fishnet_thighhighs, garter_straps, school_uniform" +} \ No newline at end of file diff --git a/data/clothing/sweetmaidill.json b/data/clothing/sweetmaidill.json index 21b7f2a..f3db69e 100644 --- a/data/clothing/sweetmaidill.json +++ b/data/clothing/sweetmaidill.json @@ -2,13 +2,13 @@ "outfit_id": "sweetmaidill", "outfit_name": "Sweetmaidill", "wardrobe": { - "base": "pink_dress", + "base": "maid_dress", "head": "hair_bow", - "upper_body": "", - "lower_body": "", + "upper_body": "apron", + "lower_body": "frilled_skirt", "hands": "", "feet": "", - "additional": "maid_apron, pink_bow, lace_trim" + "additional": "pink_dress, lace_trim, frills" }, "lora": { "lora_name": "Illustrious/Clothing/SweetmaidILL.safetensors", @@ -17,11 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "maid", - "long_sleeves", - "sleeves_past_wrists", - "pink_skirt", - "frills" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false, + "prompt_tags": "maid, maid_headdress, apron, pink_dress, frilled_skirt, lace_trim, frills, bow, long_sleeves, apron_dress" + } +} \ No newline at end of file diff --git a/data/clothing/tifalockhartff7advchilcasual_illu_dwnsty_000006.json b/data/clothing/tifalockhartff7advchilcasual_illu_dwnsty_000006.json index 9d15e80..7570b4a 100644 --- a/data/clothing/tifalockhartff7advchilcasual_illu_dwnsty_000006.json +++ b/data/clothing/tifalockhartff7advchilcasual_illu_dwnsty_000006.json @@ -2,13 +2,13 @@ "outfit_id": "tifalockhartff7advchilcasual_illu_dwnsty_000006", "outfit_name": "Cosplay - Tifa Advent Children", "wardrobe": { - "base": "cosplay", + "base": "cosplay, tifa_lockhart", "head": "", - "upper_body": "black_vest", + "upper_body": "black_vest, midriff", "lower_body": "black_shorts", - "hands": "fingerless_gloves", + "hands": "fingerless_gloves, arm_ribbon", "feet": "black_boots", - "additional": "arm_ribbon, pink_ribbon" + "additional": "pink_ribbon, navel" }, "lora": { "lora_name": "Illustrious/Clothing/TifaLockhartFF7AdvChilCasual_Illu_Dwnsty-000006.safetensors", @@ -17,15 +17,9 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "cosplay", - "black_vest", - "black_shorts", - "fingerless_gloves", - "arm_ribbon", - "pink_ribbon", - "black_boots", - "midriff", - "navel" - ] -} + "tags": { + "outfit_type": "Cosplay", + "nsfw": false + }, + "prompt_tags": "cosplay, tifa_lockhart, black_vest, black_shorts, fingerless_gloves, arm_ribbon, black_boots, midriff, navel, pink_ribbon" +} \ No newline at end of file diff --git a/data/clothing/tifalockhartff7advchilfeather_illu_dwnsty_000006.json b/data/clothing/tifalockhartff7advchilfeather_illu_dwnsty_000006.json index 0675add..ab13f80 100644 --- a/data/clothing/tifalockhartff7advchilfeather_illu_dwnsty_000006.json +++ b/data/clothing/tifalockhartff7advchilfeather_illu_dwnsty_000006.json @@ -17,14 +17,8 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "black_dress", - "feathers", - "black_feathers", - "detached_sleeves", - "black_gloves", - "thighhighs", - "feather_trim", - "strapless_dress" - ] -} + "tags": { + "outfit_type": "Cosplay", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/tifalockhartff7amarantsguise_illu_dwnsty_000008.json b/data/clothing/tifalockhartff7amarantsguise_illu_dwnsty_000008.json index 7be4b50..84e5feb 100644 --- a/data/clothing/tifalockhartff7amarantsguise_illu_dwnsty_000008.json +++ b/data/clothing/tifalockhartff7amarantsguise_illu_dwnsty_000008.json @@ -2,13 +2,13 @@ "outfit_id": "tifalockhartff7amarantsguise_illu_dwnsty_000008", "outfit_name": "Cosplay - Tifa Amarant", "wardrobe": { - "base": "red vest and white pants", + "base": "amarants guise, red vest, white pants, fingerless gloves, arm guards", "head": "", - "upper_body": "red vest, sleeveless, midriff", - "lower_body": "white pants", - "hands": "red gloves, fingerless gloves", - "feet": "", - "additional": "jewelry, bangle" + "upper_body": "red vest, sleeveless, midriff, navel, bare_shoulders", + "lower_body": "white pants, belts", + "hands": "red gloves, fingerless_gloves, arm_guards", + "feet": "boots", + "additional": "jewelry, bangle, choker" }, "lora": { "lora_name": "Illustrious/Clothing/TifaLockhartFF7AmarantsGuise_Illu_Dwnsty-000008.safetensors", @@ -17,17 +17,9 @@ "lora_weight_max": 0.8, "lora_triggers": "amarants guise, amarantstflckhrt" }, - "tags": [ - "tifa_lockhart", - "final_fantasy_vii:_ever_crisis", - "red_vest", - "white_pants", - "midriff", - "navel", - "red_gloves", - "fingerless_gloves", - "sleeveless", - "jewelry", - "bangle" - ] -} + "tags": { + "outfit_type": "Cosplay", + "nsfw": false + }, + "prompt_tags": "amarants_guise, amarantstflckhrt, red_vest, sleeveless, midriff, navel, bare_shoulders, white_pants, belts, red_gloves, fingerless_gloves, arm_guards, jewelry, bangle, choker, boots" +} \ No newline at end of file diff --git a/data/clothing/tifalockhartff7bahamutsuit_illu_dwnsty_000006.json b/data/clothing/tifalockhartff7bahamutsuit_illu_dwnsty_000006.json index 2142cd4..a70824d 100644 --- a/data/clothing/tifalockhartff7bahamutsuit_illu_dwnsty_000006.json +++ b/data/clothing/tifalockhartff7bahamutsuit_illu_dwnsty_000006.json @@ -2,13 +2,13 @@ "outfit_id": "tifalockhartff7bahamutsuit_illu_dwnsty_000006", "outfit_name": "Cosplay - Tifa Bahamut", "wardrobe": { - "base": "black_bodysuit, black_armor, navel_cutout", + "base": "black_bodysuit, armor, navel_cutout", "head": "", "upper_body": "", "lower_body": "thighhighs", "hands": "gauntlets", - "feet": "", - "additional": "mechanical_wings, dragon_wings" + "feet": "boots", + "additional": "mechanical_parts, wings, dragon_wings" }, "lora": { "lora_name": "Illustrious/Clothing/TifaLockhartFF7BahamutSuit_Illu_Dwnsty-000006.safetensors", @@ -17,14 +17,8 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "tifa_lockhart_(bahamut_suit)", - "black_bodysuit", - "black_armor", - "navel_cutout", - "thighhighs", - "gauntlets", - "mechanical_wings", - "dragon_wings" - ] -} + "tags": { + "outfit_type": "Cosplay", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/tifalockhartff7bunnybustier_illu_dwnsty.json b/data/clothing/tifalockhartff7bunnybustier_illu_dwnsty.json index 4b81a22..a62a48c 100644 --- a/data/clothing/tifalockhartff7bunnybustier_illu_dwnsty.json +++ b/data/clothing/tifalockhartff7bunnybustier_illu_dwnsty.json @@ -2,13 +2,13 @@ "outfit_id": "tifalockhartff7bunnybustier_illu_dwnsty", "outfit_name": "Cosplay - Tifa Bunny", "wardrobe": { - "base": "playboy_bunny", + "base": "playboy_bunny, tifa_lockhart", "head": "rabbit_ears", - "upper_body": "black_bustier", - "lower_body": "fishnet_pantyhose", - "hands": "fingerless_gloves", + "upper_body": "black_bustier, white_collar, bowtie", + "lower_body": "fishnet_pantyhose, black_leotard", + "hands": "fingerless_gloves, wrist_cuffs", "feet": "high_heels", - "additional": "rabbit_tail, wrist_cuffs, bowtie, white_collar" + "additional": "rabbit_tail" }, "lora": { "lora_name": "Illustrious/Clothing/TifaLockhartFF7BunnyBustier_Illu_Dwnsty.safetensors", @@ -17,16 +17,9 @@ "lora_weight_max": 1.0, "lora_triggers": "" }, - "tags": [ - "tifa_lockhart_(bunny_bustier)", - "playboy_bunny", - "rabbit_ears", - "black_bustier", - "fishnet_pantyhose", - "wrist_cuffs", - "bowtie", - "fingerless_gloves", - "rabbit_tail", - "white_collar" - ] -} + "tags": { + "outfit_type": "Cosplay", + "nsfw": false + }, + "prompt": "tifa_lockhart, playboy_bunny, rabbit_ears, black_bustier, white_collar, bowtie, fishnet_pantyhose, black_leotard, fingerless_gloves, wrist_cuffs, high_heels, rabbit_tail" +} \ No newline at end of file diff --git a/data/clothing/tillypencildressill.json b/data/clothing/tillypencildressill.json index a0ae48d..b2dc071 100644 --- a/data/clothing/tillypencildressill.json +++ b/data/clothing/tillypencildressill.json @@ -2,7 +2,7 @@ "outfit_id": "tillypencildressill", "outfit_name": "Tillypencildressill", "wardrobe": { - "base": "pencil_dress, tight_dress", + "base": "pencil_dress, tight_dress, dress", "head": "", "upper_body": "off_shoulder", "lower_body": "", @@ -17,10 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "pencil_dress", - "tight_dress", - "off_shoulder", - "bow" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/clothing/v2_latex_maid_illustrious.json b/data/clothing/v2_latex_maid_illustrious.json index 009fd8c..9ed9634 100644 --- a/data/clothing/v2_latex_maid_illustrious.json +++ b/data/clothing/v2_latex_maid_illustrious.json @@ -2,9 +2,9 @@ "outfit_id": "v2_latex_maid_illustrious", "outfit_name": "V2 Latex Maid Illustrious", "wardrobe": { - "base": "", - "head": "maid_headdress", - "upper_body": "tube_top, puffy_sleeves, long_sleeves", + "base": "latex, shiny, monochrome, maid_outfit", + "head": "maid_headdress, headwear", + "upper_body": "strapless, tube_top, puffy_sleeves, long_sleeves, cleavage", "lower_body": "frilled_skirt, thighhighs", "hands": "latex_gloves, wrist_cuffs", "feet": "thigh_boots, high_heels", @@ -17,10 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "shiny_clothes", - "maid", - "cleavage" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/venus_bikini_v0_2_illu_done.json b/data/clothing/venus_bikini_v0_2_illu_done.json index cb39ae0..438db3e 100644 --- a/data/clothing/venus_bikini_v0_2_illu_done.json +++ b/data/clothing/venus_bikini_v0_2_illu_done.json @@ -4,8 +4,8 @@ "wardrobe": { "base": "swimsuit", "head": "hair_flower", - "upper_body": "bikini_top", - "lower_body": "bikini_bottom", + "upper_body": "bikini", + "lower_body": "bikini", "hands": "", "feet": "", "additional": "" @@ -17,11 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "venus_bikini", - "white_bikini", - "frilled_bikini", - "string_bikini", - "jewelry" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": false + }, + "prompts": "swimsuit, hair_flower, bikini, white_bikini, frilled_bikini, string_bikini" +} \ No newline at end of file diff --git a/data/clothing/waitressmaiddressill_1731006.json b/data/clothing/waitressmaiddressill_1731006.json index 85da6b9..e06e2ca 100644 --- a/data/clothing/waitressmaiddressill_1731006.json +++ b/data/clothing/waitressmaiddressill_1731006.json @@ -17,15 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "maid", - "waitress", - "latex", - "latex_dress", - "maid_headdress", - "white_thighhighs", - "apron", - "frilled_apron", - "holding_tray" - ] -} + "tags": { + "outfit_type": "Uniform", + "nsfw": false + }, + "prompt_tags": "maid, waitress, latex_dress, latex, maid_headdress, white_thighhighs, apron, frilled_apron, tray" +} \ No newline at end of file diff --git a/data/clothing/watericerabbitsgill_1548024.json b/data/clothing/watericerabbitsgill_1548024.json index 3688b27..69a3383 100644 --- a/data/clothing/watericerabbitsgill_1548024.json +++ b/data/clothing/watericerabbitsgill_1548024.json @@ -2,7 +2,7 @@ "outfit_id": "watericerabbitsgill_1548024", "outfit_name": "Watericerabbitsgill 1548024", "wardrobe": { - "base": "", + "base": "lingerie", "head": "", "upper_body": "plaid_bra", "lower_body": "plaid_skirt, fishnet_thighhighs", @@ -17,12 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "plaid_bra", - "plaid_skirt", - "fishnet_thighhighs", - "garter_straps", - "lingerie", - "underwear" - ] -} + "tags": { + "outfit_type": "Lingerie", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/x_micro_bikini_illustrious_v2_1.json b/data/clothing/x_micro_bikini_illustrious_v2_1.json index 8ffe82e..e9ec705 100644 --- a/data/clothing/x_micro_bikini_illustrious_v2_1.json +++ b/data/clothing/x_micro_bikini_illustrious_v2_1.json @@ -2,13 +2,13 @@ "outfit_id": "x_micro_bikini_illustrious_v2_1", "outfit_name": "X Micro Bikini Illustrious V2 1", "wardrobe": { - "base": "slingshot_swimsuit", + "base": "slingshot_swimsuit, micro_bikini", "head": "", "upper_body": "", "lower_body": "", "hands": "", "feet": "", - "additional": "" + "additional": "criss-cross_straps" }, "lora": { "lora_name": "Illustrious/Clothing/x micro bikini_illustrious_V2.1.safetensors", @@ -17,10 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "slingshot_swimsuit", - "micro_bikini", - "criss-cross_straps", - "revealing_clothes" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/clothing/x_slingshot_swimsuit_xl_illustrious_v1_0.json b/data/clothing/x_slingshot_swimsuit_xl_illustrious_v1_0.json index 8bbc517..81680eb 100644 --- a/data/clothing/x_slingshot_swimsuit_xl_illustrious_v1_0.json +++ b/data/clothing/x_slingshot_swimsuit_xl_illustrious_v1_0.json @@ -17,13 +17,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "slingshot_swimsuit", - "micro_bikini", - "criss-cross_straps", - "highleg", - "navel_cutout", - "stomach_cutout", - "one-piece_swimsuit" - ] -} + "tags": { + "outfit_type": "Swimsuit", + "nsfw": true + }, + "prompt": "x slingshot swimsuit, micro_bikini, criss-cross_straps, highleg, navel_cutout, stomach_cutout, one-piece_swimsuit" +} \ No newline at end of file diff --git a/data/clothing/y2kbeltcroptopskirtill.json b/data/clothing/y2kbeltcroptopskirtill.json index 0f8c2ee..a9df8af 100644 --- a/data/clothing/y2kbeltcroptopskirtill.json +++ b/data/clothing/y2kbeltcroptopskirtill.json @@ -17,9 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "midriff", - "y2k_fashion", - "navel" - ] -} + "tags": { + "outfit_type": "Casual", + "nsfw": false + }, + "prompt": "Y2KBeltCropTopSkirtILL, crop_top, strapless, leather, miniskirt, belt, midriff, navel, y2k_fashion" +} \ No newline at end of file diff --git a/data/clothing/y2kgrungelatexxtopill.json b/data/clothing/y2kgrungelatexxtopill.json index aed920e..6588b32 100644 --- a/data/clothing/y2kgrungelatexxtopill.json +++ b/data/clothing/y2kgrungelatexxtopill.json @@ -17,13 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "latex", - "y2k_fashion", - "dominatrix", - "halterneck", - "shorts", - "criss-cross_halter", - "latex_shorts" - ] -} + "tags": { + "outfit_type": "Casual", + "nsfw": true + }, + "prompt": "latex, halterneck, criss-cross_halter, latex_shorts, y2k_(style), dominatrix_outfit, shiny, glossy" +} \ No newline at end of file diff --git a/data/clothing/y2klacetrimlatexdressill.json b/data/clothing/y2klacetrimlatexdressill.json index 1e31b36..4a00257 100644 --- a/data/clothing/y2klacetrimlatexdressill.json +++ b/data/clothing/y2klacetrimlatexdressill.json @@ -17,12 +17,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "dress", - "latex", - "latex_dress", - "lace_trim", - "y2k_fashion", - "shiny_clothes" - ] -} + "tags": { + "outfit_type": "Formal", + "nsfw": false + }, + "prompt": "latex_dress, lace_trim, shiny, y2k_fashion, sleeveless_dress, fitted_dress, glossy" +} \ No newline at end of file diff --git a/data/clothing/y2kmallgothbatdressill.json b/data/clothing/y2kmallgothbatdressill.json index 95297b2..aad2ca0 100644 --- a/data/clothing/y2kmallgothbatdressill.json +++ b/data/clothing/y2kmallgothbatdressill.json @@ -2,12 +2,12 @@ "outfit_id": "y2kmallgothbatdressill", "outfit_name": "Y2Kmallgothbatdressill", "wardrobe": { - "base": "black_dress, short_dress, bat_print, mall_goth", - "head": "bat_hair_ornament, hair_bow", + "base": "black_dress, short_dress, bat_print, mall_goth, y2k_fashion", + "head": "bat_hair_accessory, hair_bow", "upper_body": "", - "lower_body": "lace_trim, striped_thighhighs, fishnets, garter_straps", - "hands": "striped_arm_warmers, fingerless_gloves, wrist_cuffs", - "feet": "platform_boots, cross-lacing_footwear", + "lower_body": "lace_trim, striped_thighhighs, fishnets, garter_straps, pleated_skirt", + "hands": "striped_arm_warmers, fingerless_gloves, wrist_cuff", + "feet": "platform_boots, lace-up_boots", "additional": "choker, chain, cross_necklace, spiked_bracelet" }, "lora": { @@ -17,12 +17,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "mall_goth", - "y2k_fashion", - "gothic_lolita", - "bat_wings", - "alternative_fashion", - "pleated_skirt" - ] -} + "tags": { + "outfit_type": "Casual", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/detailers/abovebelow1_3_alpha1_0_rank16_full_900steps.json b/data/detailers/abovebelow1_3_alpha1_0_rank16_full_900steps.json index 92459de..6e1ec9b 100644 --- a/data/detailers/abovebelow1_3_alpha1_0_rank16_full_900steps.json +++ b/data/detailers/abovebelow1_3_alpha1_0_rank16_full_900steps.json @@ -1,12 +1,19 @@ { "detailer_id": "abovebelow1_3_alpha1_0_rank16_full_900steps", "detailer_name": "Abovebelow1 3 Alpha1 0 Rank16 Full 900Steps", - "prompt": "from_below", + "prompt": "from_below, looking_up, extreme_low_angle", "lora": { "lora_name": "Illustrious/Detailers/aboveBelow1.3_alpha1.0_rank16_full_900steps.safetensors", "lora_weight": 2.0, "lora_weight_min": -4.0, "lora_weight_max": 4.0, "lora_triggers": "aboveBelow1.3_alpha1.0_rank16_full_900steps" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/addmicrodetails_illustrious_v3.json b/data/detailers/addmicrodetails_illustrious_v3.json index ac83a66..8d3e446 100644 --- a/data/detailers/addmicrodetails_illustrious_v3.json +++ b/data/detailers/addmicrodetails_illustrious_v3.json @@ -1,12 +1,20 @@ { "detailer_id": "addmicrodetails_illustrious_v3", "detailer_name": "Addmicrodetails Illustrious V3", - "prompt": "highres, absurdres, realistic, photorealistic", + "prompt": "highres, absurdres, 8k, ultra_detailed, intricate_details, sharp_focus, depth_of_field", "lora": { "lora_name": "Illustrious/Detailers/AddMicroDetails_Illustrious_v3.safetensors", "lora_weight": 0.5, "lora_weight_min": 0.3, "lora_weight_max": 0.8, "lora_triggers": "addmicrodetails" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/addmicrodetails_illustrious_v5.json b/data/detailers/addmicrodetails_illustrious_v5.json index ba14437..a2d23a6 100644 --- a/data/detailers/addmicrodetails_illustrious_v5.json +++ b/data/detailers/addmicrodetails_illustrious_v5.json @@ -1,7 +1,14 @@ { "detailer_id": "addmicrodetails_illustrious_v5", "detailer_name": "Addmicrodetails Illustrious V5", - "prompt": "absurdly_detailed_composition, absurdres, highres", + "prompt": "masterpiece, best_quality, ultra_detailed, absurdres, highres, intricate_details, highly_detailed, sharp_focus", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/AddMicroDetails_Illustrious_v5.safetensors", "lora_weight": 0.5, diff --git a/data/detailers/addmicrodetails_noobai_v3.json b/data/detailers/addmicrodetails_noobai_v3.json index 4a3b8b6..57adb99 100644 --- a/data/detailers/addmicrodetails_noobai_v3.json +++ b/data/detailers/addmicrodetails_noobai_v3.json @@ -1,12 +1,19 @@ { "detailer_id": "addmicrodetails_noobai_v3", "detailer_name": "Addmicrodetails Noobai V3", - "prompt": "highres, absurdres, realistic, absurdly_detailed_composition", + "prompt": "highres, absurdres, absurdly_detailed_composition, masterwork, high_quality_illustration", "lora": { "lora_name": "Illustrious/Detailers/AddMicroDetails_NoobAI_v3.safetensors", "lora_weight": 0.5, "lora_weight_min": 0.3, "lora_weight_max": 0.7, "lora_triggers": "addmicrodetails" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/age_v2.json b/data/detailers/age_v2.json index 68630d3..fc3aa03 100644 --- a/data/detailers/age_v2.json +++ b/data/detailers/age_v2.json @@ -1,12 +1,19 @@ { "detailer_id": "age_v2", "detailer_name": "Age V2", - "prompt": "highres, absurdres, anime_coloring", + "prompt": "highres, absurdres, anime_coloring, high_res_focus", "lora": { "lora_name": "Illustrious/Detailers/Age-V2.safetensors", "lora_weight": 0.0, "lora_weight_min": -5.0, "lora_weight_max": 5.0, "lora_triggers": "Age-V2" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/ahxl_v1.json b/data/detailers/ahxl_v1.json index 3000c18..658b64f 100644 --- a/data/detailers/ahxl_v1.json +++ b/data/detailers/ahxl_v1.json @@ -1,7 +1,15 @@ { "detailer_id": "ahxl_v1", "detailer_name": "Ahxl V1", - "prompt": "adam_hughes, western_comics_(style), pinup_(style), marker_(medium), retro_artstyle, traditional_media", + "prompt": "adam_hughes, western_comics_(style), pinup_(style), marker_(medium), retro_artstyle, traditional_media, high_quality, masterpiece", + "tags": { + "associated_resource": "Styles", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/ahxl_v1.safetensors", "lora_weight": 1.0, diff --git a/data/detailers/aidmahyperrealism_flux_v0_3.json b/data/detailers/aidmahyperrealism_flux_v0_3.json index 6a8e0c4..31159ce 100644 --- a/data/detailers/aidmahyperrealism_flux_v0_3.json +++ b/data/detailers/aidmahyperrealism_flux_v0_3.json @@ -1,7 +1,15 @@ { "detailer_id": "aidmahyperrealism_flux_v0_3", "detailer_name": "Aidmahyperrealism Flux V0 3", - "prompt": "photorealistic, realistic, photo_(medium), highres, absurdly_detailed_composition, colorful, depth_of_field", + "prompt": "aidmaHyperrealism, photorealistic, realistic, photograph, highres, masterpiece, 8k, ultra_detailed, depth_of_field, cinematic_lighting", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/aidmaHyperrealism-FLUX-v0.3.safetensors", "lora_weight": 0.85, diff --git a/data/detailers/aidmahyperrealism_il.json b/data/detailers/aidmahyperrealism_il.json index f18eac6..38a4de1 100644 --- a/data/detailers/aidmahyperrealism_il.json +++ b/data/detailers/aidmahyperrealism_il.json @@ -1,7 +1,15 @@ { "detailer_id": "aidmahyperrealism_il", "detailer_name": "Aidmahyperrealism Il", - "prompt": "realistic, photorealistic, highres, absurdres, colorful, depth_of_field", + "prompt": "photorealistic, depth_of_field, highres, absurdres, detailed, raw_photo, 8k, masterpiece", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/aidmahyperrealism_IL.safetensors", "lora_weight": 0.85, diff --git a/data/detailers/at12000003000_4rim.json b/data/detailers/at12000003000_4rim.json index 8b4f099..835e589 100644 --- a/data/detailers/at12000003000_4rim.json +++ b/data/detailers/at12000003000_4rim.json @@ -1,12 +1,20 @@ { "detailer_id": "at12000003000_4rim", "detailer_name": "At12000003000 4Rim", - "prompt": "excessive_cum, cum_on_body", + "prompt": "excessive_cum, cum_on_body, cum_on_breasts, cum_on_stomach", "lora": { "lora_name": "Illustrious/Detailers/at12000003000.4RIM.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "excessive_cum" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body", + "nsfw" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/better_detailed_pussy_and_anus_v3_0_1686173.json b/data/detailers/better_detailed_pussy_and_anus_v3_0_1686173.json index 8fc5a7a..0887e7d 100644 --- a/data/detailers/better_detailed_pussy_and_anus_v3_0_1686173.json +++ b/data/detailers/better_detailed_pussy_and_anus_v3_0_1686173.json @@ -1,12 +1,19 @@ { "detailer_id": "better_detailed_pussy_and_anus_v3_0_1686173", "detailer_name": "Better Detailed Pussy And Anus V3 0 1686173", - "prompt": "uncensored, pussy, anus, clitoris, clitoral_hood, erect_clitoris, plump, shiny_skin, close-up", + "prompt": "uncensored, pussy, anus, clitoris, clitoral_hood, erect_clitoris, plump, shiny_skin, close-up, highly_detailed, detailed_vulva, detailed_anus", "lora": { "lora_name": "Illustrious/Detailers/Better_detailed_pussy_and_anus_v3.0_1686173.safetensors", "lora_weight": 0.6, "lora_weight_min": 0.4, "lora_weight_max": 0.8, "lora_triggers": "pussy, anus, clitoris, clitoral_hood, erect_clitoris, plump" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "nsfw" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/chamillustriousbackgroundenhancer.json b/data/detailers/chamillustriousbackgroundenhancer.json index 8aaebea..9388eee 100644 --- a/data/detailers/chamillustriousbackgroundenhancer.json +++ b/data/detailers/chamillustriousbackgroundenhancer.json @@ -1,12 +1,19 @@ { "detailer_id": "chamillustriousbackgroundenhancer", "detailer_name": "Chamillustriousbackgroundenhancer", - "prompt": "scenery, absurdres, highres", + "prompt": "scenery, absurdres, highres, absurdly_detailed_composition, landscape, depth_of_field", "lora": { "lora_name": "Illustrious/Detailers/ChamIllustriousBackgroundEnhancer.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.2, "lora_triggers": "ChamIllustriousBackgroundEnhancer" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/cum_chalice_il_v1_0_000014.json b/data/detailers/cum_chalice_il_v1_0_000014.json index d780be7..bb7358b 100644 --- a/data/detailers/cum_chalice_il_v1_0_000014.json +++ b/data/detailers/cum_chalice_il_v1_0_000014.json @@ -1,12 +1,19 @@ { "detailer_id": "cum_chalice_il_v1_0_000014", "detailer_name": "Cum Chalice Il V1 0 000014", - "prompt": "chalice, goblet, holding cup, white liquid, semen, cum, fluid in cup, drinking, toast, detailed", + "prompt": "chalice, cup, holding_cup, cum, suggestive_fluid, drinking, toast, detailed", "lora": { "lora_name": "Illustrious/Detailers/Cum-Chalice-IL.V1.0-000014.safetensors", "lora_weight": 1.0, "lora_triggers": "Cum-Chalice-IL.V1.0-000014", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body" + ], + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/detailers/cum_covered_face.json b/data/detailers/cum_covered_face.json index 25c4077..635c718 100644 --- a/data/detailers/cum_covered_face.json +++ b/data/detailers/cum_covered_face.json @@ -1,7 +1,7 @@ { "detailer_id": "cum_covered_face", "detailer_name": "Cum Covered Face", - "prompt": "cum, cum_on_face, facial, messy_face, white_liquid, bukkake, sticky, after_sex, bodily_fluids", + "prompt": "cum, facial, bukkake, sticky, after_sex, messy_face, semen_on_face", "focus": { "body": "head", "detailer": "face" @@ -12,5 +12,12 @@ "lora_triggers": "cum_covered_face", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "face" + ], + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/detailers/cum_ill.json b/data/detailers/cum_ill.json index b17fbd6..662db71 100644 --- a/data/detailers/cum_ill.json +++ b/data/detailers/cum_ill.json @@ -1,12 +1,20 @@ { "detailer_id": "cum_ill", "detailer_name": "Cum Ill", - "prompt": "facial, cum_on_body, bukkake, excessive_cum, cum_on_hair, cum_in_eye, cum, after_sex", + "prompt": "cum, cum_on_face, cum_on_body, bukkake, excessive_cum, cum_on_hair, cum_in_eye, after_sex", "lora": { "lora_name": "Illustrious/Detailers/cum_ill.safetensors", "lora_weight": 0.9, "lora_weight_min": 0.7, "lora_weight_max": 1.1, "lora_triggers": "cum_ill" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/cum_on_eyes_and_nose.json b/data/detailers/cum_on_eyes_and_nose.json index 2f71ab5..90a3e9a 100644 --- a/data/detailers/cum_on_eyes_and_nose.json +++ b/data/detailers/cum_on_eyes_and_nose.json @@ -1,12 +1,12 @@ { "detailer_id": "cum_on_eyes_and_nose", "detailer_name": "Cum On Eyes And Nose", - "prompt": "facial, cum_in_eye, excessive_cum, bukkake", "lora": { "lora_name": "Illustrious/Detailers/cum_on_eyes_and_nose.safetensors", + "lora_triggers": "cum_on_eyes_and_nose, facial", "lora_weight": 0.8, - "lora_weight_min": 0.7, "lora_weight_max": 0.9, - "lora_triggers": "cum_on_eyes_and_nose, facial" - } + "lora_weight_min": 0.7 + }, + "prompt": "facial, cum_over_eye, excessive_cum, bukkake" } \ No newline at end of file diff --git a/data/detailers/cute_girl_illustrious_v1_0.json b/data/detailers/cute_girl_illustrious_v1_0.json index a2e7dc6..d6a9058 100644 --- a/data/detailers/cute_girl_illustrious_v1_0.json +++ b/data/detailers/cute_girl_illustrious_v1_0.json @@ -1,7 +1,14 @@ { "detailer_id": "cute_girl_illustrious_v1_0", "detailer_name": "Cute Girl Illustrious V1 0", - "prompt": "1girl, solo, school_uniform, blush, smile, wavy_hair, blonde_hair, short_hair, ponytail, blue_eyes, purple_eyes, shiny_eyes, tareme, medium_breasts, eyelashes, highres, absurdres", + "prompt": "1girl, solo, school_uniform, blush, smile, wavy_hair, blonde_hair, short_hair, ponytail, heterochromia, blue_eyes, purple_eyes, shiny_eyes, tareme, medium_breasts, eyelashes, masterpiece, highres, best_quality", + "tags": { + "associated_resource": "Faces", + "adetailer_targets": [ + "face" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/cute girl_illustrious_V1.0.safetensors", "lora_weight": 0.7, diff --git a/data/detailers/cuteness_enhancer.json b/data/detailers/cuteness_enhancer.json index 4618b38..f4971c2 100644 --- a/data/detailers/cuteness_enhancer.json +++ b/data/detailers/cuteness_enhancer.json @@ -1,12 +1,19 @@ { "detailer_id": "cuteness_enhancer", "detailer_name": "Cuteness Enhancer", - "prompt": "highres, absurdres, colorful, sparkle, blush, smile", + "prompt": "highres, absurdres, vibrant, sparkling, glowing, blush, smile, moe, charming, kawaiicore, aesthetics", "lora": { "lora_name": "Illustrious/Detailers/cuteness-enhancer.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.9, "lora_weight_max": 1.1, "lora_triggers": "deluu" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/cutepussy_000006.json b/data/detailers/cutepussy_000006.json index f681a2f..50d558c 100644 --- a/data/detailers/cutepussy_000006.json +++ b/data/detailers/cutepussy_000006.json @@ -1,7 +1,7 @@ { "detailer_id": "cutepussy_000006", "detailer_name": "Cutepussy 000006", - "prompt": "clitoris, pussy, spread_pussy, urethra, close-up, between_legs, uncensored", + "prompt": "clitoris, pussy, spread_vulva, urethra, close-up, between_legs, uncensored, focus_on_pussy", "lora": { "lora_name": "Illustrious/Detailers/cutepussy-000006.safetensors", "lora_weight": 1.15, @@ -9,5 +9,11 @@ "lora_weight_max": 1.5, "lora_triggers": "cutepussy" }, - "tags": [] + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "nsfw" + ], + "nsfw": true + } } \ No newline at end of file diff --git a/data/detailers/dark_eye_detail_illus_1484892.json b/data/detailers/dark_eye_detail_illus_1484892.json index a49b096..14e4ef7 100644 --- a/data/detailers/dark_eye_detail_illus_1484892.json +++ b/data/detailers/dark_eye_detail_illus_1484892.json @@ -1,12 +1,19 @@ { "detailer_id": "dark_eye_detail_illus_1484892", "detailer_name": "Dark Eye Detail Illus 1484892", - "prompt": "close-up, looking_at_viewer, eye_focus, long_eyelashes, glaring, highres, absurdres", + "prompt": "close-up, looking_at_viewer, eye_focus, long_eyelashes, glaring, glowing_eyes, highres", "lora": { "lora_name": "Illustrious/Detailers/dark_eye_detail_illus_1484892.safetensors", "lora_weight": 0.8, "lora_weight_min": 0.7, "lora_weight_max": 0.9, "lora_triggers": "eye_focus, dark_eye_focus, matte_eyedetail, stylized_glossy_eyedetail" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/detailed_hand_focus_style_illustriousxl_v1.json b/data/detailers/detailed_hand_focus_style_illustriousxl_v1.json index bf216b9..cdb74e8 100644 --- a/data/detailers/detailed_hand_focus_style_illustriousxl_v1.json +++ b/data/detailers/detailed_hand_focus_style_illustriousxl_v1.json @@ -1,12 +1,19 @@ { "detailer_id": "detailed_hand_focus_style_illustriousxl_v1", "detailer_name": "Detailed Hand Focus Style Illustriousxl V1", - "prompt": "hand_focus, photorealistic, realistic, highres, absurdres", + "prompt": "hand_focus, hands, detailed_hands, highres, best_quality, masterpiece, photorealistic, realistic, 8k_resolution", "lora": { "lora_name": "Illustrious/Detailers/detailed hand focus style illustriousXL v1.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "hand_focus, detailed_edges, detailed_image, perfection_style, cinematic_hand, best_hand" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "hands" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/detailerilv2_000008.json b/data/detailers/detailerilv2_000008.json index fb18014..7c0084f 100644 --- a/data/detailers/detailerilv2_000008.json +++ b/data/detailers/detailerilv2_000008.json @@ -1,12 +1,20 @@ { "detailer_id": "detailerilv2_000008", "detailer_name": "Detailerilv2 000008", - "prompt": "absurdres, highres, absurdly_detailed_composition, official_art", + "prompt": "Jeddtl02, absurdres, highres, absurdly_detailed_composition, official_art", "lora": { "lora_name": "Illustrious/Detailers/DetailerILv2-000008.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "Jeddtl02" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/drool_dripping.json b/data/detailers/drool_dripping.json index d9fcbba..364fb72 100644 --- a/data/detailers/drool_dripping.json +++ b/data/detailers/drool_dripping.json @@ -8,5 +8,12 @@ "lora_weight_min": 0.4, "lora_weight_max": 0.6, "lora_triggers": "drool_drippingV1" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/excessivecum.json b/data/detailers/excessivecum.json index 6e0aca7..3d839c5 100644 --- a/data/detailers/excessivecum.json +++ b/data/detailers/excessivecum.json @@ -8,5 +8,13 @@ "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "excessive_cum, bukkake, cum_bubble" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body", + "nsfw" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/excessivesaliva.json b/data/detailers/excessivesaliva.json index f0b5f07..5a0d30d 100644 --- a/data/detailers/excessivesaliva.json +++ b/data/detailers/excessivesaliva.json @@ -2,6 +2,13 @@ "detailer_id": "excessivesaliva", "detailer_name": "Excessivesaliva", "prompt": "excessive_saliva, saliva, saliva_trail, drooling, saliva_pool, open_mouth, tongue_out", + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "face" + ], + "nsfw": true + }, "lora": { "lora_name": "Illustrious/Detailers/excessivesaliva.safetensors", "lora_weight": 1.0, diff --git a/data/detailers/excumnb.json b/data/detailers/excumnb.json index d319dd9..2e43939 100644 --- a/data/detailers/excumnb.json +++ b/data/detailers/excumnb.json @@ -1,7 +1,16 @@ { "detailer_id": "excumnb", "detailer_name": "Excumnb", - "prompt": "excessive_cum, bukkake, cum_overflow, cum_string, cum_on_body, cum_on_hair, cum_on_breasts, cum_on_clothes, facial, cum_in_mouth, vomiting_cum", + "prompt": "bukkake, cum, cum_on_body, cum_on_face, cum_on_breasts, cum_in_mouth, cum_drenched, cum_covered, cum_string, cum_overflow", + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "face", + "body", + "nsfw" + ], + "nsfw": true + }, "lora": { "lora_name": "Illustrious/Detailers/excumNB.safetensors", "lora_weight": 0.75, diff --git a/data/detailers/execessive_cum_ill.json b/data/detailers/execessive_cum_ill.json index 870f80c..c3c627e 100644 --- a/data/detailers/execessive_cum_ill.json +++ b/data/detailers/execessive_cum_ill.json @@ -1,12 +1,19 @@ { "detailer_id": "execessive_cum_ill", "detailer_name": "Execessive Cum Ill", - "prompt": "excessive_cum, bukkake, cumdump, cum_on_body", + "prompt": "excessive_cum, bukkake, cumdump, cum_on_body, cum_on_breasts, thick_cum", "lora": { "lora_name": "Illustrious/Detailers/execessive_cum_ill.safetensors", "lora_weight": 0.7, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "cumdump, bukkake, excessive_cum" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/eye_detail_glossy.json b/data/detailers/eye_detail_glossy.json index 95018c9..17143d2 100644 --- a/data/detailers/eye_detail_glossy.json +++ b/data/detailers/eye_detail_glossy.json @@ -1,12 +1,19 @@ { "detailer_id": "eye_detail_glossy", "detailer_name": "Eye Detail Glossy", - "prompt": "glossy eyes, detailed irises, realistic reflections, enhanced eye detail", + "prompt": "highres, dynamic_eyes, reflection, light_reflection, shiny, detailed_pupil, eye_focus", "lora": { "lora_name": "Illustrious/Detailers/eye_detail_glossy_stylized.safetensors", "lora_weight": 0.8, "lora_triggers": "eye_detail_glossy_stylized", "lora_weight_min": 0.8, "lora_weight_max": 0.8 + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face" + ], + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/detailers/eye_detail_glossy_stylized.json b/data/detailers/eye_detail_glossy_stylized.json index 13f9f22..5f56f40 100644 --- a/data/detailers/eye_detail_glossy_stylized.json +++ b/data/detailers/eye_detail_glossy_stylized.json @@ -1,12 +1,19 @@ { "detailer_id": "eye_detail_glossy_stylized", "detailer_name": "Eye Detail Glossy Stylized", - "prompt": "eye_focus, sparkling_eyes, close-up, highres, absurdres", + "prompt": "eye_focus, sparkling_eyes, close-up, highres, absurdres, detailed_eyes", "lora": { "lora_name": "Illustrious/Detailers/eye_detail_glossy_stylized.safetensors", "lora_weight": 0.8, "lora_weight_min": 0.6, "lora_weight_max": 1.0, "lora_triggers": "eye_focus, stylized_glossy_eyedetail" + }, + "tags": { + "associated_resource": "Faces", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/eye_detail_matte.json b/data/detailers/eye_detail_matte.json index dde2e90..cb926c2 100644 --- a/data/detailers/eye_detail_matte.json +++ b/data/detailers/eye_detail_matte.json @@ -1,12 +1,19 @@ { "detailer_id": "eye_detail_matte", "detailer_name": "Eye Detail Matte", - "prompt": "eye_focus, close-up", + "prompt": "eye_focus, close-up, masterpiece, looking_at_viewer, iris, light_particles", "lora": { "lora_name": "Illustrious/Detailers/eye_detail_matte.safetensors", "lora_weight": 0.8, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "matte_eyedetail, eye_focus" + }, + "tags": { + "associated_resource": "Faces", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/eye_focus_illus.json b/data/detailers/eye_focus_illus.json index ff3f49d..21e96f0 100644 --- a/data/detailers/eye_focus_illus.json +++ b/data/detailers/eye_focus_illus.json @@ -1,12 +1,19 @@ { "detailer_id": "eye_focus_illus", "detailer_name": "Eye Focus Illus", - "prompt": "eye_focus, close-up, highres, absurdres, shiny_eyes, long_eyelashes", + "prompt": "eye_focus, close-up, highres, absurdres, shiny_eyes, eyelashes, long_eyelashes, extreme_close-up", "lora": { "lora_name": "Illustrious/Detailers/eye_focus_illus.safetensors", "lora_weight": 0.8, "lora_weight_min": 0.7, "lora_weight_max": 0.9, "lora_triggers": "eye_focus, dark_eye_focus" + }, + "tags": { + "associated_resource": "Faces", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/faceglitch_il.json b/data/detailers/faceglitch_il.json index 1bfd5e0..c7f1eb0 100644 --- a/data/detailers/faceglitch_il.json +++ b/data/detailers/faceglitch_il.json @@ -1,12 +1,19 @@ { "detailer_id": "faceglitch_il", "detailer_name": "Faceglitch Il", - "prompt": "glitch, faceless", + "prompt": "faceless, glitch_effect, digital_distortion, abstract, surreal", "lora": { "lora_name": "Illustrious/Detailers/faceglitch_IL.safetensors", "lora_weight": 1.1, "lora_weight_min": 1.0, "lora_weight_max": 1.2, "lora_triggers": "faceless, glitch" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/fucked_sensless_000014.json b/data/detailers/fucked_sensless_000014.json index 26dc13c..9fb5357 100644 --- a/data/detailers/fucked_sensless_000014.json +++ b/data/detailers/fucked_sensless_000014.json @@ -1,12 +1,20 @@ { "detailer_id": "fucked_sensless_000014", "detailer_name": "Fucked Sensless 000014", - "prompt": "fucked_silly, rough_sex, rolling_eyes, open_mouth, dazed, saliva, heavy_breathing, sweat, blush, messy_hair, ahegao", + "prompt": "rough_sex, ahegao, rolling_eyes, open_mouth, saliva, heavy_breathing, sweat, blush, messy_hair, dazed", "lora": { "lora_name": "Illustrious/Detailers/Fucked_Sensless-000014.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.2, "lora_triggers": "fucked_silly, rough_sex" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/girl_multiplier1_1_alpha16_0_rank32_full_1180steps.json b/data/detailers/girl_multiplier1_1_alpha16_0_rank32_full_1180steps.json index e519f81..d4da38b 100644 --- a/data/detailers/girl_multiplier1_1_alpha16_0_rank32_full_1180steps.json +++ b/data/detailers/girl_multiplier1_1_alpha16_0_rank32_full_1180steps.json @@ -2,6 +2,13 @@ "detailer_id": "girl_multiplier1_1_alpha16_0_rank32_full_1180steps", "detailer_name": "Girl Multiplier1 1 Alpha16 0 Rank32 Full 1180Steps", "prompt": "multiple_girls", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/girl_multiplier1.1_alpha16.0_rank32_full_1180steps.safetensors", "lora_weight": 2.0, diff --git a/data/detailers/gothgraphiceyelinerill.json b/data/detailers/gothgraphiceyelinerill.json index 51afd74..55664a2 100644 --- a/data/detailers/gothgraphiceyelinerill.json +++ b/data/detailers/gothgraphiceyelinerill.json @@ -8,5 +8,12 @@ "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "goth graphic eyeliner" + }, + "tags": { + "associated_resource": "Faces", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/gothiceyelinerill.json b/data/detailers/gothiceyelinerill.json index e0bcef6..9d3e840 100644 --- a/data/detailers/gothiceyelinerill.json +++ b/data/detailers/gothiceyelinerill.json @@ -1,12 +1,19 @@ { "detailer_id": "gothiceyelinerill", "detailer_name": "Gothiceyelinerill", - "prompt": "eyeliner, black_lips, makeup, eyeshadow", + "prompt": "eyeliner, black_lips, makeup, eyeshadow, dark_eyeshadow", "lora": { "lora_name": "Illustrious/Detailers/gothiceyelinerILL.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.1, "lora_triggers": "gothic makeup, eyeliner, black lips" + }, + "tags": { + "associated_resource": "Faces", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/huge_cum_ill.json b/data/detailers/huge_cum_ill.json index 18ae6e4..9192c43 100644 --- a/data/detailers/huge_cum_ill.json +++ b/data/detailers/huge_cum_ill.json @@ -1,12 +1,20 @@ { "detailer_id": "huge_cum_ill", "detailer_name": "Huge Cum Ill", - "prompt": "excessive_cum, cum_pool, bukkake, facial, cum_on_body, cumdrip, cum", + "prompt": "bukkake, cum, cum_pool, facial, cum_on_body, cum_on_face, cum_on_breasts, cum_drip, excessive_cum", "lora": { "lora_name": "Illustrious/Detailers/huge_cum_ill.safetensors", "lora_weight": 0.75, "lora_weight_min": 0.5, "lora_weight_max": 1.0, "lora_triggers": "huge_cum" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body", + "nsfw" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/hugebukkake_anime_il_v1.json b/data/detailers/hugebukkake_anime_il_v1.json index ff3781c..082990b 100644 --- a/data/detailers/hugebukkake_anime_il_v1.json +++ b/data/detailers/hugebukkake_anime_il_v1.json @@ -1,11 +1,18 @@ { "detailer_id": "hugebukkake_anime_il_v1", "detailer_name": "Hugebukkake Anime Il V1", - "prompt": "bukkake, cum, cum on face, cum on body, excessive cum, thick cum, sticky, messy, white liquid, facial, cum drip, anime style", + "prompt": "bukkake, cum, cum_on_body, excessive_cum, facial", "focus": { "body": "head", "detailer": "face" }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "face" + ], + "nsfw": true + }, "lora": { "lora_name": "Illustrious/Detailers/HugeBukkake_Anime_IL_V1.safetensors", "lora_weight": 1.0, @@ -13,4 +20,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/detailers/hugebukkake_real_il_v2.json b/data/detailers/hugebukkake_real_il_v2.json index 8c9c4f2..fa2edb7 100644 --- a/data/detailers/hugebukkake_real_il_v2.json +++ b/data/detailers/hugebukkake_real_il_v2.json @@ -1,12 +1,19 @@ { "detailer_id": "hugebukkake_real_il_v2", "detailer_name": "Hugebukkake Real Il V2", - "prompt": "bukkake, facial, excessive_cum, cum, cum_on_hair, cum_in_mouth, open_mouth, cum_on_tongue, realistic, photorealistic", + "prompt": "bukkake, facial, excessive_cum, cum, cum_on_face, cum_on_hair, cum_in_mouth, open_mouth, messy, semen, fluid, sticky", "lora": { "lora_name": "Illustrious/Detailers/HugeBukkake_Real_IL_V2.safetensors", "lora_weight": 1.0, - "lora_weight_min": 0.7, + "lora_weight_min": 0.4, "lora_weight_max": 1.0, "lora_triggers": "huge_bukkake, excessive bukkake, excessive cum, huge facial" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "face" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/hypnsois_il_000014.json b/data/detailers/hypnsois_il_000014.json index bec09bc..46c7385 100644 --- a/data/detailers/hypnsois_il_000014.json +++ b/data/detailers/hypnsois_il_000014.json @@ -1,12 +1,19 @@ { "detailer_id": "hypnsois_il_000014", "detailer_name": "Hypnsois Il 000014", - "prompt": "hypnosis, mind_control, dazed, blank_stare, empty_eyes, ringed_eyes, @_@, pendulum, spiral_background, unaware", + "prompt": "hypnosis, mind_control, dazed, blank_stare, empty_eyes, ringed_eyes, @_@, pendulum, spiral_background, expressionless", "lora": { "lora_name": "Illustrious/Detailers/Hypnsois_IL-000014.safetensors", "lora_weight": 0.6, "lora_weight_min": 0.4, "lora_weight_max": 0.8, "lora_triggers": "hypnosis, @_@, empty_eyes" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "face" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/il20_np31i.json b/data/detailers/il20_np31i.json index e83bce5..159241e 100644 --- a/data/detailers/il20_np31i.json +++ b/data/detailers/il20_np31i.json @@ -1,12 +1,19 @@ { "detailer_id": "il20_np31i", "detailer_name": "Il20 Np31I", - "prompt": "nipples, puffy_nipples, shiny_skin", + "prompt": "nipples, puffy_nipples, shiny_skin, areola_focus", "lora": { "lora_name": "Illustrious/Detailers/IL20_NP31i.safetensors", "lora_weight": 0.6, "lora_weight_min": 0.5, "lora_weight_max": 0.7, "lora_triggers": "nipples" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/illuminated_by_screen_il.json b/data/detailers/illuminated_by_screen_il.json index cd1b99e..30bd6b4 100644 --- a/data/detailers/illuminated_by_screen_il.json +++ b/data/detailers/illuminated_by_screen_il.json @@ -1,7 +1,15 @@ { "detailer_id": "illuminated_by_screen_il", "detailer_name": "Illuminated By Screen Il", - "prompt": "screen_light, laptop, monitor, sitting, dark, indoors, shadow, dark_room", + "prompt": "screen_light, laptop, backlighting, dark_room, sitting, shadow, indoors", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/Illuminated_by_Screen-IL.safetensors", "lora_weight": 0.8, diff --git a/data/detailers/illustrious_masterpieces_v3.json b/data/detailers/illustrious_masterpieces_v3.json index 45b7346..c91551f 100644 --- a/data/detailers/illustrious_masterpieces_v3.json +++ b/data/detailers/illustrious_masterpieces_v3.json @@ -1,12 +1,21 @@ { "detailer_id": "illustrious_masterpieces_v3", "detailer_name": "Illustrious Masterpieces V3", - "prompt": "absurdres, highres, official_art", + "prompt": "masterpiece, best_quality, ultra_detailed, raw_photo, absurdres, extremely_detailed, official_art, highly_detailed, 8k_resolution", "lora": { "lora_name": "Illustrious/Detailers/illustrious_masterpieces_v3.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.1, "lora_triggers": "masterpiece, best_quality, very_aesthetic" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "hands", + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/illustrious_quality_modifiers_masterpieces_v1.json b/data/detailers/illustrious_quality_modifiers_masterpieces_v1.json index 00f7530..3b83cd6 100644 --- a/data/detailers/illustrious_quality_modifiers_masterpieces_v1.json +++ b/data/detailers/illustrious_quality_modifiers_masterpieces_v1.json @@ -1,7 +1,15 @@ { "detailer_id": "illustrious_quality_modifiers_masterpieces_v1", "detailer_name": "Illustrious Quality Modifiers Masterpieces V1", - "prompt": "absurdres, highres", + "prompt": "masterpiece, best_quality, very_aesthetic, absurdres, highres, ultra_detailed, intricate_details", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/illustrious_quality_modifiers_masterpieces_v1.safetensors", "lora_weight": 1.0, diff --git a/data/detailers/illustriousxl_stabilizer_v1_93.json b/data/detailers/illustriousxl_stabilizer_v1_93.json index 9195b99..b2c7e2a 100644 --- a/data/detailers/illustriousxl_stabilizer_v1_93.json +++ b/data/detailers/illustriousxl_stabilizer_v1_93.json @@ -1,12 +1,20 @@ { "detailer_id": "illustriousxl_stabilizer_v1_93", "detailer_name": "Illustriousxl Stabilizer V1 93", - "prompt": "highres, absurdres, absurdly_detailed_composition, official_art", + "prompt": "highres, best_quality, ultra-detailed, masterwork, detailed_eyes, intricate_details, sharp_focus, depth_of_field", "lora": { "lora_name": "Illustrious/Detailers/illustriousXL_stabilizer_v1.93.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "illustriousXL_stabilizer_v1.93" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/illustriousxlv01_stabilizer_v1_165c.json b/data/detailers/illustriousxlv01_stabilizer_v1_165c.json index 8674345..916dcf3 100644 --- a/data/detailers/illustriousxlv01_stabilizer_v1_165c.json +++ b/data/detailers/illustriousxlv01_stabilizer_v1_165c.json @@ -1,10 +1,10 @@ { "detailer_id": "illustriousxlv01_stabilizer_v1_165c", "detailer_name": "Illustriousxlv01 Stabilizer V1 165C", - "prompt": "masterpiece, best quality, very aesthetic, absurdres, highres, perfect anatomy, clean lines, sharp focus, detailed", + "prompt": "masterpiece, best quality, absurdres, highres, intricate, detailed, sharp focus, high-quality, professional, crisp", "focus": { - "body": "", - "detailer": "" + "body": "masterpiece, best quality, absurdres, highres, perfect body, detailed", + "detailer": "masterpiece, best quality, absurdres, highres, sharp focus, clean lines" }, "lora": { "lora_name": "Illustrious/Detailers/illustriousXLv01_stabilizer_v1.165c.safetensors", @@ -12,5 +12,12 @@ "lora_triggers": "illustriousXLv01_stabilizer_v1.165c", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/detailers/illustriousxlv01_stabilizer_v1_185c.json b/data/detailers/illustriousxlv01_stabilizer_v1_185c.json index 27a59b7..66fc395 100644 --- a/data/detailers/illustriousxlv01_stabilizer_v1_185c.json +++ b/data/detailers/illustriousxlv01_stabilizer_v1_185c.json @@ -1,12 +1,20 @@ { "detailer_id": "illustriousxlv01_stabilizer_v1_185c", "detailer_name": "Illustriousxlv01 Stabilizer V1 185C", - "prompt": "highres, absurdres, official_art, concept_art, colorful", + "prompt": "highres, absurdres, official_art, concept_art, masterpiece, best_quality, ultra_detailed, intricate_details, sharp_focus", "lora": { "lora_name": "Illustrious/Detailers/illustriousXLv01_stabilizer_v1.185c.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "illustriousXLv01_stabilizer_v1.185c" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/lazypos.json b/data/detailers/lazypos.json index 3a75bfd..1a49a8c 100644 --- a/data/detailers/lazypos.json +++ b/data/detailers/lazypos.json @@ -8,5 +8,13 @@ "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "lazypos" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/lip_bite_illust.json b/data/detailers/lip_bite_illust.json index 85252c7..78b21ab 100644 --- a/data/detailers/lip_bite_illust.json +++ b/data/detailers/lip_bite_illust.json @@ -1,7 +1,14 @@ { "detailer_id": "lip_bite_illust", "detailer_name": "Lip Bite Illust", - "prompt": "biting_own_lip, blush, half-closed_eyes", + "prompt": "biting_lip, open_mouth, blushing, expressionless, half-closed_eyes, seductive_expression", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/lip-bite-illust.safetensors", "lora_weight": 0.9, diff --git a/data/detailers/makeup_slider___illustrious_alpha1_0_rank4_noxattn_last.json b/data/detailers/makeup_slider___illustrious_alpha1_0_rank4_noxattn_last.json index b8d74f9..c63e74f 100644 --- a/data/detailers/makeup_slider___illustrious_alpha1_0_rank4_noxattn_last.json +++ b/data/detailers/makeup_slider___illustrious_alpha1_0_rank4_noxattn_last.json @@ -1,12 +1,19 @@ { "detailer_id": "makeup_slider___illustrious_alpha1_0_rank4_noxattn_last", "detailer_name": "Makeup Slider Illustrious Alpha1 0 Rank4 Noxattn Last", - "prompt": "makeup", + "prompt": "makeup, lipstick, eyeshadow, eyeliner, blush, cosmetic_makeover, detailed_makeup", "lora": { "lora_name": "Illustrious/Detailers/Makeup slider - Illustrious_alpha1.0_rank4_noxattn_last.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.0, "lora_weight_max": 2.0, "lora_triggers": "makeup" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/metallicmakeupill.json b/data/detailers/metallicmakeupill.json index f2e2ccc..1820f38 100644 --- a/data/detailers/metallicmakeupill.json +++ b/data/detailers/metallicmakeupill.json @@ -1,12 +1,19 @@ { "detailer_id": "metallicmakeupill", "detailer_name": "Metallicmakeupill", - "prompt": "makeup, eyeshadow, lipstick, lipgloss, shiny_skin, glitter_makeup, sparkle", + "prompt": "makeup, eyeshadow, lipstick, lipgloss, shiny_skin, glitter, sparkle, metallic_fabric", "lora": { "lora_name": "Illustrious/Detailers/MetallicMakeupILL.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "metallic makeup" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/nudify_xl_lite.json b/data/detailers/nudify_xl_lite.json index bb266ff..3c43555 100644 --- a/data/detailers/nudify_xl_lite.json +++ b/data/detailers/nudify_xl_lite.json @@ -1,12 +1,20 @@ { "detailer_id": "nudify_xl_lite", "detailer_name": "Nudify Xl Lite", - "prompt": "nude, nipples, breasts, uncensored, topless_female", + "prompt": "nude, topless, breasts, nipples, female_nipples, skin_focus", "lora": { "lora_name": "Illustrious/Detailers/nudify_xl_lite.safetensors", "lora_weight": 0.5, "lora_weight_min": 0.1, "lora_weight_max": 1.0, "lora_triggers": "nude, topless_female, small_breasts, large_breasts" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body", + "nsfw" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/penis_size_slider___illustrious___v5_alpha1_0_rank4_noxattn_last.json b/data/detailers/penis_size_slider___illustrious___v5_alpha1_0_rank4_noxattn_last.json index a520325..7541e53 100644 --- a/data/detailers/penis_size_slider___illustrious___v5_alpha1_0_rank4_noxattn_last.json +++ b/data/detailers/penis_size_slider___illustrious___v5_alpha1_0_rank4_noxattn_last.json @@ -2,6 +2,13 @@ "detailer_id": "penis_size_slider___illustrious___v5_alpha1_0_rank4_noxattn_last", "detailer_name": "Penis Size Slider Illustrious V5 Alpha1 0 Rank4 Noxattn Last", "prompt": "penis, large_penis, veiny_penis, penis_awe", + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "nsfw" + ], + "nsfw": true + }, "lora": { "lora_name": "Illustrious/Detailers/Penis Size Slider - Illustrious - V5_alpha1.0_rank4_noxattn_last.safetensors", "lora_weight": -2.0, diff --git a/data/detailers/penisslider.json b/data/detailers/penisslider.json index a69786a..8e11abd 100644 --- a/data/detailers/penisslider.json +++ b/data/detailers/penisslider.json @@ -1,12 +1,19 @@ { "detailer_id": "penisslider", "detailer_name": "Penisslider", - "prompt": "penis, erection", + "prompt": "PenisSlider, penis, erection, shaft, glans", "lora": { "lora_name": "Illustrious/Detailers/PenisSlider.safetensors", "lora_weight": 1.0, "lora_weight_min": -3.0, "lora_weight_max": 3.0, "lora_triggers": "PenisSlider" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "nsfw" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/privet_part_v2.json b/data/detailers/privet_part_v2.json index 7a68be4..11e6838 100644 --- a/data/detailers/privet_part_v2.json +++ b/data/detailers/privet_part_v2.json @@ -1,12 +1,19 @@ { "detailer_id": "privet_part_v2", "detailer_name": "Privet Part V2", - "prompt": "uncensored, pussy, anus, clitoris, clitoral_hood, erect_clitoris, detailed_background", + "prompt": "uncensored, pussy, anus, clitoris, clitoral_hood, erect_clitoris, absurdly_detailed_composition", "lora": { "lora_name": "Illustrious/Detailers/privet-part-v2.safetensors", "lora_weight": 0.6, "lora_weight_min": 0.4, "lora_weight_max": 0.8, "lora_triggers": "pussy, anus, cameltoe, clitoris, clitoral_hood, erect_clitoris" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "nsfw" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/pussy_juice_illustrious_v1_0.json b/data/detailers/pussy_juice_illustrious_v1_0.json index 3c56a59..34cd297 100644 --- a/data/detailers/pussy_juice_illustrious_v1_0.json +++ b/data/detailers/pussy_juice_illustrious_v1_0.json @@ -1,12 +1,19 @@ { "detailer_id": "pussy_juice_illustrious_v1_0", "detailer_name": "Pussy Juice Illustrious V1 0", - "prompt": "pussy_juice, dripping, spread_pussy, shiny, wet, ultra_detailed", + "prompt": "pussy_juice, dripping, spread_pussy, wet, absurdly_detailed_composition", "lora": { "lora_name": "Illustrious/Detailers/pussy juice_illustrious_V1.0.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.8, "lora_weight_max": 1.1, "lora_triggers": "pussy_juice, spread_pussy" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "nsfw" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/realcumv5_final.json b/data/detailers/realcumv5_final.json index 3fba46c..179df4a 100644 --- a/data/detailers/realcumv5_final.json +++ b/data/detailers/realcumv5_final.json @@ -1,7 +1,16 @@ { "detailer_id": "realcumv5_final", "detailer_name": "Realcumv5 Final", - "prompt": "realistic, photorealistic, cum, wet, liquid", + "prompt": "photorealistic, depth_of_field, highres, cinematic_lighting, cum, semen, cum_on_face, cum_in_mouth, cum_covered, liquid, wet, skin_moisture", + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "face", + "body", + "nsfw" + ], + "nsfw": true + }, "lora": { "lora_name": "Illustrious/Detailers/realcumv5_final.safetensors", "lora_weight": 1.0, diff --git a/data/detailers/robots_lora_000010.json b/data/detailers/robots_lora_000010.json index 3748d7a..fa8d5f2 100644 --- a/data/detailers/robots_lora_000010.json +++ b/data/detailers/robots_lora_000010.json @@ -1,12 +1,19 @@ { "detailer_id": "robots_lora_000010", "detailer_name": "Robots Lora 000010", - "prompt": "robomachine, robot, humanoid_robot, mecha, robot_joints, mechabare, machine, no_mouth, monitor, screen, missing_eye", + "prompt": "robot, humanoid_robot, mecha, robot_joints, mechanical, machine, no_mouth, missing_eye, metallic_skin", "lora": { "lora_name": "Illustrious/Detailers/Robots_Lora-000010.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.8, "lora_weight_max": 1.2, "lora_triggers": "robomachine" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/romanticredeyeshadowill.json b/data/detailers/romanticredeyeshadowill.json index 8eb9444..dc77388 100644 --- a/data/detailers/romanticredeyeshadowill.json +++ b/data/detailers/romanticredeyeshadowill.json @@ -1,7 +1,14 @@ { "detailer_id": "romanticredeyeshadowill", "detailer_name": "Romanticredeyeshadowill", - "prompt": "makeup, red_eyeshadow, lipstick", + "prompt": "makeup, red_eyeshadow, lipstick, cosmetics", + "tags": { + "associated_resource": "Faces", + "adetailer_targets": [ + "face" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/romanticredeyeshadowILL.safetensors", "lora_weight": 0.7, diff --git a/data/detailers/s1_dramatic_lighting_illustrious_v2.json b/data/detailers/s1_dramatic_lighting_illustrious_v2.json index e040805..43a39df 100644 --- a/data/detailers/s1_dramatic_lighting_illustrious_v2.json +++ b/data/detailers/s1_dramatic_lighting_illustrious_v2.json @@ -1,7 +1,14 @@ { "detailer_id": "s1_dramatic_lighting_illustrious_v2", "detailer_name": "S1 Dramatic Lighting Illustrious V2", - "prompt": "chiaroscuro, backlighting, light_particles, depth_of_field, shadow", + "prompt": "chiaroscuro, backlighting, light_particles, depth_of_field, shadow, cinematic_lighting, ray_tracing, bloom, high_contrast", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/S1 Dramatic Lighting Illustrious_V2.safetensors", "lora_weight": 1.0, diff --git a/data/detailers/sexy_details_3.json b/data/detailers/sexy_details_3.json index af51a8d..4a74f4a 100644 --- a/data/detailers/sexy_details_3.json +++ b/data/detailers/sexy_details_3.json @@ -1,12 +1,21 @@ { "detailer_id": "sexy_details_3", "detailer_name": "Sexy Details 3", - "prompt": "highres, absurdres, aroused, shiny_skin, skindentation, makeup", + "prompt": "highres, absurdres, aroused, shiny_skin, skindentation, makeup, lip_gloss, flushed, sweat, cleavage_focus", "lora": { "lora_name": "Illustrious/Detailers/sexy_details_3.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.1, "lora_triggers": "sexydet" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "face", + "body", + "nsfw" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/skindentationil3_4_alpha16_0_rank32_full_400steps.json b/data/detailers/skindentationil3_4_alpha16_0_rank32_full_400steps.json index 56c0d40..c2226ad 100644 --- a/data/detailers/skindentationil3_4_alpha16_0_rank32_full_400steps.json +++ b/data/detailers/skindentationil3_4_alpha16_0_rank32_full_400steps.json @@ -1,7 +1,14 @@ { "detailer_id": "skindentationil3_4_alpha16_0_rank32_full_400steps", "detailer_name": "Skindentationil3 4 Alpha16 0 Rank32 Full 400Steps", - "prompt": "skindentation, tight_clothes, undersized_clothes, stomach_bulge", + "prompt": "skindentation, tight_clothes, undersized_clothes, stomach_bulge, tight_fit, skin_imprint", + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body" + ], + "nsfw": true + }, "lora": { "lora_name": "Illustrious/Detailers/SkindentationIL3.4_alpha16.0_rank32_full_400steps.safetensors", "lora_weight": 1.5, diff --git a/data/detailers/sl1m3__1_.json b/data/detailers/sl1m3__1_.json index 35ce7d1..7814c4a 100644 --- a/data/detailers/sl1m3__1_.json +++ b/data/detailers/sl1m3__1_.json @@ -1,7 +1,14 @@ { "detailer_id": "sl1m3__1_", "detailer_name": "Sl1M3 1 ", - "prompt": "slime_(substance), translucent, liquid, wet, melting, glowing, slimy, shiny_skin", + "prompt": "slime_(substance), translucent, wet, liquid, melting, glowing, shiny, viscous, glossy, glistening, puddle", + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body" + ], + "nsfw": true + }, "lora": { "lora_name": "Illustrious/Detailers/sl1m3 (1).safetensors", "lora_weight": 0.5, diff --git a/data/detailers/smooth_booster_v4.json b/data/detailers/smooth_booster_v4.json index b104dc8..7da9451 100644 --- a/data/detailers/smooth_booster_v4.json +++ b/data/detailers/smooth_booster_v4.json @@ -1,7 +1,15 @@ { "detailer_id": "smooth_booster_v4", "detailer_name": "Smooth Booster V4", - "prompt": "absurdres, highres, photorealistic, realistic, shadow, chiaroscuro", + "prompt": "highres, best_quality, masterpiece, smooth_skin, soft_lighting, detailed_skin, chiaroscuro", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/Smooth_Booster_v4.safetensors", "lora_weight": 0.5, diff --git a/data/detailers/solid_illustrious_v0_1_2st_1439046.json b/data/detailers/solid_illustrious_v0_1_2st_1439046.json index 9e0d8be..c4c77fc 100644 --- a/data/detailers/solid_illustrious_v0_1_2st_1439046.json +++ b/data/detailers/solid_illustrious_v0_1_2st_1439046.json @@ -1,12 +1,20 @@ { "detailer_id": "solid_illustrious_v0_1_2st_1439046", "detailer_name": "Solid Illustrious V0 1 2St 1439046", - "prompt": "ejaculation, excessive_cum, cum", + "prompt": "ejaculation, excessive_cum, cum, cum_on_body, thick_cum", "lora": { "lora_name": "Illustrious/Detailers/Solid_Illustrious_V0.1_2st_1439046.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "solid cum" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body", + "nsfw" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/stickyil02d32.json b/data/detailers/stickyil02d32.json index 608d628..3d2ec37 100644 --- a/data/detailers/stickyil02d32.json +++ b/data/detailers/stickyil02d32.json @@ -2,6 +2,13 @@ "detailer_id": "stickyil02d32", "detailer_name": "Stickyil02D32", "prompt": "sticky, dripping, melting, liquid, string, water", + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body" + ], + "nsfw": true + }, "lora": { "lora_name": "Illustrious/Detailers/stickyIL02d32.safetensors", "lora_weight": 0.85, diff --git a/data/detailers/sts_age_slider_illustrious_v1.json b/data/detailers/sts_age_slider_illustrious_v1.json index 6a8a72d..43e8343 100644 --- a/data/detailers/sts_age_slider_illustrious_v1.json +++ b/data/detailers/sts_age_slider_illustrious_v1.json @@ -8,5 +8,13 @@ "lora_weight_max": -5, "lora_weight_min": -5 }, - "prompt": "loli, child, young, small" + "prompt": "loli, child, petite, aged_down", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false + } } \ No newline at end of file diff --git a/data/detailers/sts_illustrious_detail_slider_v1_0.json b/data/detailers/sts_illustrious_detail_slider_v1_0.json index 7d3d737..f0ed526 100644 --- a/data/detailers/sts_illustrious_detail_slider_v1_0.json +++ b/data/detailers/sts_illustrious_detail_slider_v1_0.json @@ -1,7 +1,16 @@ { "detailer_id": "sts_illustrious_detail_slider_v1_0", "detailer_name": "Sts Illustrious Detail Slider V1 0", - "prompt": "highres, absurdres, scenery", + "prompt": "highres, absurdres, absurdly_detailed_composition", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "hands", + "body" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/StS-Illustrious-Detail-Slider-v1.0.safetensors", "lora_weight": 4.0, diff --git a/data/detailers/thicc_v2_illu_1564907.json b/data/detailers/thicc_v2_illu_1564907.json index dbe13a0..59656d1 100644 --- a/data/detailers/thicc_v2_illu_1564907.json +++ b/data/detailers/thicc_v2_illu_1564907.json @@ -1,12 +1,19 @@ { "detailer_id": "thicc_v2_illu_1564907", "detailer_name": "Thicc V2 Illu 1564907", - "prompt": "thick_thighs, wide_hips, curvy", + "prompt": "thick_thighs, wide_hips, curvy, hourglass_figure", "lora": { "lora_name": "Illustrious/Detailers/thicc_v2_illu_1564907.safetensors", "lora_weight": 0.8, "lora_weight_min": 0.7, "lora_weight_max": 0.9, "lora_triggers": "thicc" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/thick_cum_v2_000019.json b/data/detailers/thick_cum_v2_000019.json index c2db67a..7563971 100644 --- a/data/detailers/thick_cum_v2_000019.json +++ b/data/detailers/thick_cum_v2_000019.json @@ -1,7 +1,14 @@ { "detailer_id": "thick_cum_v2_000019", "detailer_name": "Thick Cum V2 000019", - "prompt": "cum, excessive_cum, cum_on_body, cum_string, ejaculation, splashing, splatter, cum_pool, masterpiece, best_quality", + "prompt": "cum, excessive_cum, cum_on_body, cum_on_face, cum_on_chest, cum_on_thigh, cum_string, ejaculation, splashing, splatter, cum_pool, thick_cum", + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body" + ], + "nsfw": true + }, "lora": { "lora_name": "Illustrious/Detailers/Thick_cum_v2-000019.safetensors", "lora_weight": 1.0, diff --git a/data/detailers/trendcraft_the_peoples_style_detailer_v2_4i_5_18_2025_illustrious_1710115.json b/data/detailers/trendcraft_the_peoples_style_detailer_v2_4i_5_18_2025_illustrious_1710115.json index 5b85e45..52d4f05 100644 --- a/data/detailers/trendcraft_the_peoples_style_detailer_v2_4i_5_18_2025_illustrious_1710115.json +++ b/data/detailers/trendcraft_the_peoples_style_detailer_v2_4i_5_18_2025_illustrious_1710115.json @@ -1,12 +1,19 @@ { "detailer_id": "trendcraft_the_peoples_style_detailer_v2_4i_5_18_2025_illustrious_1710115", "detailer_name": "Trendcraft The Peoples Style Detailer V2 4I 5 18 2025 Illustrious 1710115", - "prompt": "absurdres, highres, official_art, colorful, light_particles, depth_of_field, sparkle", + "prompt": "absurdres, highres, best quality, masterpiece, dynamic, intricate, detailed, bloom, lighting, vivid, artistic_style", "lora": { "lora_name": "Illustrious/Detailers/TrendCraft_The_Peoples_Style_Detailer-v2.4I-5_18_2025-Illustrious_1710115.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "TrendCraft_The_Peoples_Style_Detailer-v2.4I-5_18_2025-Illustrious_1710115" + }, + "tags": { + "associated_resource": "Styles", + "adetailer_targets": [ + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/truephimosisill.json b/data/detailers/truephimosisill.json index 8ac3059..d1cd2db 100644 --- a/data/detailers/truephimosisill.json +++ b/data/detailers/truephimosisill.json @@ -1,7 +1,14 @@ { "detailer_id": "truephimosisill", "detailer_name": "Truephimosisill", - "prompt": "phimosis, long_foreskin, foreskin, penis, veiny_penis, precum, detailed_penis", + "prompt": "phimosis, long_foreskin, foreskin, penis, veiny_penis, precum, anatomical_penis", + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "nsfw" + ], + "nsfw": true + }, "lora": { "lora_name": "Illustrious/Detailers/TruePhimosisILL.safetensors", "lora_weight": 1.0, diff --git a/data/detailers/unagedown_v20.json b/data/detailers/unagedown_v20.json index e587a6b..fcfa284 100644 --- a/data/detailers/unagedown_v20.json +++ b/data/detailers/unagedown_v20.json @@ -1,12 +1,20 @@ { "detailer_id": "unagedown_v20", "detailer_name": "Unagedown V20", - "prompt": "mature_female", + "prompt": "mature_female, older_female", "lora": { "lora_name": "Illustrious/Detailers/unagedown_V20.safetensors", "lora_weight": 0.85, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "unagedown" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "face", + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/v4_glossy_skin.json b/data/detailers/v4_glossy_skin.json index 50f2802..db3a244 100644 --- a/data/detailers/v4_glossy_skin.json +++ b/data/detailers/v4_glossy_skin.json @@ -1,12 +1,19 @@ { "detailer_id": "v4_glossy_skin", "detailer_name": "V4 Glossy Skin", - "prompt": "shiny_skin", + "prompt": "shiny_skin, glistening, sweat, oiled, skin_polishing", "lora": { "lora_name": "Illustrious/Detailers/V4_Glossy_Skin.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.0, "lora_triggers": "gl0ssy" + }, + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false } } \ No newline at end of file diff --git a/data/detailers/visible_nipples_il_v1.json b/data/detailers/visible_nipples_il_v1.json index d718dc3..427b201 100644 --- a/data/detailers/visible_nipples_il_v1.json +++ b/data/detailers/visible_nipples_il_v1.json @@ -1,12 +1,20 @@ { "detailer_id": "visible_nipples_il_v1", "detailer_name": "Visible Nipples Il V1", - "prompt": "nipples_visible_through_clothing, see-through_clothing, wet_clothes", + "prompt": "nipples, see-through_clothes, wet_clothes, translucent_clothes", "lora": { "lora_name": "Illustrious/Detailers/visible_nipples_il_v1.safetensors", "lora_weight": 1.0, "lora_weight_min": 0.7, "lora_weight_max": 1.2, "lora_triggers": "visiblenipples" + }, + "tags": { + "associated_resource": "NSFW", + "adetailer_targets": [ + "body", + "nsfw" + ], + "nsfw": true } } \ No newline at end of file diff --git a/data/detailers/wan_ultraviolet_v1.json b/data/detailers/wan_ultraviolet_v1.json index 8f4db24..8a32852 100644 --- a/data/detailers/wan_ultraviolet_v1.json +++ b/data/detailers/wan_ultraviolet_v1.json @@ -1,7 +1,14 @@ { "detailer_id": "wan_ultraviolet_v1", "detailer_name": "Wan Ultraviolet V1", - "prompt": "ultraviolet_light, bodypaint, paint_splatter, glowing, glowing_skin, black_background, backlighting, neon_lights", + "prompt": "ultraviolet, ultraviolet_light, body_paint, paint_splatter, glowing, glowing_skin, black_background, backlighting, neon_lights, bioluminescence", + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false + }, "lora": { "lora_name": "Illustrious/Detailers/wan_ultraviolet_v1.safetensors", "lora_weight": 1.0, diff --git a/data/detailers/xtrasmol_000019_1595565.json b/data/detailers/xtrasmol_000019_1595565.json index 83d2f7a..e6a2ac0 100644 --- a/data/detailers/xtrasmol_000019_1595565.json +++ b/data/detailers/xtrasmol_000019_1595565.json @@ -1,7 +1,7 @@ { "detailer_id": "xtrasmol_000019_1595565", "detailer_name": "Hand Held", - "prompt": "teeny, tiny girl, minigirl, size_difference, held in hand, mini girl, on palm", + "prompt": "miniature, size_difference, small_person, person_on_palm, on_hand, standing_on_hand", "lora": { "lora_name": "Illustrious/Detailers/XtraSmol-000019_1595565.safetensors", "lora_weight": 0.6, @@ -9,5 +9,11 @@ "lora_weight_max": 0.7, "lora_triggers": "" }, - "tags": [] + "tags": { + "associated_resource": "General", + "adetailer_targets": [ + "body" + ], + "nsfw": false + } } \ No newline at end of file diff --git a/data/looks/18ill_000007_1176656.json b/data/looks/18ill_000007_1176656.json index 259016d..7dd1dc8 100644 --- a/data/looks/18ill_000007_1176656.json +++ b/data/looks/18ill_000007_1176656.json @@ -2,8 +2,8 @@ "look_id": "18ill_000007_1176656", "look_name": "18Ill 000007 1176656", "character_id": "android_18", - "positive": "1girl, solo, android_18, medium_hair, blonde_hair, blue_eyes, hoop_earrings, denim_jacket, denim_skirt, black_shirt, striped_sleeves, black_pantyhose, brown_boots, belt", - "negative": "censor, censored, realistic, 3d, photo, bad_anatomy, bad_hands, text, watermark, low_quality", + "positive": "1girl, solo, android_18, blonde_hair, short_hair, blue_eyes, hoop_earrings, denim_jacket, black_shirt, vest, striped_sleeves, miniskirt, pantyhose, belt, boots", + "negative": "censor, censored, realistic, 3d, photo, bad_anatomy, bad_hands, text, watermark, low_quality, multiple_views, lowres, monochrome, sketch", "lora": { "lora_name": "Illustrious/Looks/18ill-000007_1176656.safetensors", "lora_weight": 1.0, @@ -11,11 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "anime", - "dragon_ball", - "android_18", - "denim_outfit", - "blonde" - ] -} + "tags": { + "origin_series": "Dragon Ball", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/aerith.json b/data/looks/aerith.json index 9f005bf..1a03daa 100644 --- a/data/looks/aerith.json +++ b/data/looks/aerith.json @@ -2,7 +2,7 @@ "look_id": "aerith", "look_name": "Aerith", "character_id": "aerith_gainsborough", - "positive": "aerith_gainsborough, brown_hair, green_eyes, long_hair, single_braid, pink_ribbon, pink_dress, red_jacket, cropped_jacket, hair_ribbon, flower", + "positive": "aerith_gainsborough, brown_hair, green_eyes, long_hair, braid, hair_ribbon, pink_ribbon, pink_dress, red_jacket, cropped_jacket, flower", "negative": "short_hair, blue_eyes, lowres, bad_anatomy, bad_hands", "lora": { "lora_name": "Illustrious/Looks/Aerith.safetensors", @@ -11,17 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "aerith_gainsborough", - "brown_hair", - "green_eyes", - "long_hair", - "single_braid", - "pink_ribbon", - "pink_dress", - "red_jacket", - "cropped_jacket", - "hair_ribbon", - "flower" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/aerith_gainsborough_final_fantasy_7_remake__game_character__illustrious_000014.json b/data/looks/aerith_gainsborough_final_fantasy_7_remake__game_character__illustrious_000014.json index 46b1b55..261f28e 100644 --- a/data/looks/aerith_gainsborough_final_fantasy_7_remake__game_character__illustrious_000014.json +++ b/data/looks/aerith_gainsborough_final_fantasy_7_remake__game_character__illustrious_000014.json @@ -9,18 +9,11 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "negative": "high contrast, lowres, bad quality, bad anatomy", - "positive": "aerith_gainsborough, final_fantasy_vii, brown_hair, green_eyes, single_braid, hair_ribbon, pink_dress, red_jacket, pointy_ears, staff", - "tags": [ - "aerith_gainsborough", - "final_fantasy_vii", - "brown_hair", - "green_eyes", - "single_braid", - "hair_ribbon", - "pink_dress", - "red_jacket", - "pointy_ears", - "staff" - ] -} + "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, bad feet, distorted, mutation, ugly", + "positive": "aerith_gainsborough, final_fantasy_vii, final_fantasy_vii_remake, 1girl, solo, brown_hair, long_hair, ponytail, braided_ponytail, green_eyes, hair_ribbon, pink_dress, bolero, red_jacket, long_sleeves, footwear, boots, earrings, bracelet, staff, weapon, looking_at_viewer", + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/aged_up_powerpuff_girls.json b/data/looks/aged_up_powerpuff_girls.json index 1b127ea..469ca73 100644 --- a/data/looks/aged_up_powerpuff_girls.json +++ b/data/looks/aged_up_powerpuff_girls.json @@ -1,9 +1,9 @@ { "look_id": "aged_up_powerpuff_girls", "look_name": "Aged Up Powerpuff Girls", - "character_id": null, - "positive": "powerpuff_girls, aged_up, tight_dress", - "negative": "watermark, pubic_hair, same_face, bad_anatomy", + "character_id": "blossom_ppg", + "positive": "ppg, 3girls, trio, tall, young_woman, mature_female, stylized, vibrant_colors, dress, outfit", + "negative": "watermark, text, signature, lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/Aged_up_Powerpuff_Girls.safetensors", "lora_weight": 1.0, @@ -11,16 +11,9 @@ "lora_weight_min": 0.4, "lora_weight_max": 1.0 }, - "tags": [ - "blossom_(ppg)", - "bubbles_(ppg)", - "buttercup_(ppg)", - "green_dress", - "blue_dress", - "pink_dress", - "bow", - "pigtails", - "3girls", - "1girl" - ] -} + "tags": { + "origin_series": "The Powerpuff Girls", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/aisling__secret_of_kells____gnsisir_style__illust_.json b/data/looks/aisling__secret_of_kells____gnsisir_style__illust_.json index 53349d6..6e6774f 100644 --- a/data/looks/aisling__secret_of_kells____gnsisir_style__illust_.json +++ b/data/looks/aisling__secret_of_kells____gnsisir_style__illust_.json @@ -2,7 +2,7 @@ "look_id": "aisling__secret_of_kells____gnsisir_style__illust_", "look_name": "Aisling Secret Of Kells Gnsisir Style Illust ", "character_id": "", - "positive": "1girl, solo, aisling_(kells), very_long_hair, grey_hair, multicolored_hair, green_eyes, thick_eyebrows, pale_skin, white_skin, choker, short_dress, grin", + "positive": "1girl, solo, aisling_(the_secret_of_kells), very_long_hair, grey_hair, multicolored_hair, green_eyes, thick_eyebrows, pale_skin, choker, short_dress, grin", "negative": "short_hair, red_eyes, blue_eyes, pointed_ears, dark_skin", "lora": { "lora_name": "Illustrious/Looks/Aisling (Secret of Kells) - Gnsisir Style (Illust).safetensors", @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "aisling_(kells)", - "the_secret_of_kells", - "grey_hair", - "green_eyes", - "very_long_hair", - "thick_eyebrows" - ] -} + "tags": { + "origin_series": "The Secret of Kells", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/android_18___dragon_ball_epoch_25.json b/data/looks/android_18___dragon_ball_epoch_25.json index dd5c686..d8a0aa1 100644 --- a/data/looks/android_18___dragon_ball_epoch_25.json +++ b/data/looks/android_18___dragon_ball_epoch_25.json @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "android_18", - "dragon_ball", - "blonde_hair", - "blue_eyes", - "denim_vest", - "striped_sleeves" - ] -} + "tags": { + "origin_series": "Dragon Ball", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/android_18__dragon_ball_z__anime__manga_character__illustriousxl.json b/data/looks/android_18__dragon_ball_z__anime__manga_character__illustriousxl.json index 725468c..0dc2dab 100644 --- a/data/looks/android_18__dragon_ball_z__anime__manga_character__illustriousxl.json +++ b/data/looks/android_18__dragon_ball_z__anime__manga_character__illustriousxl.json @@ -2,7 +2,7 @@ "look_id": "android_18__dragon_ball_z__anime__manga_character__illustriousxl", "look_name": "Android 18 Dragon Ball Z Anime Manga Character Illustriousxl", "character_id": "android_18", - "positive": "and18, android_18, 1girl, blonde_hair, blue_eyes, short_hair, bob_cut, hoop_earrings, denim_jacket, black_shirt, long_sleeves, striped_sleeves, denim_skirt, belt, black_pantyhose, brown_boots, looking_at_viewer, outdoors", + "positive": "1girl, solo, android_18, blonde_hair, blue_eyes, bob_cut, short_hair, hoop_earrings, denim_jacket, black_shirt, striped_sleeves, denim_skirt, belt, black_pantyhose, brown_boots, looking_at_viewer, outdoors, masterpiece, best_quality", "negative": "long_hair, lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, grainy", "lora": { "lora_name": "Illustrious/Looks/Android_18__Dragon_Ball_Z__Anime__Manga_Character__IllustriousXL.safetensors", @@ -11,9 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "android_18", - "dragon_ball_z", - "anime" - ] -} + "tags": { + "origin_series": "Dragon Ball Z", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/android_18_il_v2_1601192.json b/data/looks/android_18_il_v2_1601192.json index 8f48618..4aa9c6b 100644 --- a/data/looks/android_18_il_v2_1601192.json +++ b/data/looks/android_18_il_v2_1601192.json @@ -2,8 +2,8 @@ "look_id": "android_18_il_v2_1601192", "look_name": "Android 18 Il V2 1601192", "character_id": "android_18", - "positive": "android_18, dragon_ball, short_hair, blonde_hair, blue_eyes, denim_jacket, sleeveless_jacket, black_shirt, striped_sleeves, long_sleeves, belt, denim_skirt, pantyhose, brown_boots, hoop_earrings, gold_earrings, red_ribbon_army", - "negative": "very_short_hair, 3d, realistic, photorealistic, bad anatomy", + "positive": "android_18_(dragon_ball), blonde_hair, short_hair, center_parted_hair, blue_eyes, hoop_earrings, denim_jacket, sleeveless, black_shirt, striped_sleeves, denim_skirt, pantyhose, brown_boots, belt", + "negative": "long_hair, very_short_hair, 3d, realistic, photorealistic, bad_anatomy, bad_proportions, deformed, monochrome, grayscale", "lora": { "lora_name": "Illustrious/Looks/Android_18_IL_v2_1601192.safetensors", "lora_weight": 0.8, @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "android_18", - "dragon_ball", - "dragon_ball_z", - "anime", - "manga", - "female_focus" - ] -} + "tags": { + "origin_series": "Dragon Ball", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/android_21v2_1.json b/data/looks/android_21v2_1.json index f4e5e61..f56e74d 100644 --- a/data/looks/android_21v2_1.json +++ b/data/looks/android_21v2_1.json @@ -1,7 +1,7 @@ { "look_id": "android_21v2_1", "look_name": "Android 21V2 1", - "character_id": "", + "character_id": "android_21", "positive": "android_21, 1girl, solo, brown_hair, blue_eyes, curly_hair, long_hair, glasses, black-framed_eyewear, hoop_earrings, checkered_dress, short_dress, lab_coat, mismatched_footwear, fingerless_gloves, pantyhose, black_nails, detached_sleeves, black_sleeves", "negative": "majin, pink_skin, tail, white_hair, red_eyes, pointy_ears, bad_anatomy, low_quality, worst_quality", "lora": { @@ -11,25 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "android_21", - "1girl", - "solo", - "brown_hair", - "blue_eyes", - "curly_hair", - "long_hair", - "glasses", - "black-framed_eyewear", - "hoop_earrings", - "checkered_dress", - "short_dress", - "lab_coat", - "mismatched_footwear", - "fingerless_gloves", - "pantyhose", - "black_nails", - "detached_sleeves", - "black_sleeves" - ] -} + "tags": { + "origin_series": "Dragon Ball", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/anya_forger.json b/data/looks/anya_forger.json index fba9cbf..0dda2c1 100644 --- a/data/looks/anya_forger.json +++ b/data/looks/anya_forger.json @@ -2,8 +2,8 @@ "look_id": "anya_forger", "look_name": "Anya Forger", "character_id": "anya_(spy_x_family)", - "positive": "anya_(spy_x_family), 1girl, pink_hair, green_eyes, short_hair, blunt_bangs, ahoge, hair_ornament, eden_academy_school_uniform, black_dress", - "negative": "long_hair, mature_female, lowres, bad_anatomy", + "positive": "anya_(spy_x_family), 1girl, solo, pink_hair, short_hair, bob_cut, blunt_bangs, ahoge, green_eyes, hair_ornament, black_headpiece, eden_academy_school_uniform, black_dress, white_collar, long_sleeves", + "negative": "long_hair, mature_female, tall, loli, lowres, bad_anatomy, error, cropped, blurry, bad_hands, missing_fingers", "lora": { "lora_name": "Illustrious/Looks/Anya Forger.safetensors", "lora_weight": 0.7, @@ -11,11 +11,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "anime", - "character", - "spy_x_family", - "girls", - "dagasi" - ] -} + "tags": { + "origin_series": "Spy x Family", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/anya_forger_57.json b/data/looks/anya_forger_57.json index 46c18c8..75a27bf 100644 --- a/data/looks/anya_forger_57.json +++ b/data/looks/anya_forger_57.json @@ -2,8 +2,8 @@ "look_id": "anya_forger_57", "look_name": "Anya Forger 57", "character_id": "anya_(spy_x_family)", - "positive": "anya_(spy_x_family), pink_hair, green_eyes, medium_hair, child, girl, horn_ornament, eden_academy_school_uniform", - "negative": "long_hair, short_hair, blue_eyes, red_eyes, mature_female, boy", + "positive": "anya_(spy_x_family), 1girl, pink_hair, green_eyes, medium_hair, child, hair_ornament, eden_academy_school_uniform", + "negative": "long_hair, short_hair, blue_eyes, red_eyes, mature_female, 1boy", "lora": { "lora_name": "Illustrious/Looks/Anya_Forger-57.safetensors", "lora_weight": 0.8, @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "anime", - "spy_x_family", - "girl", - "child", - "cute" - ] -} + "tags": { + "origin_series": "spy_x_family", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/avril_lavigne___il_xl.json b/data/looks/avril_lavigne___il_xl.json index 452cda2..283f5b6 100644 --- a/data/looks/avril_lavigne___il_xl.json +++ b/data/looks/avril_lavigne___il_xl.json @@ -2,8 +2,8 @@ "look_id": "avril_lavigne___il_xl", "look_name": "Avril Lavigne Il Xl", "character_id": "", - "positive": "1girl, solo, blonde_hair, long_hair, straight_hair, blue_eyes, eyeliner, black_nails, striped_arm_warmers, tank_top, black_shirt, necktie, bracelet, playing_guitar, holding_guitar, concert, punk, photorealistic, realistic, film_grain, depth_of_field, pastel_colors", - "negative": "bad_anatomy, bad_hands, blurry, sketch, 3d, lowres, traditional_media, painting, cartoon, comic, monochrome, greyscale", + "positive": "1girl, solo, avril_lavigne, blonde_hair, long_hair, straight_hair, blue_eyes, heavy_eyeliner, black_nails, arm_warmers, striped_clothing, tank_top, necktie, bracelet, guitar, playing_guitar, concert, punk, photorealistic, realistic, film_grain, depth_of_field", + "negative": "bad_anatomy, bad_hands, extra_fingers, deformed, blurry, sketch, 3d, lowres, traditional_media, painting, cartoon, comic, monochrome, greyscale", "lora": { "lora_name": "Illustrious/Looks/Avril_Lavigne_-_IL_XL.safetensors", "lora_weight": 1.0, @@ -11,18 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "blonde_hair", - "long_hair", - "straight_hair", - "blue_eyes", - "eyeliner", - "black_nails", - "striped_arm_warmers", - "punk", - "playing_guitar", - "concert", - "photorealistic", - "realistic" - ] -} + "tags": { + "origin_series": "Avril Lavigne", + "origin_type": "Original", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/ayanami_uniform_azur__illus.json b/data/looks/ayanami_uniform_azur__illus.json index b1a09de..ae53125 100644 --- a/data/looks/ayanami_uniform_azur__illus.json +++ b/data/looks/ayanami_uniform_azur__illus.json @@ -2,7 +2,7 @@ "look_id": "ayanami_uniform_azur__illus", "look_name": "Ayanami Uniform Azur Illus", "character_id": "", - "positive": "Ayanami uniform, ayanami_(azur_lane), grey_hair, long_hair, red_eyes, animal_ears, mechanical_ears, hair_ornament, school_uniform, serafuku, sleeveless_shirt, detached_sleeves, bare_shoulders, crop_top, navel, yellow_neckerchief, black_choker, blue_skirt, pleated_skirt, white_thighhighs, rudder_footwear", + "positive": "ayanami_(azur_lane), 1girl, solo, grey_hair, long_hair, red_eyes, animal_ears, mechanical_ears, hair_ornament, school_uniform, serafuku, sleeveless_shirt, detached_sleeves, bare_shoulders, crop_top, navel, yellow_neckerchief, black_choker, blue_skirt, pleated_skirt, white_thighhighs, rudder_footwear", "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/Ayanami uniform(azur)-Illus.safetensors", @@ -11,11 +11,9 @@ "lora_weight_min": 1.2, "lora_weight_max": 1.2 }, - "tags": [ - "ayanami_(azur_lane)", - "rudder_footwear", - "detached_sleeves", - "school_uniform", - "navel" - ] -} + "tags": { + "origin_series": "Azur Lane", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/beardy_man_ilxl_000003.json b/data/looks/beardy_man_ilxl_000003.json index 1f8435c..e3c2534 100644 --- a/data/looks/beardy_man_ilxl_000003.json +++ b/data/looks/beardy_man_ilxl_000003.json @@ -9,13 +9,11 @@ "lora_weight_min": 0.5, "lora_weight_max": 0.7 }, - "negative": "1girl, female, asian, muscular", - "positive": "1boy, beard, facial_hair,", - "tags": [ - "1boy", - "mature_male", - "beard", - "facial_hair", - "solo" - ] + "negative": "1girl, female, feminine, muscular, asian", + "positive": "1boy, mature_male, beard, facial_hair, stubble", + "tags": { + "origin_series": "Original", + "origin_type": "Original", + "nsfw": false + } } \ No newline at end of file diff --git a/data/looks/becky_illustrious.json b/data/looks/becky_illustrious.json index f9b5e35..f8fe806 100644 --- a/data/looks/becky_illustrious.json +++ b/data/looks/becky_illustrious.json @@ -2,8 +2,8 @@ "look_id": "becky_illustrious", "look_name": "Becky Illustrious", "character_id": "becky_blackbell", - "positive": "becky_blackbell, spy_x_family, 1girl, solo, brown_eyes, brown_hair, short_hair, twintails, flat_chest, hairclip, hair_scrunchie, white_scrunchie, eden_academy_school_uniform, neck_ribbon, red_ribbon, collared_shirt, black_dress, gold_trim, black_sleeves, long_sleeves", - "negative": "long_hair, mature_female", + "positive": "becky_blackbell, spy_x_family, 1girl, solo, short_hair, twintails, brown_hair, brown_eyes, hairclip, hair_scrunchie, white_scrunchie, eden_academy_school_uniform, black_dress, collared_shirt, neck_ribbon, red_ribbon, gold_trim, black_sleeves, long_sleeves, flat_chest", + "negative": "long_hair, adult, mature_female, large_breasts, cleavage", "lora": { "lora_name": "Illustrious/Looks/Becky Illustrious.safetensors", "lora_weight": 0.8, @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "becky_blackbell", - "spy_x_family", - "eden_academy_school_uniform", - "twintails", - "brown_hair", - "brown_eyes" - ] + "tags": { + "origin_series": "spy_x_family", + "origin_type": "Anime", + "nsfw": false + } } \ No newline at end of file diff --git a/data/looks/blazefieldingillustrious.json b/data/looks/blazefieldingillustrious.json index 587a961..923e4e4 100644 --- a/data/looks/blazefieldingillustrious.json +++ b/data/looks/blazefieldingillustrious.json @@ -2,8 +2,8 @@ "look_id": "blazefieldingillustrious", "look_name": "Blazefieldingillustrious", "character_id": "", - "positive": "blaze_fielding, streets_of_rage, 1girl, brown_hair, brown_eyes, long_hair, hair_between_eyes, hoop_earrings, black_jacket, leather_jacket, cropped_jacket, sleeves_rolled_up, red_shirt, crop_top, red_skirt, pencil_skirt, belt, fingerless_gloves", - "negative": "short_hair, blue_eyes, blonde_hair", + "positive": "blaze_fielding, streets_of_rage, 1girl, solo, brown_hair, brown_eyes, long_hair, hair_between_eyes, hoop_earrings, leather_jacket, cropped_jacket, black_jacket, red_crop_top, red_skirt, pencil_skirt, belt, fingerless_gloves, high_heels", + "negative": "short_hair, blonde_hair, blue_eyes, male, cartoon, sketch, 3d", "lora": { "lora_name": "Illustrious/Looks/BlazeFieldingIllustrious.safetensors", "lora_weight": 0.8, @@ -11,13 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "blaze_fielding", - "streets_of_rage", - "brown_hair", - "long_hair", - "leather_jacket", - "crop_top", - "pencil_skirt" - ] -} + "tags": { + "origin_series": "Streets of Rage", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/brigitta_illu_nvwls_v1.json b/data/looks/brigitta_illu_nvwls_v1.json index e2744f0..55f5049 100644 --- a/data/looks/brigitta_illu_nvwls_v1.json +++ b/data/looks/brigitta_illu_nvwls_v1.json @@ -3,7 +3,7 @@ "look_name": "Brigitta Illu Nvwls V1", "character_id": "", "positive": "1girl, solo, brigitta_(metaphor:_refantazio), dark_skin, white_hair, white_eyelashes, braid, long_hair, blunt_bangs, sidelocks, grey_eyes, facial_mark, large_breasts, black_coat, coat_on_shoulders, grey_shirt, ribbed_shirt, white_ascot, black_pants, high-waist_pants, black_gloves", - "negative": "short_hair, light_skin, bright_skin", + "negative": "short_hair, pale_skin, tanned_skin", "lora": { "lora_name": "Illustrious/Looks/brigitta-illu-nvwls-v1.safetensors", "lora_weight": 1.0, @@ -11,10 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "anime", - "video_game", - "metaphor:_refantazio", - "female" - ] -} + "tags": { + "origin_series": "Metaphor: ReFantazio", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/bubblegum_ill.json b/data/looks/bubblegum_ill.json index 9fce9ab..04b5fa0 100644 --- a/data/looks/bubblegum_ill.json +++ b/data/looks/bubblegum_ill.json @@ -2,8 +2,8 @@ "look_id": "bubblegum_ill", "look_name": "Bubblegum Ill", "character_id": "princess_bubblegum", - "positive": "princess_bonnibel_bubblegum, adventure_time, 1girl, pink_skin, pink_hair, long_hair, pink_dress, puffy_short_sleeves, long_skirt, crown, no_nose", - "negative": "nose, realistic, photorealistic, 3d, human", + "positive": "princess_bonnibel_bubblegum, adventure_time, 1girl, solo, pink_skin, pink_hair, long_hair, magenta_hair, pink_dress, puffy_short_sleeves, long_skirt, crown, tiara, no_nose", + "negative": "nose, realistic, photorealistic, 3d, human, detailed_nose, nostrils, human_nose", "lora": { "lora_name": "Illustrious/Looks/Bubblegum_ILL.safetensors", "lora_weight": 0.8, @@ -11,13 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "princess_bonnibel_bubblegum", - "adventure_time", - "pink_skin", - "pink_hair", - "no_nose", - "pink_dress", - "crown" - ] + "tags": { + "origin_series": "Adventure Time", + "origin_type": "Cartoon", + "nsfw": false + } } \ No newline at end of file diff --git a/data/looks/cammyiiv_05.json b/data/looks/cammyiiv_05.json index e51bb22..046cf05 100644 --- a/data/looks/cammyiiv_05.json +++ b/data/looks/cammyiiv_05.json @@ -2,8 +2,8 @@ "look_id": "cammyiiv_05", "look_name": "Cammyiiv 05", "character_id": "cammy", - "positive": "cammy_white, street_fighter, blonde_hair, green_eyes, ponytail, long_hair, black_choker, cross_necklace, red_gloves, uneven_gloves, leather_pants, blue_jacket, crop_top, red_boots, navel", - "negative": "low_quality, worst_quality, watermark, text, bad_anatomy, leotard, swimsuit", + "positive": "cammy_white, street_fighter, blonde_hair, green_eyes, ponytail, choker, cross_necklace, red_gloves, fingerless_gloves, leather_pants, blue_jacket, crop_top, red_boots, navel, bare_midriff", + "negative": "low_quality, worst_quality, watermark, text, bad_anatomy, leotard, swimsuit, bodysuit", "lora": { "lora_name": "Illustrious/Looks/CammyIIV-05.safetensors", "lora_weight": 0.8, @@ -11,20 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "cammy_white", - "street_fighter", - "blonde_hair", - "green_eyes", - "ponytail", - "black_choker", - "cross_necklace", - "red_gloves", - "uneven_gloves", - "leather_pants", - "blue_jacket", - "crop_top", - "red_boots", - "navel" - ] -} + "tags": { + "origin_series": "Street Fighter", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/cammywhiteillustrious.json b/data/looks/cammywhiteillustrious.json index 9461926..ecffe77 100644 --- a/data/looks/cammywhiteillustrious.json +++ b/data/looks/cammywhiteillustrious.json @@ -11,10 +11,9 @@ "lora_weight_min": 0.2, "lora_weight_max": 1.0 }, - "tags": [ - "cammy_white", - "street_fighter", - "capcom", - "video_game_character" - ] -} + "tags": { + "origin_series": "Street Fighter", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/chun_li_illust_scarxzys.json b/data/looks/chun_li_illust_scarxzys.json index bce0262..d66f914 100644 --- a/data/looks/chun_li_illust_scarxzys.json +++ b/data/looks/chun_li_illust_scarxzys.json @@ -2,8 +2,8 @@ "look_id": "chun_li_illust_scarxzys", "look_name": "Chun Li Illust Scarxzys", "character_id": "chun_li", - "positive": "chun-li, brown_hair, double_bun, bun_cover, hair_ribbon, brown_eyes, china_dress, blue_dress, puffy_sleeves, pelvic_curtain, unitard, spiked_bracelet, pantyhose, white_boots", - "negative": "short_hair, red_eyes", + "positive": "chun-li_(street_fighter), 1girl, solo, brown_hair, hair_buns, double_bun, hair_ribbon, brown_eyes, blue_dress, qipao, puffy_sleeves, gold_trim, spiked_bracelet, pantyhose, white_boots, fighting_game", + "negative": "short_hair, red_eyes, muscular, bulky, pants", "lora": { "lora_name": "Illustrious/Looks/chun-li_illust_scarxzys.safetensors", "lora_weight": 0.8, @@ -11,10 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "street_fighter", - "video_game_character", - "fighter", - "classic_outfit" - ] -} + "tags": { + "origin_series": "Street Fighter", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/dajasmn.json b/data/looks/dajasmn.json index 8df8a7a..5f62803 100644 --- a/data/looks/dajasmn.json +++ b/data/looks/dajasmn.json @@ -2,8 +2,8 @@ "look_id": "dajasmn", "look_name": "Dajasmn", "character_id": "jasmine_disney", - "positive": "jasmine_(disney), 1girl, solo, black_hair, brown_eyes, multi-tied_hair, dark_skin, blue_headband, hoop_earrings, jewelry, midriff, harem_pants, off_shoulder, looking_at_viewer", - "negative": "lowres, bad_anatomy, bad_hands, signature, watermark, username", + "positive": "DAJasmn, jasmine_(disney), 1girl, solo, dark_skin, black_hair, brown_eyes, multi-tied_hair, blue_headband, hoop_earrings, jewelry, off_shoulder, midriff, harem_pants, looking_at_viewer", + "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/DAJasmn.safetensors", "lora_weight": 1.0, @@ -11,20 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "jasmine_(disney)", - "1girl", - "solo", - "black_hair", - "brown_eyes", - "multi-tied_hair", - "dark_skin", - "blue_headband", - "hoop_earrings", - "jewelry", - "midriff", - "harem_pants", - "off_shoulder", - "looking_at_viewer" - ] -} + "tags": { + "origin_series": "Aladdin", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/darcyillustrious1_0jlfo.json b/data/looks/darcyillustrious1_0jlfo.json index 901801c..59be636 100644 --- a/data/looks/darcyillustrious1_0jlfo.json +++ b/data/looks/darcyillustrious1_0jlfo.json @@ -2,8 +2,8 @@ "look_id": "darcyillustrious1_0jlfo", "look_name": "Darcyillustrious1 0Jlfo", "character_id": "", - "positive": "1girl, solo, darcy_redd_(andava), blonde_hair, short_hair, short_ponytail, green_eyes, glasses, red-framed_eyewear, small_breasts, choker, smile, off_shoulder, sweater, shorts", - "negative": "long_hair, blue_eyes, large_breasts", + "positive": "1girl, solo, darcy_redd_(andava), blonde_hair, short_hair, short_ponytail, green_eyes, glasses, small_breasts, choker, smile, off-shoulder_sweater, shorts", + "negative": "long_hair, blue_eyes, large_breasts, hat, skirt", "lora": { "lora_name": "Illustrious/Looks/DarcyIllustrious1.0JLFO.safetensors", "lora_weight": 1.0, @@ -11,10 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "character", - "original_character", - "female", - "glasses" - ] -} + "tags": { + "origin_series": "Original", + "origin_type": "Original", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/emo_hairstyle.json b/data/looks/emo_hairstyle.json index 06e639c..a400350 100644 --- a/data/looks/emo_hairstyle.json +++ b/data/looks/emo_hairstyle.json @@ -2,8 +2,8 @@ "look_id": "emo_hairstyle", "look_name": "Emo Hairstyle", "character_id": "", - "positive": "emo_fashion, hair_over_one_eye, layered_hair, black_hair, straight_hair, eyeliner, realistic", - "negative": "blonde_hair, short_hair, curly_hair, bun", + "positive": "emo_fashion, hair_over_one_eye, layered_hair, black_hair, straight_hair, eyeliner, punk", + "negative": "blonde_hair, short_hair, curly_hair, hair_bun", "lora": { "lora_name": "Illustrious/Looks/Emo_Hairstyle.safetensors", "lora_weight": 0.7, @@ -11,14 +11,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "emo_fashion", - "hair_over_one_eye", - "layered_hair", - "black_hair", - "straight_hair", - "eyeliner", - "realistic", - "punk" - ] -} + "tags": { + "origin_series": "Original", + "origin_type": "Original", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/encore_illustrious_lora_v1.json b/data/looks/encore_illustrious_lora_v1.json index 45892d1..3cf2801 100644 --- a/data/looks/encore_illustrious_lora_v1.json +++ b/data/looks/encore_illustrious_lora_v1.json @@ -2,8 +2,8 @@ "look_id": "encore_illustrious_lora_v1", "look_name": "Encore Illustrious Lora V1", "character_id": "", - "positive": "encore_(wuthering_waves), purple_eyes, cross-shaped_pupils, thick_eyebrows, blush, pink_hair, long_hair, low_twintails, ahoge, hair_bow, pink_bow, hair_ornament, dress, white_dress, black_sleeves, white_sleeves, detached_sleeves, bowtie, bag, earrings, black_boots, stuffed_toy", - "negative": "low quality, worst quality, lowres, bad anatomy, bad hands, text, watermark, signature", + "positive": "encore_(wuthering_waves), solo, 1girl, purple_eyes, cross-shaped_pupils, pink_hair, long_hair, low_twintails, ahoge, hair_bow, pink_bow, blush, dress, white_dress, detached_sleeves, black_sleeves, black_boots, bag, stuffed_toy", + "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/encore_illustrious_lora_v1.safetensors", "lora_weight": 0.9, @@ -11,28 +11,9 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "encore_(wuthering_waves)", - "purple_eyes", - "cross-shaped_pupils", - "thick_eyebrows", - "blush", - "pink_hair", - "long_hair", - "low_twintails", - "ahoge", - "hair_bow", - "pink_bow", - "hair_ornament", - "dress", - "white_dress", - "black_sleeves", - "white_sleeves", - "detached_sleeves", - "bowtie", - "bag", - "earrings", - "black_boots", - "stuffed_toy" - ] -} + "tags": { + "origin_series": "Wuthering Waves", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/evelynnil_14.json b/data/looks/evelynnil_14.json index addca9a..bcb9ada 100644 --- a/data/looks/evelynnil_14.json +++ b/data/looks/evelynnil_14.json @@ -2,8 +2,8 @@ "look_id": "evelynnil_14", "look_name": "Evelynnil 14", "character_id": "", - "positive": "evelynn_(league_of_legends), purple_skin, yellow_eyes, pink_hair, short_hair, pointy_ears, claws, demon_tail, glowing_eyes, makeup, harness, midriff, navel, revealing_clothes", - "negative": "long_hair, human_skin, shadow_form, dress, skirt, 3d, realistic", + "positive": "evelynn_(league_of_legends), purple_skin, yellow_eyes, pink_hair, short_hair, pointy_ears, sharp_teeth, claws, demon_tail, eyeliner, harness, midriff, navel, bare_shoulders, cleavage", + "negative": "long_hair, skin_color, shadow_form, dress, skirt, 3d, realistic", "lora": { "lora_name": "Illustrious/Looks/evelynnIL-14.safetensors", "lora_weight": 0.8, @@ -11,20 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "evelynn_(league_of_legends)", - "purple_skin", - "yellow_eyes", - "pink_hair", - "short_hair", - "pointy_ears", - "claws", - "demon_tail", - "glowing_eyes", - "makeup", - "harness", - "midriff", - "navel", - "revealing_clothes" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/looks/faceless_ugly_bastardv1il_000014.json b/data/looks/faceless_ugly_bastardv1il_000014.json index 027c412..d7a67a4 100644 --- a/data/looks/faceless_ugly_bastardv1il_000014.json +++ b/data/looks/faceless_ugly_bastardv1il_000014.json @@ -2,8 +2,8 @@ "look_id": "faceless_ugly_bastardv1il_000014", "look_name": "Faceless Ugly Bastardv1Il 000014", "character_id": null, - "positive": "1boy, (faceless_male:1.5),, fat_man, oji-san, male out of frame,", - "negative": "handsome, bishounen, muscular, thin, visible male face", + "positive": "1boy, ugly_bastard, faceless_male, fat_man, mature_male, overweight, receding_hairline, messy_hair, (obese:1.2), unattractive_male, obscured_face", + "negative": "handsome, bishounen, muscular, thin, face, eyes, nose, mouth, facial_features, skinny, fit, athletic", "lora": { "lora_name": "Illustrious/Looks/Faceless-Ugly-BastardV1IL-000014.safetensors", "lora_weight": 0.8, @@ -11,9 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "ugly_bastard", - "faceless_male", - "fat_man" - ] + "tags": { + "origin_series": "Original", + "origin_type": "Original", + "nsfw": true + } } \ No newline at end of file diff --git a/data/looks/fecamilla_illu_nvwls_v2.json b/data/looks/fecamilla_illu_nvwls_v2.json index 00ed3cf..234cdea 100644 --- a/data/looks/fecamilla_illu_nvwls_v2.json +++ b/data/looks/fecamilla_illu_nvwls_v2.json @@ -2,7 +2,7 @@ "look_id": "fecamilla_illu_nvwls_v2", "look_name": "Fecamilla Illu Nvwls V2", "character_id": "camilla_(fire_emblem)", - "positive": "dfCm, camilla_(fire_emblem), purple_hair, wavy_hair, long_hair, hair_over_one_eye, black_tiara, purple_capelet, black_armor, cleavage, gauntlets, gloves, armored_legwear, black_panties, pelvic_curtain, see-through_clothes", + "positive": "dfCm, camilla_(fire_emblem), purple_hair, wavy_hair, long_hair, hair_over_one_eye, tiara, purple_capelet, black_armor, cleavage, gauntlets, gloves, black_panties, pelvic_curtain, translucent", "negative": "short_hair, flat_chest", "lora": { "lora_name": "Illustrious/Looks/fecamilla-illu-nvwls-v2.safetensors", @@ -11,21 +11,9 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "camilla_(fire_emblem)", - "purple_hair", - "wavy_hair", - "long_hair", - "hair_over_one_eye", - "black_tiara", - "purple_capelet", - "black_armor", - "cleavage", - "gauntlets", - "gloves", - "armored_legwear", - "black_panties", - "pelvic_curtain", - "see-through_clothes" - ] -} + "tags": { + "origin_series": "Fire Emblem", + "origin_type": "Video Game", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/looks/fetharja_illu_nvwls_v1.json b/data/looks/fetharja_illu_nvwls_v1.json index 93f34a6..3bc5877 100644 --- a/data/looks/fetharja_illu_nvwls_v1.json +++ b/data/looks/fetharja_illu_nvwls_v1.json @@ -2,7 +2,7 @@ "look_id": "fetharja_illu_nvwls_v1", "look_name": "Fetharja Illu Nvwls V1", "character_id": "", - "positive": "tharja_(fire_emblem), black_hair, two_side_up, long_hair, blunt_bangs, purple_eyes, gold_tiara, black_cape, two-sided_cape, gorget, bodystocking, bridal_gauntlets, gold_bracelet, crop_top, cleavage, pelvic_curtain, thighlet", + "positive": "defthj, tharja_(fire_emblem), black_hair, twintails, long_hair, blunt_bangs, purple_eyes, tiara, cape, bodystocking, gauntlets, crop_top, cleavage, pelvic_curtain, thighlet", "negative": "short_hair, red_eyes", "lora": { "lora_name": "Illustrious/Looks/fetharja-illu-nvwls-v1.safetensors", @@ -11,8 +11,9 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "fire_emblem_awakening", - "illustrious" - ] -} + "tags": { + "origin_series": "Fire Emblem Awakening", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/fetharja_illu_nvwls_v2.json b/data/looks/fetharja_illu_nvwls_v2.json index b5f8b16..7d17116 100644 --- a/data/looks/fetharja_illu_nvwls_v2.json +++ b/data/looks/fetharja_illu_nvwls_v2.json @@ -2,7 +2,7 @@ "look_id": "fetharja_illu_nvwls_v2", "look_name": "Fetharja Illu Nvwls V2", "character_id": "", - "positive": "tharja_(fire_emblem), black_hair, two_side_up, long_hair, blunt_bangs, purple_eyes, gold_tiara, black_cape, two-sided_cape, gorget, bodystocking, bridal_gauntlets, gold_bracelet, black_shirt, crop_top, cleavage, pelvic_curtain, thighlet", + "positive": "tharja_(fire_emblem), black_hair, two_side_up, long_hair, blunt_bangs, purple_eyes, tiara, cape, gorget, bodystocking, gauntlets, bracelet, black_shirt, crop_top, cleavage, pelvic_curtain, thighhighs", "negative": "short_hair, red_eyes, skirt", "lora": { "lora_name": "Illustrious/Looks/fetharja-illu-nvwls-v2.safetensors", @@ -11,24 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tharja_(fire_emblem)", - "black_hair", - "two_side_up", - "long_hair", - "blunt_bangs", - "purple_eyes", - "gold_tiara", - "black_cape", - "two-sided_cape", - "gorget", - "bodystocking", - "bridal_gauntlets", - "gold_bracelet", - "black_shirt", - "crop_top", - "cleavage", - "pelvic_curtain", - "thighlet" - ] -} + "tags": { + "origin_series": "Fire Emblem", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/fflulu.json b/data/looks/fflulu.json index d94f13e..34a0ed0 100644 --- a/data/looks/fflulu.json +++ b/data/looks/fflulu.json @@ -2,8 +2,8 @@ "look_id": "fflulu", "look_name": "Fflulu", "character_id": "lulu (ff10)", - "positive": "lulu_(ff10), black_hair, red_eyes, hair_bun, hair_stick, mole_under_mouth, black_dress, fur_trim, multiple_belts, corset, jewelry, necklace, pendant, lipstick", - "negative": "short_hair, blue_eyes, missing_limbs, bad_anatomy, text, watermark", + "positive": "lulu_(ff10), 1girl, solo, black_hair, red_eyes, hair_bun, hair_stick, mole_under_mouth, black_dress, fur_trim, multiple_belts, corset, jewelry, necklace, pendant, lipstick, gothic_lolita", + "negative": "short_hair, blue_eyes, missing_limbs, bad_anatomy, text, watermark, lowres, bad_quality, simple_background", "lora": { "lora_name": "Illustrious/Looks/FFLulu.safetensors", "lora_weight": 1.0, @@ -11,11 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "final_fantasy", - "ff10", - "video_game_character", - "gothic_lolita", - "magician" - ] -} + "tags": { + "origin_series": "Final Fantasy X", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/ffscarlet_illu_nvwls_v2.json b/data/looks/ffscarlet_illu_nvwls_v2.json index c2be405..1c950e0 100644 --- a/data/looks/ffscarlet_illu_nvwls_v2.json +++ b/data/looks/ffscarlet_illu_nvwls_v2.json @@ -11,10 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "anime", - "final_fantasy_vii", - "woman", - "video_game_character" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/fftifa_illu_nvwls_v1.json b/data/looks/fftifa_illu_nvwls_v1.json index acac1d2..0b1fd92 100644 --- a/data/looks/fftifa_illu_nvwls_v1.json +++ b/data/looks/fftifa_illu_nvwls_v1.json @@ -2,7 +2,7 @@ "look_id": "fftifa_illu_nvwls_v1", "look_name": "Fftifa Illu Nvwls V1", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, final_fantasy_vii, black_hair, swept_bangs, low-tied_long_hair, red_eyes, earrings, bare_shoulders, white_tank_top, black_sports_bra, midriff, black_suspenders, suspender_skirt, black_skirt, miniskirt, pleated_skirt, shorts_under_skirt, fingerless_gloves, elbow_gloves, black_gloves, single_gauntlet, red_gloves, black_thighhighs, red_boots", + "positive": "tifa_lockhart, final_fantasy_vii, black_hair, swept_bangs, long_hair, low_ponytail, red_eyes, earrings, bare_shoulders, white_tank_top, black_sports_bra, midriff, black_suspenders, suspender_skirt, black_skirt, miniskirt, pleated_skirt, shorts_under_skirt, fingerless_gloves, elbow_gloves, black_gloves, red_gloves, black_thighhighs, red_boots", "negative": "short_hair, blue_eyes, green_eyes", "lora": { "lora_name": "Illustrious/Looks/fftifa-illu-nvwls-v1.safetensors", @@ -11,12 +11,9 @@ "lora_weight_min": 0.85, "lora_weight_max": 0.85 }, - "tags": [ - "anime", - "character", - "video_game", - "woman", - "final_fantasy_vii", - "tifa_lockhart" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/ffyuna.json b/data/looks/ffyuna.json index 8529176..5cbae85 100644 --- a/data/looks/ffyuna.json +++ b/data/looks/ffyuna.json @@ -2,8 +2,8 @@ "look_id": "ffyuna", "look_name": "Ffyuna", "character_id": "yuna_(ff10)", - "positive": "yuna_(ff10), short_hair, brown_hair, heterochromia, kimono, detached_sleeves, blue_skirt, obi, floral_print, jewelry, necklace", - "negative": "long_hair, bad_anatomy, lowres", + "positive": "yuna_(ff10), FFYuna, 1girl, short_hair, brown_hair, heterochromia, blue_eyes, green_eyes, summoning, kimono, floral_print, obi, detached_sleeves, blue_skirt, necklace, jewelry_chain", + "negative": "long_hair, bad_anatomy, lowres, blurry, worst_quality, monochrome, grayscale", "lora": { "lora_name": "Illustrious/Looks/FFYuna.safetensors", "lora_weight": 1.0, @@ -11,11 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "final_fantasy", - "video_game", - "female", - "anime", - "character" - ] -} + "tags": { + "origin_series": "Final Fantasy X", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/gallicamr_illu_bsinky_v1.json b/data/looks/gallicamr_illu_bsinky_v1.json index e17cc7a..9ac5ecd 100644 --- a/data/looks/gallicamr_illu_bsinky_v1.json +++ b/data/looks/gallicamr_illu_bsinky_v1.json @@ -2,7 +2,7 @@ "look_id": "gallicamr_illu_bsinky_v1", "look_name": "Gallicamr Illu Bsinky V1", "character_id": "", - "positive": "gallica_(metaphor:_refantazio), metaphor:_refantazio, orange_hair, short_hair, hair_over_one_eye, aqua_eyes, pointy_ears, fairy_wings, grey_hairband, two-tone_leotard, yellow_leotard, blue_leotard, floral_print, buttons, sleeveless", + "positive": "gallica_(metaphor:_refantazio), metaphor:_refantazio, 1girl, solo, orange_hair, short_hair, hair_over_one_eye, aqua_eyes, pointy_ears, fairy_wings, hairband, grey_hairband, leotard, two-tone_leotard, yellow_leotard, blue_leotard, floral_print, buttons, sleeveless", "negative": "long_hair, red_eyes, pants, dress, holding_weapon", "lora": { "lora_name": "Illustrious/Looks/GallicaMR-illu-bsinky-v1.safetensors", @@ -11,11 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "gallica_(metaphor:_refantazio)", - "metaphor:_refantazio", - "fairy", - "video_game_character", - "woman" - ] -} + "tags": { + "origin_series": "Metaphor: ReFantazio", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/gyaru_mom_flim13_il_v1.json b/data/looks/gyaru_mom_flim13_il_v1.json index 22c2266..2bfea2e 100644 --- a/data/looks/gyaru_mom_flim13_il_v1.json +++ b/data/looks/gyaru_mom_flim13_il_v1.json @@ -2,8 +2,8 @@ "look_id": "gyaru_mom_flim13_il_v1", "look_name": "Gyaru Mom Flim13 Il V1", "character_id": "delinquent_mother_flim13", - "positive": "1girl, solo, mature_female, gyaru, dark-skinned_female, blonde_hair, long_hair, grey_eyes, ringed_eyes, large_breasts, hair_between_eyes, hair_over_one_eye, black_choker, seductive_smile", - "negative": "censor, sketch, worst_quality, low_quality, bad_anatomy", + "positive": "1girl, solo, mature_female, gyaru, dark-skinned_female, blonde_hair, long_hair, grey_eyes, ringed_eyes, large_breasts, hair_between_eyes, hair_over_one_eye, black_choker, seductive_smile, KJOgyaru", + "negative": "censored, sketch, bad_anatomy, lowres, monochrome, grayscale", "lora": { "lora_name": "Illustrious/Looks/Gyaru_mom_Flim13_IL_V1.safetensors", "lora_weight": 1.0, @@ -11,10 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "anime", - "gyaru", - "dark-skinned_female", - "mature_female" - ] -} + "tags": { + "origin_series": "Original", + "origin_type": "Original", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/looks/haruka_il.json b/data/looks/haruka_il.json index 9945cb7..61d6b4b 100644 --- a/data/looks/haruka_il.json +++ b/data/looks/haruka_il.json @@ -2,7 +2,7 @@ "look_id": "haruka_il", "look_name": "Haruka Il", "character_id": "", - "positive": "haruka_(senran_kagura), brown_hair, short_hair, drill_hair, hair_ribbon, green_eyes, large_breasts, lab_coat, pink_corset, clothing_cutout, white_panties, white_thighhighs, bridal_gauntlets, pink_footwear, high_heels", + "positive": "haruka_(senran_kagura), brown_hair, short_hair, drill_hair, hair_ribbon, green_eyes, large_breasts, lab_coat, pink_corset, clothing_cutout, white_panties, white_thighhighs, bridal_gauntlets, pink_footwear, high_heels, cape, underboob, garter_straps", "negative": "long_hair, red_eyes, pants, blue_hair", "lora": { "lora_name": "Illustrious/Looks/Haruka_IL.safetensors", @@ -11,24 +11,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "haruka_(senran_kagura)", - "brown_hair", - "short_hair", - "drill_hair", - "hair_ribbon", - "green_eyes", - "large_breasts", - "lab_coat", - "pink_corset", - "clothing_cutout", - "white_panties", - "white_thighhighs", - "bridal_gauntlets", - "cape", - "underboob", - "garter_straps", - "pink_footwear", - "high_heels" - ] -} + "tags": { + "origin_series": "Senran Kagura", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/hatsune_miku_project_diva__style.json b/data/looks/hatsune_miku_project_diva__style.json index ba12b32..6917cdd 100644 --- a/data/looks/hatsune_miku_project_diva__style.json +++ b/data/looks/hatsune_miku_project_diva__style.json @@ -2,8 +2,8 @@ "look_id": "hatsune_miku_project_diva__style", "look_name": "Hatsune Miku Project Diva Style", "character_id": "hatsune_miku", - "positive": "project_diva_style99, 3d, project_diva, hatsune_miku, 1girl, aqua_hair, twintails, game_cg, vocaloid", - "negative": "2d, flat_color, sketch, monochrome, lowres, bad_anatomy, worst_quality", + "positive": "1girl, hatsune_miku, vocaloid, twintails, aqua_hair, long_hair, blue_eyes, 3d, game_cg, project_diva, highres, vibrant_color, glowing, detailed_texture", + "negative": "2d, flat_color, sketch, monochrome, lowres, bad_anatomy, worst_quality, low_quality, blurry, pixel_art", "lora": { "lora_name": "Illustrious/Looks/Hatsune_Miku_Project_DIVA__Style.safetensors", "lora_weight": 0.8, @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "open_mouth", - "on_stage", - "vocaloid", - "hatsune_miku", - "project_diva" - ] -} + "tags": { + "origin_series": "Vocaloid", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/hilda_pokemon_illust_scarxzys.json b/data/looks/hilda_pokemon_illust_scarxzys.json index 66ab9f8..0c39215 100644 --- a/data/looks/hilda_pokemon_illust_scarxzys.json +++ b/data/looks/hilda_pokemon_illust_scarxzys.json @@ -2,8 +2,8 @@ "look_id": "hilda_pokemon_illust_scarxzys", "look_name": "Hilda Pokemon Illust Scarxzys", "character_id": "", - "positive": "hilda_(pokemon), 1girl, brown_hair, blue_eyes, high_ponytail, long_hair, curly_hair, sidelocks, antenna_hair, pink_hat, baseball_cap, poke_ball_print, white_tank_top, black_vest, sleeveless, denim_shorts, blue_shorts, short_shorts, exposed_pocket, wristband, black_socks, black_boots, lace-up_boots", - "negative": "short_hair, red_eyes, skirt, dress, low_twintails", + "positive": "hilda_(pokemon), 1girl, solo, brown_hair, blue_eyes, high_ponytail, long_hair, curly_hair, sidelocks, antenna_hair, pink_hat, baseball_cap, official_art_style, white_tank_top, black_vest, sleeveless, denim_shorts, blue_shorts, short_shorts, exposed_pocket, wristband, black_socks, black_boots, lace-up_boots", + "negative": "short_hair, red_eyes, skirt, dress, low_twintails, long_sleeves, bare_shoulders", "lora": { "lora_name": "Illustrious/Looks/hilda_pokemon_illust_scarxzys.safetensors", "lora_weight": 0.8, @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "pokemon", - "video_game_character", - "unova_region", - "nintendo", - "anime_style" - ] -} + "tags": { + "origin_series": "Pokemon", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/hildapokemonixl_e08.json b/data/looks/hildapokemonixl_e08.json index fa9ce7a..cd2ed2b 100644 --- a/data/looks/hildapokemonixl_e08.json +++ b/data/looks/hildapokemonixl_e08.json @@ -2,7 +2,7 @@ "look_id": "hildapokemonixl_e08", "look_name": "Hildapokemonixl E08", "character_id": "", - "positive": "hilda_(pokemon), 1girl, solo, brown_hair, blue_eyes, high_ponytail, sidelocks, baseball_cap, white_shirt, sleeveless, black_vest, wristband, denim_shorts, short_shorts, boots, curvy, smile, smug, hands_in_pockets", + "positive": "hilda_(pokemon), 1girl, solo, brown_hair, blue_eyes, high_ponytail, sidelocks, baseball_cap, white_shirt, sleeveless, black_vest, wristband, denim_shorts, short_shorts, boots, curvy, smile, smug, hands_in_pocket", "negative": "short_hair, lowres, bad_anatomy, bad_hands, text, watermark", "lora": { "lora_name": "Illustrious/Looks/HildaPokemonIXL_e08.safetensors", @@ -11,10 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "hilda_(pokemon)", - "anime", - "game_character", - "fictional_character" - ] -} + "tags": { + "origin_series": "Pokemon", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/hoseki_outlawstar_aishaclanclan_illustriousxl_v1.json b/data/looks/hoseki_outlawstar_aishaclanclan_illustriousxl_v1.json index d1b6ff2..2861693 100644 --- a/data/looks/hoseki_outlawstar_aishaclanclan_illustriousxl_v1.json +++ b/data/looks/hoseki_outlawstar_aishaclanclan_illustriousxl_v1.json @@ -1,9 +1,9 @@ { "look_id": "hoseki_outlawstar_aishaclanclan_illustriousxl_v1", "look_name": "Hoseki Outlawstar Aishaclanclan Illustriousxl V1", - "character_id": "", - "positive": "aisha_clanclan, outlaw_star, 1girl, dark_skin, cat_ears, cat_tail, fangs, sharp_fingernails, toned, facial_mark, aqua_eyes, white_hair, medium_hair, single_braid, ring_hair_ornament, circlet, white_collar, neck_bell, off-shoulder_dress, two-tone_dress, white_dress, green_dress, black_belt, thigh_strap, black_pantyhose, bracelet", - "negative": "lowres, bad anatomy, bad hands, text, watermark", + "character_id": "aisha_clan_clan", + "positive": "aisha_clanclan, outlaw_star, 1girl, solo, dark_skin, cat_ears, cat_tail, fangs, sharp_fingernails, toned, facial_mark, aqua_eyes, white_hair, medium_hair, single_braid, ring_hair_ornament, circlet, white_collar, neck_bell, off-shoulder_dress, two-tone_dress, cleavage, long_sleeves, black_belt, thigh_strap, black_pantyhose, bracelet", + "negative": "lowres, bad anatomy, bad hands, text, watermark, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality", "lora": { "lora_name": "Illustrious/Looks/Hoseki_OutlawStar_AishaClanClan_IllustriousXL_v1.safetensors", "lora_weight": 1.0, @@ -11,8 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "long_sleeves", - "cleavage" - ] -} + "tags": { + "origin_series": "Outlaw Star", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/hulkenbergmr_illu_bsinky_v1.json b/data/looks/hulkenbergmr_illu_bsinky_v1.json index 336a736..3842de8 100644 --- a/data/looks/hulkenbergmr_illu_bsinky_v1.json +++ b/data/looks/hulkenbergmr_illu_bsinky_v1.json @@ -2,7 +2,7 @@ "look_id": "hulkenbergmr_illu_bsinky_v1", "look_name": "Hulkenbergmr Illu Bsinky V1", "character_id": null, - "positive": "metaphor:_refantazio, 1girl, red_hair, long_hair, blunt_bangs, sidelocks, aqua_eyes, v-shaped_eyebrows, pointy_ears, white_ascot, cleavage, breastplate, black_armor, black_capelet, high-waist_pants, dark navy_pants, long_sleeves, dark navy_sleeves, black_gloves, high_heel_boots, ankle_boots, brown_boots, halberd", + "positive": "1girl, red_hair, long_hair, blunt_bangs, sidelocks, aqua_eyes, v-shaped_eyebrows, pointy_ears, white_ascot, cleavage, breastplate, black_armor, black_capelet, high-waist_pants, long_sleeves, black_gloves, high_heel_boots, ankle_boots, brown_boots, halberd, metaphor:_refantazio", "negative": "black_bodysuit, frills, black_jacket, cropped_jacket, choker, lowres, bad_anatomy, bad_hands", "lora": { "lora_name": "Illustrious/Looks/HulkenbergMR-illu-bsinky-v1.safetensors", @@ -11,29 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "metaphor:_refantazio", - "1girl", - "red_hair", - "long_hair", - "blunt_bangs", - "sidelocks", - "aqua_eyes", - "v-shaped_eyebrows", - "pointy_ears", - "white_ascot", - "cleavage", - "breastplate", - "black_armor", - "black_capelet", - "high-waist_pants", - "blue_pants", - "long_sleeves", - "blue_sleeves", - "black_gloves", - "high_heel_boots", - "ankle_boots", - "brown_boots", - "halberd" - ] + "tags": { + "origin_series": "Metaphor: ReFantazio", + "origin_type": "Video Game", + "nsfw": false + } } \ No newline at end of file diff --git a/data/looks/ilciriwitcher.json b/data/looks/ilciriwitcher.json index e503b62..a942d4e 100644 --- a/data/looks/ilciriwitcher.json +++ b/data/looks/ilciriwitcher.json @@ -2,8 +2,8 @@ "look_id": "ilciriwitcher", "look_name": "Ilciriwitcher", "character_id": "ciri", - "positive": "CiriWitcher, ciri, 1girl, white_hair, green_eyes, scar_on_cheek, white_shirt, corset, leather_pants, gloves, boots", - "negative": "skirt, dress, short_hair, glasses", + "positive": "CiriWitcher, ciri, 1girl, solo, white_hair, green_eyes, scar_on_cheek, white_shirt, corset, leather_pants, gloves, boots, armored_vest, fantasy_armor", + "negative": "skirt, dress, short_hair, glasses, makeup", "lora": { "lora_name": "Illustrious/Looks/ILCiriWitcher.safetensors", "lora_weight": 1.0, @@ -11,13 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "ciri", - "the_witcher_(series)", - "white_hair", - "green_eyes", - "scar_on_cheek", - "fantasy", - "realistic" - ] -} + "tags": { + "origin_series": "The Witcher", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/ilff7aerith.json b/data/looks/ilff7aerith.json index 3ea3b64..9ee5d80 100644 --- a/data/looks/ilff7aerith.json +++ b/data/looks/ilff7aerith.json @@ -2,8 +2,8 @@ "look_id": "ilff7aerith", "look_name": "Ilff7Aerith", "character_id": "aerith_gainsborough", - "positive": "aerith_gainsborough, 1girl, brown_hair, green_eyes, long_hair, braided_ponytail, hair_ribbon, pink_dress, red_jacket, bangle, looking_at_viewer", - "negative": "lowres, worst_quality, low_quality, bad_anatomy, bad_hands, multiple_views, comic, jpeg_artifacts, watermark, text, signature, artist_name, censored", + "positive": "aerith_gainsborough, 1girl, brown_hair, green_eyes, long_hair, braided_ponytail, pink_ribbon, pink_dress, red_jacket, bangle, looking_at_viewer", + "negative": "lowres, bad_anatomy, bad_hands, multiple_views, comic, jpeg_artifacts, watermark, signature, artist_name, censored", "lora": { "lora_name": "Illustrious/Looks/ILFF7Aerith.safetensors", "lora_weight": 0.8, @@ -11,9 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "aerith_gainsborough", - "final_fantasy_vii", - "video_game_character" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/ilff7tifa.json b/data/looks/ilff7tifa.json index 65da2e4..5021a34 100644 --- a/data/looks/ilff7tifa.json +++ b/data/looks/ilff7tifa.json @@ -2,8 +2,8 @@ "look_id": "ilff7tifa", "look_name": "Ilff7Tifa", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, 1girl, black_hair, red_eyes, long_hair, looking_at_viewer", - "negative": "lowres, worst_quality, low_quality, bad_anatomy, bad_hands, multiple_views, comic, jpeg_artifacts, watermark, text, signature, censored", + "positive": "tifa_lockhart, 1girl, solo, black_hair, long_hair, hair_between_eyes, red_eyes, looking_at_viewer, masterpiece, best quality", + "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/ILFF7Tifa.safetensors", "lora_weight": 0.8, @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart", - "final_fantasy", - "1girl", - "black_hair", - "red_eyes", - "long_hair" - ] -} + "tags": { + "origin_series": "final_fantasy_vii", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/illustrious_slime_girl_v1_1454793.json b/data/looks/illustrious_slime_girl_v1_1454793.json index 58349c5..543c22f 100644 --- a/data/looks/illustrious_slime_girl_v1_1454793.json +++ b/data/looks/illustrious_slime_girl_v1_1454793.json @@ -2,8 +2,8 @@ "look_id": "illustrious_slime_girl_v1_1454793", "look_name": "Illustrious Slime Girl V1 1454793", "character_id": "", - "positive": "slime_girl, liquid_hair, blue_skin, blue_hair, blue_eyes, wet, monster_girl, 1girl, solo", - "negative": "worst quality, low quality, sketch, error, bad anatomy, bad hands, watermark, ugly, distorted, censored, lowres, signature", + "positive": "slime_girl, liquid_body, liquid_hair, blue_skin, blue_hair, blue_eyes, semi-transparent_body, monster_girl, 1girl, solo", + "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/illustrious_slime_girl_v1_1454793.safetensors", "lora_weight": 0.8, @@ -11,13 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "slime_girl", - "liquid_hair", - "blue_skin", - "monster_girl", - "wet", - "blue_hair", - "blue_eyes" - ] -} + "tags": { + "origin_series": "Original", + "origin_type": "Original", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jasmine_il_v2.json b/data/looks/jasmine_il_v2.json index eaf9ef3..45d4b08 100644 --- a/data/looks/jasmine_il_v2.json +++ b/data/looks/jasmine_il_v2.json @@ -2,8 +2,8 @@ "look_id": "jasmine_il_v2", "look_name": "Jasmine Il V2", "character_id": "jasmine_disney", - "positive": "JasmineXL, jasmine_(disney), 1girl, solo, long_hair, black_hair, ponytail, brown_eyes, dark_skin, makeup, jewelry, gold_necklace, gold_earrings, hairband, off_shoulder, blue_shirt, midriff, navel, blue_pants, harem_pants, arabian_clothes, official_style", - "negative": "short_hair, pale_skin, white_skin, modern_clothes, lowres, bad_anatomy, worst_quality", + "positive": "JasmineXL, jasmine_(disney), solo, 1girl, dark_skin, brown_eyes, black_hair, long_hair, ponytail, thick_eyebrows, jewelry, gold_earrings, gold_necklace, hairband, off-shoulder, midriff, navel, bare_shoulders, blue_top, harem_pants, blue_pants, arabian_clothes, official_style", + "negative": "short_hair, white_skin, light_skin, western_clothes, modern_clothes, lowres, bad_anatomy, worst_quality, extra_fingers, malformed_limbs", "lora": { "lora_name": "Illustrious/Looks/Jasmine-IL_V2.safetensors", "lora_weight": 1.0, @@ -11,26 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "jasmine_(disney)", - "1girl", - "dark_skin", - "brown_eyes", - "black_hair", - "long_hair", - "ponytail", - "makeup", - "jewelry", - "gold_earrings", - "gold_necklace", - "hairband", - "off_shoulder", - "blue_shirt", - "midriff", - "navel", - "harem_pants", - "blue_pants", - "arabian_clothes", - "official_style" - ] -} + "tags": { + "origin_series": "Aladdin", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jasmineil.json b/data/looks/jasmineil.json index b65ccbe..75155c2 100644 --- a/data/looks/jasmineil.json +++ b/data/looks/jasmineil.json @@ -2,7 +2,7 @@ "look_id": "jasmineil", "look_name": "Jasmineil", "character_id": "jasmine_disney", - "positive": "ja_n, jasmine_(disney), 1girl, dark_skin, black_hair, brown_eyes, red_lips, ponytail, blue_headband, gold_earrings, gold_necklace, blue_tube_top, off_shoulder, midriff, harem_pants, blue_pants", + "positive": "ja_n, jasmine_(disney), 1girl, dark_skin, black_hair, brown_eyes, red_lips, ponytail, blue_headband, gold_earrings, gold_necklace, blue_tube_top, off_shoulder, midriff, harem_pants", "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, white_skin", "lora": { "lora_name": "Illustrious/Looks/JasmineIL.safetensors", @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "jasmine_(disney)", - "dark_skin", - "harem_pants", - "off_shoulder", - "midriff", - "ponytail" - ] -} + "tags": { + "origin_series": "Aladdin", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jessicarabbitxl_character_12_il.json b/data/looks/jessicarabbitxl_character_12_il.json index b1d8d60..5df2fd2 100644 --- a/data/looks/jessicarabbitxl_character_12_il.json +++ b/data/looks/jessicarabbitxl_character_12_il.json @@ -2,7 +2,7 @@ "look_id": "jessicarabbitxl_character_12_il", "look_name": "Jessicarabbitxl Character 12 Il", "character_id": "jessica_rabbit", - "positive": "1girl, jessica_rabbit, red_hair, long_hair, green_eyes, large_breasts, narrow_waist, wide_hips, red_dress, strapless_dress, elbow_gloves, purple_gloves, makeup, eyeshadow, lipstick", + "positive": "1girl, jessica_rabbit, red_hair, long_hair, green_eyes, large_breasts, curvy, hourglass, red_dress, strapless_dress, elbow_gloves, purple_gloves, eyeshadow, lipstick, who_framed_roger_rabbit", "negative": "short_hair, small_breasts, pants, lowres, bad anatomy, bad hands", "lora": { "lora_name": "Illustrious/Looks/JessicaRabbitXL_character-12-IL.safetensors", @@ -11,21 +11,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "jessica_rabbit", - "1girl", - "red_hair", - "long_hair", - "green_eyes", - "large_breasts", - "narrow_waist", - "wide_hips", - "red_dress", - "strapless_dress", - "elbow_gloves", - "purple_gloves", - "makeup", - "eyeshadow", - "lipstick" - ] -} + "tags": { + "origin_series": "Who Framed Roger Rabbit", + "origin_type": "Movie", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jessie_ilxl.json b/data/looks/jessie_ilxl.json index fd0b3a0..8b10adf 100644 --- a/data/looks/jessie_ilxl.json +++ b/data/looks/jessie_ilxl.json @@ -2,8 +2,8 @@ "look_id": "jessie_ilxl", "look_name": "Jessie Ilxl", "character_id": "jessie_(pokemon)", - "positive": "1girl, jessie_(pokemon), team_rocket_uniform, long_hair, hair_slicked_back, purple_hair, green_eyes, white_jacket, black_shirt, crop_top, navel, miniskirt, black_gloves, black_thighhighs, earrings, standing", - "negative": "worst_quality, low_quality, lowres, bad_hands, mutated_hands, mammal, anthro, furry, feral, semi-anthro, 3d, realistic", + "positive": "1girl, solo, jessie_(pokemon), team_rocket_uniform, long_hair, purple_hair, hair_slicked_back, green_eyes, white_jacket, black_shirt, crop_top, navel, miniskirt, black_gloves, thighhighs, earrings, standing, simple_background", + "negative": "worst_quality, low_quality, lowres, bad_hands, mutated_hands, mammal, anthro, furry, feral, semi-anthro, 3d, realistic, blurry, monochrome, grayscale", "lora": { "lora_name": "Illustrious/Looks/JESSIE_ILXL.safetensors", "lora_weight": 0.7, @@ -11,13 +11,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "jessie_(pokemon)", - "team_rocket_uniform", - "hair_slicked_back", - "crop_top", - "miniskirt", - "anime", - "pokemon" - ] -} + "tags": { + "origin_series": "Pokemon", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jessie_pokemon_illust_scarxzys.json b/data/looks/jessie_pokemon_illust_scarxzys.json index fcf4571..6689f38 100644 --- a/data/looks/jessie_pokemon_illust_scarxzys.json +++ b/data/looks/jessie_pokemon_illust_scarxzys.json @@ -2,8 +2,8 @@ "look_id": "jessie_pokemon_illust_scarxzys", "look_name": "Jessie Pokemon Illust Scarxzys", "character_id": "jessie_(pokemon)", - "positive": "jessie_(pokemon), pink_hair, very_long_hair, hair_slicked_back, blue_eyes, earrings, team_rocket_uniform, white_skirt, pencil_skirt, crop_top, midriff, navel, black_gloves, elbow_gloves, thigh_boots", - "negative": "short_hair, loose_hair, ponytail", + "positive": "jessie_(pokemon), 1girl, solo, pink_hair, very_long_hair, hair_slicked_back, blue_eyes, earrings, team_rocket_uniform, white_bodysuit, crop_top, midriff, navel, black_gloves, elbow_gloves, thigh_boots, high_heels", + "negative": "short_hair, loose_hair_strand, ponytail", "lora": { "lora_name": "Illustrious/Looks/jessie_pokemon_illust_scarxzys.safetensors", "lora_weight": 0.8, @@ -11,10 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "anime", - "character", - "female", - "pokemon" - ] -} + "tags": { + "origin_series": "Pokemon", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jessiev2_1319355.json b/data/looks/jessiev2_1319355.json index 6377e39..63b36e6 100644 --- a/data/looks/jessiev2_1319355.json +++ b/data/looks/jessiev2_1319355.json @@ -2,8 +2,8 @@ "look_id": "jessiev2_1319355", "look_name": "Jessiev2 1319355", "character_id": "jessie_(pokemon)", - "positive": "1girl, jessie_(pokemon), team_rocket_uniform, long_hair, hair_slicked_back, white_jacket, black_shirt, crop_top, miniskirt, black_gloves, black_thighhighs, navel, midriff, earrings", - "negative": "furry, anthro, mammal, 3d, realistic, photorealistic, bad_anatomy, bad_hands, text, watermark", + "positive": "1girl, solo, jessie_(pokemon), team_rocket_uniform, long_hair, purple_hair, red_hair, hair_slicked_back, white_jacket, crop_top, navel, midriff, black_shirt, miniskirt, black_gloves, thighhighs, earrings, makeup, lipstick, villain", + "negative": "furry, anthro, animal, 3d, realistic, photorealistic, bad_anatomy, bad_hands, missing_fingers, extra_fingers, text, watermark, signature", "lora": { "lora_name": "Illustrious/Looks/jessiev2_1319355.safetensors", "lora_weight": 0.7, @@ -11,10 +11,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "anime", - "pokemon", - "villain", - "female" - ] -} + "tags": { + "origin_series": "Pokemon", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jinx_default_lol_000021.json b/data/looks/jinx_default_lol_000021.json index 9621b51..b48e62c 100644 --- a/data/looks/jinx_default_lol_000021.json +++ b/data/looks/jinx_default_lol_000021.json @@ -2,8 +2,8 @@ "look_id": "jinx_default_lol_000021", "look_name": "Jinx Default Lol 000021", "character_id": "jinx_(league_of_legends)", - "positive": "jinx_(league_of_legends), 1girl, twin_braids, long_hair, blue_hair, red_eyes, pale_skin, flat_chest, cloud_tattoo, tattoo, single_elbow_glove, fingerless_gloves, bikini_top_only, short_shorts, striped_thighhighs, necklace, belt, bandolier", - "negative": "fastnegativev2, bad_artist, cartoon, sketches, worst_quality, low_quality, lowres, monochrome, grayscale, bad_anatomy, text, watermark, simple_background, white_background, noise, blurry", + "positive": "jinx_(league_of_legends), 1girl, twin_braids, long_hair, blue_hair, red_eyes, pale_skin, flat_chest, cloud_tattoo, tattoo, single_elbow_glove, fingerless_gloves, bandolier, striped_thighhighs, necklace, belt, shorts", + "negative": "fastnegativev2, bad_artist, low_quality, worst_quality, lowres, monochrome, grayscale, bad_anatomy, text, watermark, blurry", "lora": { "lora_name": "Illustrious/Looks/jinx_default_lol-000021.safetensors", "lora_weight": 0.8, @@ -11,16 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "jinx_(league_of_legends)", - "twin_braids", - "blue_hair", - "red_eyes", - "cloud_tattoo", - "single_elbow_glove", - "bikini_top_only", - "short_shorts", - "bandolier", - "striped_thighhighs" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jinxsi_il_v2.json b/data/looks/jinxsi_il_v2.json index e131473..57805d6 100644 --- a/data/looks/jinxsi_il_v2.json +++ b/data/looks/jinxsi_il_v2.json @@ -2,7 +2,7 @@ "look_id": "jinxsi_il_v2", "look_name": "Jinxsi Il V2", "character_id": "", - "positive": "1girl, jinhsi_(wuthering_waves), white_hair, twintails, grey_eyes, symbol-shaped_pupils, mole_under_eye, facial_mark, hair_ribbon, antlers, earrings, bare_shoulders, detached_sleeves, chinese_clothes, thigh_boots, bracelet", + "positive": "1girl, solo, jinhsi_(wuthering_waves), white_hair, long_hair, twintails, grey_eyes, symbol-shaped_pupils, mole_under_eye, hair_ornament, chinese_clothes, detached_sleeves, bare_shoulders, jewelry, antlers", "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, artist name", "lora": { "lora_name": "Illustrious/Looks/Jinxsi IL v2.safetensors", @@ -11,8 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "jinhsi_(wuthering_waves)", - "wuthering_waves" - ] -} + "tags": { + "origin_series": "Wuthering Waves", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jn_anya_forger_illus_1245300.json b/data/looks/jn_anya_forger_illus_1245300.json index 1f737d2..dfd53e8 100644 --- a/data/looks/jn_anya_forger_illus_1245300.json +++ b/data/looks/jn_anya_forger_illus_1245300.json @@ -2,8 +2,8 @@ "look_id": "jn_anya_forger_illus_1245300", "look_name": "Jn Anya Forger Illus 1245300", "character_id": "anya_(spy_x_family)", - "positive": "anya_(spy_x_family), spy_x_family, pink_hair, green_eyes, short_hair, hair_ornament, eden_academy_school_uniform, black_dress, white_socks, shoes", - "negative": "long_hair, red_eyes, blue_eyes, mature_female, adult", + "positive": "anya_(spy_x_family), spy_x_family, pink_hair, green_eyes, short_hair, hair_ornament, eden_academy_school_uniform, black_dress, white_socks, mary_janes, child, smug", + "negative": "long_hair, red_eyes, blue_eyes, mature_female, adult_female", "lora": { "lora_name": "Illustrious/Looks/JN_Anya_Forger_Illus_1245300.safetensors", "lora_weight": 0.8, @@ -11,13 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "anya_(spy_x_family)", - "spy_x_family", - "pink_hair", - "green_eyes", - "short_hair", - "hair_ornament", - "eden_academy_school_uniform" - ] -} + "tags": { + "origin_series": "spy_x_family", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jn_shoko_komi_illus.json b/data/looks/jn_shoko_komi_illus.json index 7449ad4..bb6757f 100644 --- a/data/looks/jn_shoko_komi_illus.json +++ b/data/looks/jn_shoko_komi_illus.json @@ -2,8 +2,8 @@ "look_id": "jn_shoko_komi_illus", "look_name": "Jn Shoko Komi Illus", "character_id": "komi_shouko", - "positive": "komi_shouko, itan_private_high_school_uniform, black_hair, long_hair, bangs, black_pantyhose, blazer, skirt, shy, blush", - "negative": "short_hair, blonde_hair, happy", + "positive": "komi_shouko, long_hair, black_hair, hime_cut, bangs, itan_private_high_school_uniform, blazer, skirt, pantyhose, blush, shy", + "negative": "short_hair, blonde_hair, happy, smile", "lora": { "lora_name": "Illustrious/Looks/JN_Shoko_Komi_Illus.safetensors", "lora_weight": 0.8, @@ -11,16 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "komi_shouko", - "itan_private_high_school_uniform", - "black_hair", - "long_hair", - "bangs", - "black_pantyhose", - "blazer", - "skirt", - "shy", - "blush" - ] -} + "tags": { + "origin_series": "Komi-san wa, Comyushou desu.", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jn_tifa_lockhart_illus.json b/data/looks/jn_tifa_lockhart_illus.json index 71fbafa..ec0bca6 100644 --- a/data/looks/jn_tifa_lockhart_illus.json +++ b/data/looks/jn_tifa_lockhart_illus.json @@ -2,7 +2,7 @@ "look_id": "jn_tifa_lockhart_illus", "look_name": "Jn Tifa Lockhart Illus", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, long_hair, black_hair, red_eyes, white_tank_top, bare_midriff, suspenders, black_skirt, miniskirt, black_gloves, fingerless_gloves, arm_guards, elbow_pads, thighhighs, red_boots", + "positive": "tifa_lockhart, long_hair, black_hair, red_eyes, white_tank_top, midriff, suspenders, black_skirt, miniskirt, black_gloves, fingerless_gloves, arm_guards, elbow_pads, thighhighs, red_boots", "negative": "short_hair, blonde_hair, blue_eyes", "lora": { "lora_name": "Illustrious/Looks/JN_Tifa_Lockhart_Illus.safetensors", @@ -11,10 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "character", - "game_character", - "final_fantasy", - "final_fantasy_vii" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/jn_tron_bonne_illus.json b/data/looks/jn_tron_bonne_illus.json index 0b136d6..48eca18 100644 --- a/data/looks/jn_tron_bonne_illus.json +++ b/data/looks/jn_tron_bonne_illus.json @@ -9,21 +9,11 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "negative": "pubic hair, 3d, realistic, loli, censored, bad anatomy, sketch, monochrome", - "positive": "tron_bonne_(mega_man), brown_hair, short_hair, spiked_hair, purple cropped jacket, pantyhose, metal panties, short pink dress, boots, skull_earrings, servbot_(mega_man)", - "tags": [ - "tron_bonne_(mega_man)", - "goggles_on_head", - "pink_jacket", - "crop_top", - "skull_print", - "midriff", - "navel", - "pink_shorts", - "boots", - "large_earrings", - "spiked_hair", - "brown_hair", - "short_hair" - ] + "negative": "pubic hair, 3d, realistic, loli, censored, bad anatomy, sketch, monochrome, lowres, bad hands, text, error, extra digit, cropped, worst quality, low quality", + "positive": "tron_bonne_(mega_man), brown_hair, short_hair, spiked_hair, goggles_on_head, pink_jacket, crop_top, midriff, navel, pink_shorts, boots, large_earrings, skull_print, servbot_(mega_man)", + "tags": { + "origin_series": "Mega Man", + "origin_type": "Video Game", + "nsfw": false + } } \ No newline at end of file diff --git a/data/looks/jn_zelda_tp_illus.json b/data/looks/jn_zelda_tp_illus.json index 477d161..d0487ae 100644 --- a/data/looks/jn_zelda_tp_illus.json +++ b/data/looks/jn_zelda_tp_illus.json @@ -2,8 +2,8 @@ "look_id": "jn_zelda_tp_illus", "look_name": "Jn Zelda Tp Illus", "character_id": "", - "positive": "princess_zelda, 1girl, solo, brown_hair, long_hair, braid, pointy_ears, crown, jewelry, white_dress, purple_tabard, shoulder_armor, white_gloves, hair_ornament", - "negative": "3d, cropped, loli, censored, monochrome, sketch, rough_lines, bad_proportions, text, signature, watermark, low_quality", + "positive": "princess_zelda, the_legend_of_zelda:_twilight_princess, 1girl, solo, brown_hair, long_hair, hair_braid, pointy_ears, silver_crown, jewelry, white_dress, purple_tabard, shoulder_armor, white_gloves, hair_ornament", + "negative": "3d, monochrome, sketch, rough_lines, bad_proportions, text, signature, watermark, low_quality, blurry, low_res", "lora": { "lora_name": "Illustrious/Looks/JN_Zelda_TP_Illus.safetensors", "lora_weight": 0.8, @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "princess_zelda", - "the_legend_of_zelda:_twilight_princess", - "fantasy", - "nintendo", - "elf" - ] -} + "tags": { + "origin_series": "The Legend of Zelda: Twilight Princess", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/kda_ahriillulora.json b/data/looks/kda_ahriillulora.json index 46da7f9..68bfd34 100644 --- a/data/looks/kda_ahriillulora.json +++ b/data/looks/kda_ahriillulora.json @@ -2,8 +2,8 @@ "look_id": "kda_ahriillulora", "look_name": "Kda Ahriillulora", "character_id": "k/da_all_out_ahri", - "positive": "ahri_(league_of_legends), baddest, ari, fox_ears, long_hair, facial_mark, multicolored_hair, gradient_hair, hairclip, bowtie, black_shirt, cropped_shirt, juliet_sleeves, black_sleeves, midriff, fox_tail, multiple_tails, black_skirt, nail_polish, crystal, heart, thighhighs, thigh_boots, smile", - "negative": "worst aesthetic, worst quality, low quality, bad quality, lowres, bad hands, mutated hands, mammal, anthro, furry, ambiguous form, feral, semi-anthro, nude", + "positive": "ahri_(league_of_legends), league_of_legends, 1girl, solo, fox_ears, 9tails, long_hair, multicolored_hair, hair_gradient, hair_ornament, black_top, cropped_top, juliet_sleeves, midriff, black_skirt, thighhighs, thigh_boots, nail_polish, jewelry, makeup, smile, portrait, cinematic_lighting", + "negative": "worst_quality, low_quality, bad_anatomy, bad_hands, extra_fingers, missing_fingers, fused_fingers, lowres, animal_ears_only, furry, anthro, feral, semi-anthro, watermark, text, signature", "lora": { "lora_name": "Illustrious/Looks/KDA AhriIlluLoRA.safetensors", "lora_weight": 1.0, @@ -11,10 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "league_of_legends", - "ahri_(league_of_legends)", - "fox_ears", - "multiple_tails" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/kda_evelynnillulora.json b/data/looks/kda_evelynnillulora.json index 3583737..6868d65 100644 --- a/data/looks/kda_evelynnillulora.json +++ b/data/looks/kda_evelynnillulora.json @@ -2,8 +2,8 @@ "look_id": "kda_evelynnillulora", "look_name": "Kda Evelynnillulora", "character_id": "k/da_all_out_evelynn", - "positive": "evelynn_(league_of_legends), purple_hair, yellow_eyes, tinted_eyewear, sunglasses, jewelry, choker, black_skirt, thighhighs, midriff, lashers", - "negative": "blue_skin, demon_horns, short_hair", + "positive": "evelynn_(league_of_legends), league_of_legends, k/da, official_alternate_costume, glowing_eyes, yellow_eyes, long_hair, purple_hair, hair_between_eyes, jewelry, earrings, choker, cleavage, midriff, pelvic_curtain, black_shorts, thighhighs, detached_sleeves, high_heels, lashers, glowing, energy_blade", + "negative": "blue_skin, demon_horns, short_hair, animal_ears, lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality", "lora": { "lora_name": "Illustrious/Looks/KDA EvelynnIlluLoRA.safetensors", "lora_weight": 0.7, @@ -11,9 +11,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "evelynn_(league_of_legends)", - "k/da", - "league_of_legends" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/kda_kaisaillulora.json b/data/looks/kda_kaisaillulora.json index db46efd..74d8c47 100644 --- a/data/looks/kda_kaisaillulora.json +++ b/data/looks/kda_kaisaillulora.json @@ -2,8 +2,8 @@ "look_id": "kda_kaisaillulora", "look_name": "Kda Kaisaillulora", "character_id": "k/da_all_out_kai'sa", - "positive": "k/da_(league_of_legends), ponytail, multicolored_hair, hair_ornament, earrings, collar, crop_top, bare_shoulders, midriff, detached_sleeves, single_fingerless_glove, bracelet, belt, pants, high_heel_boots, mechanical_wings, floating_object", - "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", + "positive": "kai'sa_(k/da), 1girl, solo, ponytail, multicolored_hair, purple_hair, hair_ornament, earrings, makeup, collar, crop_top, bare_shoulders, cleavage, midriff, detached_sleeves, fingerless_gloves, bracelet, belt, pants, high_heel_boots, mechanical_wings, hovering, glowing_wings, dynamic_pose, cinematic_lighting", + "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry, bad_legs, deformed_hands", "lora": { "lora_name": "Illustrious/Looks/KDA KaisaIlluLoRA.safetensors", "lora_weight": 0.8, @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "league_of_legends", - "k/da", - "kai'sa", - "all_out", - "game_character" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/kdaakaliillulora.json b/data/looks/kdaakaliillulora.json index 0be7cbc..ced4694 100644 --- a/data/looks/kdaakaliillulora.json +++ b/data/looks/kdaakaliillulora.json @@ -3,7 +3,7 @@ "look_name": "Kdaakaliillulora", "character_id": "k/da_all_out_akali", "positive": "akali, league_of_legends, k/da_(league_of_legends), multicolored_hair, long_hair, ponytail, blue_eyes, eyebrow_cut, earrings, choker, crop_top, cropped_jacket, fingerless_gloves, midriff, belt, pants, shoes, makeup, nail_polish, iridescent_clothes", - "negative": "short_hair, red_eyes, skirt, dress, mask, low_quality, bad_anatomy", + "negative": "short_hair, red_eyes, skirt, dress, mask, bad_anatomy", "lora": { "lora_name": "Illustrious/Looks/KDAAkaliIlluLoRA.safetensors", "lora_weight": 1.0, @@ -11,11 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "league_of_legends", - "k/da", - "akali", - "all_out", - "video_game_character" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/kiyoneillustv1_1183541.json b/data/looks/kiyoneillustv1_1183541.json index 89db239..e6db7fd 100644 --- a/data/looks/kiyoneillustv1_1183541.json +++ b/data/looks/kiyoneillustv1_1183541.json @@ -2,8 +2,8 @@ "look_id": "kiyoneillustv1_1183541", "look_name": "Kiyoneillustv1 1183541", "character_id": "", - "positive": "makibi_kiyone, tenchi_muyou!, blue_hair, short_hair, green_eyes, white_headband, police_uniform, fingerless_gloves, retro_artstyle", - "negative": "long_hair, casual_clothes", + "positive": "makibi_kiyone, tenchi_muyou!, blue_hair, short_hair, green_eyes, headband, police_uniform, fingerless_gloves, retro_artstyle", + "negative": "long_hair, casual", "lora": { "lora_name": "Illustrious/Looks/KiyoneIllustV1_1183541.safetensors", "lora_weight": 0.99, @@ -11,10 +11,9 @@ "lora_weight_min": 0.99, "lora_weight_max": 0.99 }, - "tags": [ - "anime", - "retro_artstyle", - "police_uniform", - "sci-fi" - ] -} + "tags": { + "origin_series": "Tenchi Muyou!", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/kuro_gyaru_xl_illustrious_v1_0.json b/data/looks/kuro_gyaru_xl_illustrious_v1_0.json index bbb4009..eb96c18 100644 --- a/data/looks/kuro_gyaru_xl_illustrious_v1_0.json +++ b/data/looks/kuro_gyaru_xl_illustrious_v1_0.json @@ -2,7 +2,7 @@ "look_id": "kuro_gyaru_xl_illustrious_v1_0", "look_name": "Kuro Gyaru Xl Illustrious V1 0", "character_id": "", - "positive": "dark_skin, blonde_hair, gyaru, ganguro", + "positive": "dark_skin, blonde_hair, gyaru, ganguro, tan, long_hair", "negative": "pale_skin, short_hair", "lora": { "lora_name": "Illustrious/Looks/kuro gyaru_XL_illustrious_V1.0.safetensors", @@ -11,10 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "dark_skin", - "blonde_hair", - "gyaru", - "ganguro" - ] -} + "tags": { + "origin_series": "Original", + "origin_type": "Original", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/lara_croft_tomb_raider_remastered_i_iii_illustrious.json b/data/looks/lara_croft_tomb_raider_remastered_i_iii_illustrious.json index 3d0a8e3..fb2d41f 100644 --- a/data/looks/lara_croft_tomb_raider_remastered_i_iii_illustrious.json +++ b/data/looks/lara_croft_tomb_raider_remastered_i_iii_illustrious.json @@ -2,8 +2,8 @@ "look_id": "lara_croft_tomb_raider_remastered_i_iii_illustrious", "look_name": "Lara Croft Tomb Raider Remastered I Iii Illustrious", "character_id": "lara_croft_classic", - "positive": "laracroftre, 1girl, lara_croft, brown_hair, brown_eyes, braided_ponytail, tank_top, fingerless_gloves, brown_shorts, thigh_holster, belt, backpack, boots, tinted_eyewear", - "negative": "short_hair, loose_hair, long_pants, skirt, 3d, monochrome", + "positive": "laracroftre, 1girl, lara_croft_(tomb_raider), brown_hair, brown_eyes, braided_ponytail, smirk, brown_tank_top, fingerless_gloves, belt, brown_shorts, thigh_holster, backpack, brown_boots, sunglasses_on_head", + "negative": "short_hair, loose_hair, long_pants, skirt, 3d, monochrome, sketch, lowres, bad_anatomy", "lora": { "lora_name": "Illustrious/Looks/Lara_Croft_Tomb_Raider_Remastered_I-III_Illustrious.safetensors", "lora_weight": 1.0, @@ -11,9 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "video_games", - "female_protagonist", - "action_adventure" - ] -} + "tags": { + "origin_series": "Tomb Raider", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/laracroft_classicv2_illu_dwnsty.json b/data/looks/laracroft_classicv2_illu_dwnsty.json index 085e6f2..64cee9a 100644 --- a/data/looks/laracroft_classicv2_illu_dwnsty.json +++ b/data/looks/laracroft_classicv2_illu_dwnsty.json @@ -2,8 +2,8 @@ "look_id": "laracroft_classicv2_illu_dwnsty", "look_name": "Laracroft Classicv2 Illu Dwnsty", "character_id": "lara_croft_classic", - "positive": "lara_croft, tomb_raider, brown_eyes, brown_hair, braided_ponytail, long_braid, blue_tank_top, short_shorts, fingerless_gloves, black_gloves, thigh_strap, thigh_holster, belt, red_nails, cleavage, makeup, lipstick, large_breasts, narrow_waist", - "negative": "short_hair, blonde_hair, pants, glasses", + "positive": "lara_croft, tomb_raider, 1girl, solo, brown_hair, braided_ponytail, brown_eyes, blue_tank_top, brown_shorts, fingerless_gloves, belt, gun_holster, holsters, thigh_strap, athletic, cleavage", + "negative": "short_hair, blonde_hair, hair_bun, glasses, pants, long_pants, sleeves, jacket", "lora": { "lora_name": "Illustrious/Looks/LaraCroft_ClassicV2_Illu_Dwnsty.safetensors", "lora_weight": 0.8, @@ -11,9 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "video_game_character", - "tomb_raider", - "female" - ] -} + "tags": { + "origin_series": "Tomb Raider", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/laracrofttankil.json b/data/looks/laracrofttankil.json index accb7df..adbe8d7 100644 --- a/data/looks/laracrofttankil.json +++ b/data/looks/laracrofttankil.json @@ -2,7 +2,7 @@ "look_id": "laracrofttankil", "look_name": "Laracrofttankil", "character_id": "lara_croft_classic", - "positive": "lara_croft, tomb_raider, 1girl, solo, brown_hair, brown_eyes, ponytail, large_breasts, tank_top, necklace, jade_pendant, fingerless_gloves, pants, belt, boots", + "positive": "lara_croft, tomb_raider, 1girl, solo, brown_hair, brown_eyes, ponytail, large_breasts, brown_tank_top, jade_pendant, necklace, fingerless_gloves, cargo_pants, belt, boots", "negative": "short_hair, blonde_hair, blue_eyes, male, mole, muscular", "lora": { "lora_name": "Illustrious/Looks/LaraCroftTankIL.safetensors", @@ -11,14 +11,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "lara_croft", - "tomb_raider", - "brown_hair", - "brown_eyes", - "ponytail", - "tank_top", - "fingerless_gloves", - "necklace" - ] -} + "tags": { + "origin_series": "Tomb Raider", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/laracroftunderworldk112.json b/data/looks/laracroftunderworldk112.json index 97304a1..c54ee79 100644 --- a/data/looks/laracroftunderworldk112.json +++ b/data/looks/laracroftunderworldk112.json @@ -2,8 +2,8 @@ "look_id": "laracroftunderworldk112", "look_name": "Laracroftunderworldk112", "character_id": "lara_croft_classic", - "positive": "larau112, lara_croft, tomb_raider, 1girl, solo, brown_hair, long_hair, ponytail, brown_eyes, crop_top, black_tank_top, shorts, short_shorts, fingerless_gloves, belt, holster, midriff, boots", - "negative": "short_hair, blonde_hair, blue_eyes, dress, skirt", + "positive": "larau112, lara_croft, tomb_raider, solo, 1girl, brown_hair, ponytail, brown_eyes, athletic_build, simple_background, masterpiece, best_quality, crop_top, tank_top, black_clothing, shorts, short_shorts, fingerless_gloves, belt, holster, boots, midriff", + "negative": "short_hair, blonde_hair, blue_eyes, dress, skirt, long_sleeves, apron, jewelry, glasses", "lora": { "lora_name": "Illustrious/Looks/LaraCroftUnderworldK112.safetensors", "lora_weight": 1.2, @@ -11,14 +11,9 @@ "lora_weight_min": 1.2, "lora_weight_max": 1.2 }, - "tags": [ - "lara_croft", - "tomb_raider", - "ponytail", - "shorts", - "holster", - "fingerless_gloves", - "crop_top", - "belt" - ] -} + "tags": { + "origin_series": "Tomb Raider", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/lisagenshinixl.json b/data/looks/lisagenshinixl.json index 3957d34..df8ffce 100644 --- a/data/looks/lisagenshinixl.json +++ b/data/looks/lisagenshinixl.json @@ -2,8 +2,8 @@ "look_id": "lisagenshinixl", "look_name": "Lisagenshinixl", "character_id": "lisa_(genshin_impact)", - "positive": "lisa_(genshin_impact), brown_hair, green_eyes, long_hair, low-tied_long_hair, belt, capelet, cleavage, gloves, hat, hat_belt, jewelry, necklace, pendant, purple_capelet, purple_hat, witch_hat, purple_dress, black_pantyhose", - "negative": "short_hair, red_eyes, bad_anatomy, blurry, low_quality", + "positive": "lisa_(genshin_impact), brown_hair, green_eyes, long_hair, low-tied_long_hair, witch_hat, purple_hat, hat_belt, purple_dress, capelet, purple_capelet, gloves, belt, black_pantyhose, jewelry, necklace, pendant, cleavage", + "negative": "short_hair, red_eyes, bad_anatomy, blurry, low_quality, monochrome, grayscale", "lora": { "lora_name": "Illustrious/Looks/LisaGenshinIXL.safetensors", "lora_weight": 1.0, @@ -11,11 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "long_hair", - "low-tied_long_hair", - "witch_hat", - "purple_dress", - "purple_capelet" - ] -} + "tags": { + "origin_series": "Genshin Impact", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/lulu_dg_illulora_1337272.json b/data/looks/lulu_dg_illulora_1337272.json index e3ca034..c154bad 100644 --- a/data/looks/lulu_dg_illulora_1337272.json +++ b/data/looks/lulu_dg_illulora_1337272.json @@ -2,7 +2,7 @@ "look_id": "lulu_dg_illulora_1337272", "look_name": "Lulu Dg Illulora 1337272", "character_id": "lulu (ff10)", - "positive": "lulu_(ff10), 1girl, solo, black_hair, braided_bun, hair_stick, hair_ornament, hair_over_one_eye, red_eyes, purple_lips, mole_under_eye, black_dress, fur_trim, multiple_belts, corset, large_breasts, jewelry, necklace", + "positive": "luludg, lulu_(ff10), 1girl, solo, black_hair, braided_bun, hair_stick, hair_ornament, hair_over_one_eye, red_eyes, purple_lips, mole_under_eye, black_dress, fur_trim, multiple_belts, corset, large_breasts, jewelry, necklace", "negative": "short_hair, blonde_hair, blue_eyes, (low quality:1.4), bad anatomy", "lora": { "lora_name": "Illustrious/Looks/Lulu DG illuLoRA_1337272.safetensors", @@ -11,15 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "lulu_(ff10)", - "black_dress", - "multiple_belts", - "corset", - "black_hair", - "braided_bun", - "hair_stick", - "red_eyes", - "purple_lips" - ] -} + "tags": { + "origin_series": "Final Fantasy X", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/lynae_wuthering_waves_ilxl_goofy.json b/data/looks/lynae_wuthering_waves_ilxl_goofy.json index 3a0a789..9c87a90 100644 --- a/data/looks/lynae_wuthering_waves_ilxl_goofy.json +++ b/data/looks/lynae_wuthering_waves_ilxl_goofy.json @@ -2,8 +2,8 @@ "look_id": "lynae_wuthering_waves_ilxl_goofy", "look_name": "Lynae Wuthering Waves Ilxl Goofy", "character_id": "", - "positive": "lynae (wuthering waves), blonde_hair, multicolored_hair, long_hair, purple_eyes, skull_hair_ornament, earrings, jewelry, headphones_around_neck, gyaru, kogal, white_shirt, collared_shirt, necktie, black_skirt, pleated_skirt, kneehighs, jacket, hair_ribbon", - "negative": "bad quality, worst quality, sketch, censored, signature, watermark, patreon_username, patreon_logo, lowres, bad_anatomy", + "positive": "1girl, solo, lynae_(wuthering_waves), blonde_hair, multicolored_hair, long_hair, purple_eyes, skull_hair_ornament, hair_ribbon, earrings, headphones_around_neck, gyaru, white_shirt, collared_shirt, necktie, jacket, black_skirt, pleated_skirt, kneehighs, school_uniform", + "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/lynae_wuthering_waves_ilxl_goofy.safetensors", "lora_weight": 0.8, @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "blonde_hair", - "purple_eyes", - "gyaru", - "skull_hair_ornament", - "headphones_around_neck", - "school_uniform" - ] -} + "tags": { + "origin_series": "Wuthering Waves", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/mahiro_illustrious.json b/data/looks/mahiro_illustrious.json index ae27e7b..6589326 100644 --- a/data/looks/mahiro_illustrious.json +++ b/data/looks/mahiro_illustrious.json @@ -2,7 +2,7 @@ "look_id": "mahiro_illustrious", "look_name": "Mahiro Illustrious", "character_id": "", - "positive": "oyama_mahiro, onii-chan_wa_oshimai!, brown_eyes, pink_hair, long_hair, ahoge, flat_chest, blue_shirt, off_shoulder, collarbone", + "positive": "oyama_mahiro, (onii-chan_wa_oshimai!:1.2), pink_hair, long_hair, ahoge, brown_eyes, flat_chest, blue_shirt, off-shoulder_shirt, collarbone, looking_at_viewer", "negative": "short_hair, male, muscular, lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/Mahiro_Illustrious.safetensors", @@ -11,16 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "oyama_mahiro", - "onii-chan_wa_oshimai!", - "brown_eyes", - "pink_hair", - "long_hair", - "ahoge", - "flat_chest", - "blue_shirt", - "off_shoulder", - "collarbone" - ] -} + "tags": { + "origin_series": "Onii-chan wa Oshimai!", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/marina_10.json b/data/looks/marina_10.json index e823bfa..ce145e8 100644 --- a/data/looks/marina_10.json +++ b/data/looks/marina_10.json @@ -2,8 +2,8 @@ "look_id": "marina_10", "look_name": "Marina 10", "character_id": "", - "positive": "marina_(splatoon), octoling, dark_skin, tentacle_hair, black_hair, aqua_hair, two-tone_hair, colored_fingertips, cephalopod_eyes, suction_cups, mole_under_mouth, navel_piercing, headphones, vest, crop_top, zipper, shorts, green_pantyhose", - "negative": "light_skin, human_ears, 3d, realistic", + "positive": "marina_(splatoon), 1girl, solo, octoling, dark_skin, tentacle_hair, black_hair, aqua_hair, two-tone_hair, colored_fingertips, cephalopod_eyes, suction_cups, mole_under_mouth, navel_piercing, headphones, futuristic_vest, crop_top, zipper, denim_shorts, green_pantyhose, video_game_character", + "negative": "light_skin, human_ears, 3d, realistic, simple_background, lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/marina-10.safetensors", "lora_weight": 0.8, @@ -11,10 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "anime", - "splatoon", - "marina", - "video_game_character" - ] -} + "tags": { + "origin_series": "Splatoon", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/midna_illulora_dg_.json b/data/looks/midna_illulora_dg_.json index a23a41d..cee0596 100644 --- a/data/looks/midna_illulora_dg_.json +++ b/data/looks/midna_illulora_dg_.json @@ -2,8 +2,8 @@ "look_id": "midna_illulora_dg_", "look_name": "Midna Illulora Dg ", "character_id": "", - "positive": "1girl, solo, midna, midnadg, orange_hair, red_eyes, yellow_sclera, blue_skin, makeup, large_breasts, hood, cloak, cape, bridal_gauntlets, pelvic_curtain, asymmetrical_legwear, toeless_legwear, leg_tattoo, barefoot", - "negative": "imp, chibi, short_stack, censored, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", + "positive": "1girl, solo, midna, midnadg, orange_hair, red_eyes, yellow_sclera, blue_skin, makeup, large_breasts, hood, cloak, cape, gauntlets, loincloth, asymmetrical_legwear, tattoo, barefoot", + "negative": "imp, chibi, short_stack, censored, lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/Midna illuLoRA DG .safetensors", "lora_weight": 0.8, @@ -11,26 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "midna", - "midnadg", - "orange_hair", - "red_eyes", - "yellow_sclera", - "blue_skin", - "makeup", - "large_breasts", - "hood", - "cloak", - "cape", - "bridal_gauntlets", - "pelvic_curtain", - "asymmetrical_legwear", - "toeless_legwear", - "leg_tattoo", - "barefoot", - "magic", - "fire", - "aura" - ] -} + "tags": { + "origin_series": "The Legend of Zelda", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/mihoshi_illust_v1_1116052.json b/data/looks/mihoshi_illust_v1_1116052.json index 078a636..eae5664 100644 --- a/data/looks/mihoshi_illust_v1_1116052.json +++ b/data/looks/mihoshi_illust_v1_1116052.json @@ -2,8 +2,8 @@ "look_id": "mihoshi_illust_v1_1116052", "look_name": "Mihoshi Illust V1 1116052", "character_id": "", - "positive": "kuramitsu_mihoshi, tenchi_muyou!, dark_skin, blonde_hair, blue_eyes, long_hair, police_uniform, miniskirt, thighhighs, gloves, hat, rabbit_tail", - "negative": "bad quality, worst quality, worst detail, sketch, censored, watermark, signature, artist name, patreon_username, patreon_logo", + "positive": "kuramitsu_mihoshi, tenchi_muyou!, official_art, blonde_hair, blue_eyes, long_hair, uniform, police_uniform, miniskirt, thighhighs, gloves, hat, rabbit_tail, blonde_hair, hair_bow", + "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/Mihoshi(Illust)V1_1116052.safetensors", "lora_weight": 0.99, @@ -11,10 +11,9 @@ "lora_weight_min": 0.99, "lora_weight_max": 0.99 }, - "tags": [ - "anime", - "character", - "woman", - "tenchi_muyo" - ] -} + "tags": { + "origin_series": "Tenchi Muyou!", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/momomiya_ichigo_ilxl_v1.json b/data/looks/momomiya_ichigo_ilxl_v1.json index a4c106d..a9747c2 100644 --- a/data/looks/momomiya_ichigo_ilxl_v1.json +++ b/data/looks/momomiya_ichigo_ilxl_v1.json @@ -2,7 +2,7 @@ "look_id": "momomiya_ichigo_ilxl_v1", "look_name": "Momomiya Ichigo Ilxl V1", "character_id": "", - "positive": "momomiya_ichigo, tokyo_mew_mew, short_hair, pink_hair, cat_ears, pink_eyes, cat_tail, tail_bow, magical_girl, pink_choker, strapless_dress, pink_dress, detached_sleeves, short_sleeves, red_gloves, thigh_ribbon", + "positive": "momomiya_ichigo, tokyo_mew_mew, short_hair, pink_hair, cat_ears, pink_eyes, cat_tail, tail_ribbon, magical_girl, pink_choker, strapless_dress, pink_dress, detached_sleeves, red_gloves, thigh_ribbon", "negative": "red_hair, brown_eyes, maid_headdress, apron, leotard", "lora": { "lora_name": "Illustrious/Looks/momomiya_ichigo_ilxl_v1.safetensors", @@ -11,18 +11,9 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "momomiya_ichigo", - "tokyo_mew_mew", - "magical_girl", - "pink_hair", - "cat_ears", - "pink_eyes", - "cat_tail", - "strapless_dress", - "pink_dress", - "detached_sleeves", - "red_gloves", - "thigh_ribbon" - ] -} + "tags": { + "origin_series": "Tokyo Mew Mew", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/moviepeachk112.json b/data/looks/moviepeachk112.json index 89c7cd1..6dce7a0 100644 --- a/data/looks/moviepeachk112.json +++ b/data/looks/moviepeachk112.json @@ -2,8 +2,8 @@ "look_id": "moviepeachk112", "look_name": "Moviepeachk112", "character_id": "princess_peach", - "positive": "princess_peach, blonde_hair, blue_eyes, long_hair, pink_dress, puffy_short_sleeves, white_gloves, elbow_gloves, crown, earrings, brooch, 3d", - "negative": "2d, flat_color, anime, sketch, painting", + "positive": "princess_peach, blonde_hair, blue_eyes, long_hair, pink_dress, puffy_short_sleeves, white_gloves, elbow_gloves, crown, earrings, brooch, 3d, masterpiece, high_quality", + "negative": "flat_color, sketch, monochrome, lowres, bad_anatomy, blurry", "lora": { "lora_name": "Illustrious/Looks/MoviePeachK112.safetensors", "lora_weight": 1.2, @@ -11,8 +11,9 @@ "lora_weight_min": 1.2, "lora_weight_max": 1.2 }, - "tags": [ - "princess_peach", - "the_super_mario_bros._movie" - ] -} + "tags": { + "origin_series": "The Super Mario Bros. Movie", + "origin_type": "Movie", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/nessabeaixl_v2.json b/data/looks/nessabeaixl_v2.json index 2b827f0..0bf9282 100644 --- a/data/looks/nessabeaixl_v2.json +++ b/data/looks/nessabeaixl_v2.json @@ -2,8 +2,8 @@ "look_id": "nessabeaixl_v2", "look_name": "Nessabeaixl V2", "character_id": "nessa", - "positive": "2girls, nessa_(pokemon), bea_(pokemon), dark_skin, grey_hair, short_hair, blue_hair, long_hair, gym_uniform, grey_eyes, blue_eyes", - "negative": "braid, symbol, print shirt, see through, child, young, blurry, lowres, worst quality, low quality, bad anatomy, bad hands, multiple views, jpeg artifacts, signature, watermark, text, logo", + "positive": "2girls, nessa_(pokemon), bea_(pokemon), dark_skin, two-tone hair, grey_hair, blue_hair, short_hair, long_hair, grey_eyes, blue_eyes, gym_uniform, sleeveless, midriff, athletic_build", + "negative": "braid, print_shirt, transparent, child, blurry, lowres, bad_anatomy, bad_hands, multiple_views, jpeg_artifacts, signature, watermark, logo", "lora": { "lora_name": "Illustrious/Looks/NessaBeaIXL_v2.safetensors", "lora_weight": 1.0, @@ -11,12 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "nessa_(pokemon)", - "bea_(pokemon)", - "2girls", - "dark_skin", - "gym_uniform", - "pokemon_sword_and_shield" - ] -} + "tags": { + "origin_series": "Pokemon", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/nessapokemonixl_e07.json b/data/looks/nessapokemonixl_e07.json index 2d7e2cf..b9f19f8 100644 --- a/data/looks/nessapokemonixl_e07.json +++ b/data/looks/nessapokemonixl_e07.json @@ -2,8 +2,8 @@ "look_id": "nessapokemonixl_e07", "look_name": "Nessapokemonixl E07", "character_id": "nessa", - "positive": "zzNessa, nessa_(pokemon), 1girl, dark_skin, blue_hair, blue_eyes, makeup, gym_uniform, crop_top, bike_shorts, belly_chain, single_glove, hoop_earrings, dynamax_band, armlet, navel, jewelry, white_shoes", - "negative": "blurry, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, artist name", + "positive": "zzNessa, nessa_(pokemon), 1girl, solo, dark_skin, blue_hair, long_hair, blue_eyes, makeup, hoop_earrings, gym_uniform, crop_top, bike_shorts, belly_chain, single_glove, dynamax_band, armlet, navel, jewelry, white_shoes", + "negative": "blurry, lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, artist_name", "lora": { "lora_name": "Illustrious/Looks/NessaPokemonIXL_e07.safetensors", "lora_weight": 1.0, @@ -11,12 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "dark_skin", - "blue_hair", - "gym_uniform", - "bike_shorts", - "crop_top", - "belly_chain" - ] -} + "tags": { + "origin_series": "Pokemon", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/ootzelda_illu_nvwls_v1.json b/data/looks/ootzelda_illu_nvwls_v1.json index 388c5b0..79e644d 100644 --- a/data/looks/ootzelda_illu_nvwls_v1.json +++ b/data/looks/ootzelda_illu_nvwls_v1.json @@ -2,8 +2,8 @@ "look_id": "ootzelda_illu_nvwls_v1", "look_name": "Ootzelda Illu Nvwls V1", "character_id": "", - "positive": "princess_zelda, the_legend_of_zelda:_ocarina_of_time, 1girl, solo, blonde_hair, long_hair, sidelocks, blue_eyes, pointy_ears, gold_tiara, forehead_jewel, earrings, gold_armor, shoulder_armor, long_dress, white_dress, pink_tunic, sleeveless_tunic, tabard, triforce_print, elbow_gloves, white_gloves", - "negative": "short_hair, red_eyes, worst quality, low quality, bad anatomy, watermark", + "positive": "princess_zelda, the_legend_of_zelda:_ocarina_of_time, 1girl, solo, blonde_hair, long_hair, sidelocks, blue_eyes, pointy_ears, gold_tiara, forehead_jewel, earrings, gold_armor, pauldrons, long_dress, white_dress, pink_tunic, sleeveless, tabard, triforce, elbow_gloves, jewelry", + "negative": "short_hair, red_eyes, worst quality, low quality, bad anatomy, watermark, text, signature", "lora": { "lora_name": "Illustrious/Looks/ootzelda-illu-nvwls-v1.safetensors", "lora_weight": 0.8, @@ -11,26 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "princess_zelda", - "the_legend_of_zelda:_ocarina_of_time", - "blonde_hair", - "long_hair", - "sidelocks", - "blue_eyes", - "pointy_ears", - "gold_tiara", - "forehead_jewel", - "earrings", - "gold_armor", - "shoulder_armor", - "long_dress", - "white_dress", - "pink_tunic", - "sleeveless_tunic", - "tabard", - "triforce_print", - "elbow_gloves", - "white_gloves" - ] -} + "tags": { + "origin_series": "The Legend of Zelda: Ocarina of Time", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/otthrone_illu_nvwls_v1.json b/data/looks/otthrone_illu_nvwls_v1.json index 9237dec..c306f8d 100644 --- a/data/looks/otthrone_illu_nvwls_v1.json +++ b/data/looks/otthrone_illu_nvwls_v1.json @@ -2,8 +2,8 @@ "look_id": "otthrone_illu_nvwls_v1", "look_name": "Otthrone Illu Nvwls V1", "character_id": "", - "positive": "brown_hair, short_hair, hair_over_one_eye, brown_eyes, black_choker, purple_dress, long_sleeves, cleavage, brown_corset, side_slit, black_thighhighs, frilled_thighhighs, lace-up_boots, brown_boots", - "negative": "long_hair, blonde_hair, blue_eyes, red_eyes", + "positive": "ot2ta, 1girl, solo, brown_hair, short_hair, hair_over_one_eye, brown_eyes, black_choker, purple_dress, long_sleeves, cleavage, brown_corset, side_slit, black_thighhighs, frilled_thighhighs, lace-up_boots, brown_boots, looking_at_viewer", + "negative": "long_hair, blonde_hair, blue_eyes, red_eyes, multicolored_hair", "lora": { "lora_name": "Illustrious/Looks/otthrone-illu-nvwls-v1.safetensors", "lora_weight": 0.8, @@ -11,8 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "throne_anguis", - "octopath_traveler_ii" - ] -} + "tags": { + "origin_series": "Octopath Traveler II", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/peach_nb.json b/data/looks/peach_nb.json index 45fc5b4..d4df923 100644 --- a/data/looks/peach_nb.json +++ b/data/looks/peach_nb.json @@ -2,7 +2,7 @@ "look_id": "peach_nb", "look_name": "Peach Nb", "character_id": "princess_peach", - "positive": "princess_peach, 1girl, solo, pink_dress, crown, blonde_hair, blue_eyes, white_gloves, jewelry, sphere_earrings, brooch, puffy_short_sleeves, lipstick, makeup", + "positive": "princess_peach, 1girl, solo, peachime, blonde_hair, long_hair, blue_eyes, crown, jewelry, brooch, sphere_earrings, pink_dress, puffy_short_sleeves, white_gloves, frills, dress", "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/Peach-NB.safetensors", @@ -11,14 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "princess_peach", - "pink_dress", - "crown", - "blonde_hair", - "blue_eyes", - "white_gloves", - "jewelry", - "sphere_earrings" - ] -} + "tags": { + "origin_series": "Super Mario (series)", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/poison_iillulora_dg_2.json b/data/looks/poison_iillulora_dg_2.json index 6bbcee1..0676282 100644 --- a/data/looks/poison_iillulora_dg_2.json +++ b/data/looks/poison_iillulora_dg_2.json @@ -2,7 +2,7 @@ "look_id": "poison_iillulora_dg_2", "look_name": "Poison Iillulora Dg 2", "character_id": "", - "positive": "poison_(final_fight), pink_hair, blue_eyes, long_hair, bangs, police_hat, peaked_cap, crop_top, white_tank_top, short_shorts, denim_shorts, high_heels, riding_crop, handcuffs, black_choker, large_breasts", + "positive": "poison_(final_fight), poisondg, pink_hair, blue_eyes, long_hair, blunt_bangs, police_hat, peaked_cap, crop_top, white_tank_top, short_shorts, denim_shorts, high_heels, riding_crop, handcuffs, black_choker, large_breasts", "negative": "short_hair, jeans, pants, glasses", "lora": { "lora_name": "Illustrious/Looks/Poison iIlluLoRA DG 2.safetensors", @@ -11,14 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "poison_(final_fight)", - "pink_hair", - "blue_eyes", - "long_hair", - "police_hat", - "crop_top", - "short_shorts", - "riding_crop" - ] -} + "tags": { + "origin_series": "Final Fight", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/ppg_sarabellum_og.json b/data/looks/ppg_sarabellum_og.json index 3f6581a..428708f 100644 --- a/data/looks/ppg_sarabellum_og.json +++ b/data/looks/ppg_sarabellum_og.json @@ -2,7 +2,7 @@ "look_id": "ppg_sarabellum_og", "look_name": "Ppg Sarabellum Og", "character_id": "", - "positive": "sara_bellum, powerpuff_girls, 1girl, solo, dark_skin, orange_hair, curly_hair, big_hair, hair_over_eyes, red_jacket, red_skirt, pencil_skirt, business_suit, high_heels, necklace, retro_artstyle, toon_(style)", + "positive": "sara_bellum, powerpuff_girls, 1girl, solo, dark_skin, orange_hair, very_long_hair, curly_hair, big_hair, hair_over_eyes, hair_ornament, red_jacket, red_skirt, skirt_suit, pencil_skirt, business_suit, high_heels, necklace, retro_artstyle", "negative": "ankle_strap, short_hair, straight_hair, visible_face, eyes", "lora": { "lora_name": "Illustrious/Looks/ppg-sarabellum-og.safetensors", @@ -11,12 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "sara_bellum", - "powerpuff_girls", - "retro_artstyle", - "toon_(style)", - "big_hair", - "hair_over_eyes" - ] -} + "tags": { + "origin_series": "The Powerpuff Girls", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/primrose_illu_nvwls_v1.json b/data/looks/primrose_illu_nvwls_v1.json index 740b5e6..6e93e91 100644 --- a/data/looks/primrose_illu_nvwls_v1.json +++ b/data/looks/primrose_illu_nvwls_v1.json @@ -2,8 +2,8 @@ "look_id": "primrose_illu_nvwls_v1", "look_name": "Primrose Illu Nvwls V1", "character_id": "", - "positive": "primrose_azelhart, brown_hair, long_hair, ponytail, hair_between_eyes, mole_under_mouth, green_eyes, hairband, hoop_earrings, necklace, neck_ring, off_shoulder, red_shirt, midriff, bracelet, pelvic_curtain, red_sarong, anklet, sandals", - "negative": "short_hair, blue_eyes", + "positive": "oppr1mrose, primrose_azelhart, 1girl, solo, brown_hair, long_hair, ponytail, hair_between_eyes, green_eyes, mole_under_mouth, hairband, hoop_earrings, necklace, off-shoulder_shirt, red_shirt, midriff, pelvic_curtain, red_sarong, bracelet, anklet, sandals", + "negative": "short_hair, blue_eyes, blonde_hair, twin_tails, dress", "lora": { "lora_name": "Illustrious/Looks/primrose-illu-nvwls-v1.safetensors", "lora_weight": 0.8, @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "anime", - "character", - "octopath_traveler", - "video_game", - "game_character", - "woman" - ] -} + "tags": { + "origin_series": "Octopath Traveler", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/princess_jasmine.json b/data/looks/princess_jasmine.json index e52ebdb..27c8e97 100644 --- a/data/looks/princess_jasmine.json +++ b/data/looks/princess_jasmine.json @@ -2,7 +2,7 @@ "look_id": "princess_jasmine", "look_name": "Princess Jasmine", "character_id": "jasmine_disney", - "positive": "jasmine_(disney), aladdin_(movie), dark_skin, black_hair, long_hair, ponytail, blue_outfit, harem_outfit, crop_top, off_shoulder, harem_pants, gold_jewelry, necklace, hoop_earrings, blue_headband", + "positive": "jasmine_(disney), aladdin_(movie), dark_skin, black_hair, long_hair, ponytail, blue_clothing, harem_outfit, crop_top, off_shoulder, harem_pants, gold_jewelry, necklace, hoop_earrings, blue_headband", "negative": "light_skin, short_hair, modern_clothes", "lora": { "lora_name": "Illustrious/Looks/Princess_Jasmine.safetensors", @@ -11,21 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "jasmine_(disney)", - "aladdin_(movie)", - "dark_skin", - "black_hair", - "long_hair", - "ponytail", - "blue_outfit", - "harem_outfit", - "crop_top", - "off_shoulder", - "harem_pants", - "gold_jewelry", - "necklace", - "hoop_earrings", - "blue_headband" - ] -} + "tags": { + "origin_series": "Aladdin", + "origin_type": "Movie", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/princess_peach_shiny_style_v4_0_illustrious_1652958.json b/data/looks/princess_peach_shiny_style_v4_0_illustrious_1652958.json index 48ea1d2..386f9b3 100644 --- a/data/looks/princess_peach_shiny_style_v4_0_illustrious_1652958.json +++ b/data/looks/princess_peach_shiny_style_v4_0_illustrious_1652958.json @@ -2,8 +2,8 @@ "look_id": "princess_peach_shiny_style_v4_0_illustrious_1652958", "look_name": "Princess Peach Shiny Style V4 0 Illustrious 1652958", "character_id": "princess_peach", - "positive": "princess_peach, shiny_skin, shiny_clothes, pink_dress, blonde_hair, blue_eyes, crown, white_gloves, brooch", - "negative": "source_pony, 3d, realistic", + "positive": "princess_peach, shiny_skin, shiny_clothes, pink_dress, blonde_hair, blue_eyes, crown, white_gloves, brooch, masterpiece, high_quality", + "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry, source_pony, 3d, realistic", "lora": { "lora_name": "Illustrious/Looks/Princess_Peach_Shiny_Style_V4.0_Illustrious_1652958.safetensors", "lora_weight": 0.7, @@ -11,15 +11,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "princess_peach", - "shiny_skin", - "shiny_clothes", - "pink_dress", - "blonde_hair", - "blue_eyes", - "crown", - "white_gloves", - "brooch" - ] -} + "tags": { + "origin_series": "Super Mario", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/rijutotk_ixl_v3.json b/data/looks/rijutotk_ixl_v3.json index 69c8b31..1a40b37 100644 --- a/data/looks/rijutotk_ixl_v3.json +++ b/data/looks/rijutotk_ixl_v3.json @@ -3,7 +3,7 @@ "look_name": "Rijutotk Ixl V3", "character_id": "riju", "positive": "riju, dark_skin, red_hair, green_eyes, pointy_ears, hair_tubes, headpiece, jewelry, earrings, crop_top, midriff, black_skirt, the_legend_of_zelda:_tears_of_the_kingdom", - "negative": "low_quality, bad_anatomy, monochrome, greyscale, simple_background", + "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry, monochrome, greyscale, simple_background", "lora": { "lora_name": "Illustrious/Looks/RijuTotK_IXL_v3.safetensors", "lora_weight": 0.8, @@ -11,14 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "dark_skin", - "red_hair", - "pointy_ears", - "green_eyes", - "hair_tubes", - "jewelry", - "midriff", - "video_game_character" - ] -} + "tags": { + "origin_series": "The Legend of Zelda: Tears of the Kingdom", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/rijutotk_nai_1470476.json b/data/looks/rijutotk_nai_1470476.json index fc9d6c5..8d66709 100644 --- a/data/looks/rijutotk_nai_1470476.json +++ b/data/looks/rijutotk_nai_1470476.json @@ -11,18 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "riju", - "dark_skin", - "red_hair", - "green_eyes", - "pointy_ears", - "hair_tubes", - "jewelry", - "midriff", - "crop_top", - "headpiece", - "black_skirt", - "gerudo" - ] -} + "tags": { + "origin_series": "The Legend of Zelda: Breath of the Wild", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/rikkuffxillustriou.json b/data/looks/rikkuffxillustriou.json index 0e639df..52da45b 100644 --- a/data/looks/rikkuffxillustriou.json +++ b/data/looks/rikkuffxillustriou.json @@ -2,8 +2,8 @@ "look_id": "rikkuffxillustriou", "look_name": "Rikkuffxillustriou", "character_id": "", - "positive": "1girl, solo, rikku_(ff10), blonde_hair, twin_braids, green_eyes, goggles_around_neck, orange_shirt, sleeveless_turtleneck, asymmetrical_sleeves, arm_strap, armlet, single_glove, open_belt, green_shorts, thigh_holster, navel, looking_at_viewer, smile", - "negative": "scarf, skirt, bikini, multiple_braids, lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", + "positive": "1girl, solo, rikku_(ff10), blonde_hair, braided_hair, twin_braids, green_eyes, goggles_on_head, orange_top, sleeveless_shirt, turtleneck, arm_warmers, gloves, belt, shorts, thigh_holster, midriff, navel, looking_at_viewer, smile", + "negative": "scarf, skirt, bikini, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/RikkuFFXIllustriou.safetensors", "lora_weight": 0.9, @@ -11,9 +11,9 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "final_fantasy_x", - "rikku_(ff10)", - "square_enix" - ] -} + "tags": { + "origin_series": "Final Fantasy X", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/rouge_the_bat_v2.json b/data/looks/rouge_the_bat_v2.json index 78dccc4..bd47968 100644 --- a/data/looks/rouge_the_bat_v2.json +++ b/data/looks/rouge_the_bat_v2.json @@ -2,8 +2,8 @@ "look_id": "rouge_the_bat_v2", "look_name": "Rouge The Bat V2", "character_id": "rouge_the_bat", - "positive": "rouge_the_bat, 1girl, furry_female, white_hair, short_hair, green_eyes, eyeshadow, animal_nose, bat_ears, huge_breasts, bat_wings", - "negative": "3d, lowres, bad anatomy, worst quality, bad quality, watermark, signature", + "positive": "rouge_the_bat, solo, 1girl, furry, anthropomorphic, bat, bat_ears, white_hair, short_hair, green_eyes, purple_eyeshadow, animal_nose, fangs, large_breasts, cleavage, bat_wings, breasts, furry_female", + "negative": "3d, lowres, bad anatomy, worst quality, bad quality, watermark, signature, text, jpeg artifacts, blurry", "lora": { "lora_name": "Illustrious/Looks/Rouge_the_bat_v2.safetensors", "lora_weight": 1.0, @@ -11,10 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "rouge_the_bat", - "sonic_(series)", - "furry", - "video_game_character" - ] -} + "tags": { + "origin_series": "Sonic (series)", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/rougesonicx_ixl.json b/data/looks/rougesonicx_ixl.json index e71679b..bea5664 100644 --- a/data/looks/rougesonicx_ixl.json +++ b/data/looks/rougesonicx_ixl.json @@ -2,8 +2,8 @@ "look_id": "rougesonicx_ixl", "look_name": "Rougesonicx Ixl", "character_id": "rouge_the_bat", - "positive": "1girl, solo, rouge_the_bat, sonic_x, furry, white_fur, bat_ears, bat_wings, animal_nose, aqua_eyes, blue_eyeshadow, short_hair, white_hair, makeup, lipstick, black_bodysuit, breastplate, elbow_gloves, white_gloves, knee_boots, white_boots", - "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", + "positive": "solo, 1girl, rouge_the_bat, furry, female, bat_girl, anthro, white_fur, bat_ears, bat_wings, animal_nose, aqua_eyes, blue_eyeshadow, short_hair, white_hair, makeup, lipstick, black_bodysuit, breastplate, elbow_gloves, white_gloves, thighhigh_boots, white_boots", + "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry, (mutated_hands_and_fingers:1.2)", "lora": { "lora_name": "Illustrious/Looks/RougeSonicX_IXL.safetensors", "lora_weight": 1.0, @@ -11,10 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "furry", - "rouge_the_bat", - "sonic_x", - "bat_girl" - ] -} + "tags": { + "origin_series": "Sonic the Hedgehog", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/rougethebatillustrious.json b/data/looks/rougethebatillustrious.json index d69d530..66606e6 100644 --- a/data/looks/rougethebatillustrious.json +++ b/data/looks/rougethebatillustrious.json @@ -2,8 +2,8 @@ "look_id": "rougethebatillustrious", "look_name": "Rougethebatillustrious", "character_id": "rouge_the_bat", - "positive": "rouge_the_bat, 1girl, anthro, bat_wings, bat_ears, white_hair, short_hair, aqua_eyes, blue_eyeshadow, breastplate, heart_print, white_gloves, thigh_boots, pink_boots, solo", - "negative": "long_hair, red_eyes, feathered_wings, human_ears", + "positive": "rouge_the_bat, 1girl, anthro, bat_wings, bat_ears, white_hair, short_hair, aqua_eyes, blue_eyeshadow, breastplate, heart_print, gloves, thigh_boots, pink_boots, solo", + "negative": "long_hair, red_eyes, feathers, fake_human_ears", "lora": { "lora_name": "Illustrious/Looks/rougethebatillustrious.safetensors", "lora_weight": 0.8, @@ -11,10 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "rouge_the_bat", - "bat_wings", - "anthro", - "white_hair" - ] -} + "tags": { + "origin_series": "Sonic the Hedgehog", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/ryoko_il.json b/data/looks/ryoko_il.json index faf88ee..2513fdd 100644 --- a/data/looks/ryoko_il.json +++ b/data/looks/ryoko_il.json @@ -2,7 +2,7 @@ "look_id": "ryoko_il", "look_name": "Ryoko Il", "character_id": "ryouko_(tenchi_muyou!)", - "positive": "ryouko_(tenchi_muyou!), 1girl, solo, spiked_hair, aqua_hair, yellow_eyes, pointy_ears, mismatched_sleeves, open_jacket, white_dress, red_pantyhose, black_sash, red_gloves, red_choker, floating_hair, anime_screenshot, official_art", + "positive": "ryouko_(tenchi_muyou!), 1girl, solo, spiked_hair, aqua_hair, yellow_eyes, pointy_ears, asymmetrical_sleeves, open_jacket, white_dress, red_leggings, sash, red_gloves, red_choker, floating_hair, highres, official_art", "negative": "3d, realistic, photorealistic, low_quality, worst_quality, long_sleeves, puffy_sleeves", "lora": { "lora_name": "Illustrious/Looks/Ryoko_IL.safetensors", @@ -11,23 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "ryouko_(tenchi_muyou!)", - "1girl", - "solo", - "spiked_hair", - "aqua_hair", - "yellow_eyes", - "pointy_ears", - "mismatched_sleeves", - "open_jacket", - "white_dress", - "red_pantyhose", - "black_sash", - "red_gloves", - "red_choker", - "floating_hair", - "anime_screenshot", - "official_art" - ] -} + "tags": { + "origin_series": "Tenchi Muyou!", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/samusk112.json b/data/looks/samusk112.json index 23c7b11..664678f 100644 --- a/data/looks/samusk112.json +++ b/data/looks/samusk112.json @@ -2,8 +2,8 @@ "look_id": "samusk112", "look_name": "Samusk112", "character_id": "samus_aran", - "positive": "1girl, zero_suit, bodysuit, blue_bodysuit, skin_tight, blonde_hair, long_hair, ponytail, blue_eyes, mole_under_mouth, hair_between_eyes, swept_bangs, high_heels, impossible_bodysuit", - "negative": "muscular, short_hair, red_eyes, armor", + "positive": "1girl, solo, samus_aran, zero_suit, blonde_hair, long_hair, ponytail, blue_eyes, mole_under_mouth, hair_between_eyes, swept_bangs, blue_bodysuit, skin_tight_bodysuit, high_heels, zipper, intricate_design", + "negative": "muscular, short_hair, red_eyes, power_suit, varia_suit, armor, helmet, gloves, cape", "lora": { "lora_name": "Illustrious/Looks/SamusK112.safetensors", "lora_weight": 1.2, @@ -11,11 +11,9 @@ "lora_weight_min": 1.2, "lora_weight_max": 1.2 }, - "tags": [ - "zero_suit", - "ponytail", - "blonde_hair", - "blue_bodysuit", - "mole_under_mouth" - ] -} + "tags": { + "origin_series": "Metroid", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/sarah_miller_illustrious.json b/data/looks/sarah_miller_illustrious.json index a59fa2d..0f1f952 100644 --- a/data/looks/sarah_miller_illustrious.json +++ b/data/looks/sarah_miller_illustrious.json @@ -2,8 +2,8 @@ "look_id": "sarah_miller_illustrious", "look_name": "Sarah Miller Illustrious", "character_id": "sarah_miller_(the_last_of_us)", - "positive": "short_hair, blonde_hair, blue_eyes, freckles, necklace, purple_shirt, plaid_pants, barefoot, the_last_of_us", - "negative": "long_hair, chubby, fat, bad_anatomy, lowres", + "positive": "1girl, solo, sarah_miller_(the_last_of_us), short_hair, blonde_hair, blue_eyes, freckles, necklace, purple_shirt, plaid_pants, barefoot, indoor, the_last_of_us", + "negative": "long_hair, chubby, fat, bad_anatomy, lowres, worst_quality, low_quality, normal_quality", "lora": { "lora_name": "Illustrious/Looks/Sarah_Miller_Illustrious.safetensors", "lora_weight": 1.0, @@ -11,15 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "short_hair", - "blonde_hair", - "blue_eyes", - "freckles", - "necklace", - "purple_shirt", - "plaid_pants", - "barefoot", - "the_last_of_us" - ] -} + "tags": { + "origin_series": "The Last of Us", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/sarahmillerilf.json b/data/looks/sarahmillerilf.json index 594ebad..9587725 100644 --- a/data/looks/sarahmillerilf.json +++ b/data/looks/sarahmillerilf.json @@ -2,8 +2,8 @@ "look_id": "sarahmillerilf", "look_name": "Sarahmillerilf", "character_id": "sarah_miller_(the_last_of_us)", - "positive": "1girl, short_hair, blonde_hair, blue_eyes, freckles, necklace, bracelet, short_over_long_sleeves, print_shirt, plaid_pants, barefoot", - "negative": "long_hair, shoes, teeth", + "positive": "1girl, sarah_miller_(the_last_of_us), solo, short_hair, blonde_hair, blue_eyes, freckles, necklace, bracelet, layered_sleeves, print_t-shirt, plaid_pants, barefoot", + "negative": "long_hair, shoes, teeth, makeup, earrings", "lora": { "lora_name": "Illustrious/Looks/SarahMillerILf.safetensors", "lora_weight": 0.8, @@ -11,8 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "the_last_of_us", - "part_i" - ] -} + "tags": { + "origin_series": "The Last of Us", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/sarahmillerogilf_1328931.json b/data/looks/sarahmillerogilf_1328931.json index e7c190a..f3eb60e 100644 --- a/data/looks/sarahmillerogilf_1328931.json +++ b/data/looks/sarahmillerogilf_1328931.json @@ -2,8 +2,8 @@ "look_id": "sarahmillerogilf_1328931", "look_name": "Sarahmillerogilf 1328931", "character_id": "sarah_miller_(the_last_of_us)", - "positive": "1girl, short_hair, blonde_hair, blue_eyes, freckles, shirt, layered_sleeves, bracelet, necklace, plaid_pants", - "negative": "3d, render", + "positive": "1girl, short_hair, blonde_hair, blue_eyes, freckles, shirt, long_sleeves, bracelet, necklace, plaid_pants, ogsaraf", + "negative": "3d, render, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/SarahMillerOGILf_1328931.safetensors", "lora_weight": 0.85, @@ -11,16 +11,9 @@ "lora_weight_min": 0.85, "lora_weight_max": 0.85 }, - "tags": [ - "1girl", - "short_hair", - "blonde_hair", - "blue_eyes", - "freckles", - "shirt", - "layered_sleeves", - "bracelet", - "necklace", - "plaid_pants" - ] -} + "tags": { + "origin_series": "The Last of Us", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/sasha_chan_alexandra_kournikova_for_illustrious.json b/data/looks/sasha_chan_alexandra_kournikova_for_illustrious.json index 06ac215..f09b348 100644 --- a/data/looks/sasha_chan_alexandra_kournikova_for_illustrious.json +++ b/data/looks/sasha_chan_alexandra_kournikova_for_illustrious.json @@ -2,8 +2,8 @@ "look_id": "sasha_chan_alexandra_kournikova_for_illustrious", "look_name": "Sasha Chan Alexandra Kournikova For Illustrious", "character_id": "", - "positive": "sasha_(haguhagu), hair_bun, maid, black_dress, miniskirt, white_gloves, maid_headdress, smile, looking_back, solo, 1girl", - "negative": "pantyhose, worst_quality, low_quality, bad_anatomy, bad_hands, text, watermark", + "positive": "sashachan, sasha_(haguhagu), hair_bun, maid, black_dress, miniskirt, white_gloves, maid_headdress, smile, looking_back, solo, 1girl", + "negative": "pantyhose, lowres, bad_anatomy, bad_hands, watermark, watermark_removed", "lora": { "lora_name": "Illustrious/Looks/Sasha-chan_Alexandra_Kournikova_for_Illustrious.safetensors", "lora_weight": 0.8, @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "sasha_(haguhagu)", - "maid", - "hair_bun", - "black_dress", - "miniskirt" - ] -} + "tags": { + "origin_series": "Original", + "origin_type": "Original", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/scarletk112.json b/data/looks/scarletk112.json index 03b2e5a..3a2da13 100644 --- a/data/looks/scarletk112.json +++ b/data/looks/scarletk112.json @@ -2,7 +2,7 @@ "look_id": "scarletk112", "look_name": "Scarletk112", "character_id": "scarlet_ff7", - "positive": "scarlet_(ff7), 1girl, solo, short_hair, blonde_hair, purple_eyes, red_dress, long_dress, sleeveless_dress, plunging_neckline, side_slit, cleavage, huge_breasts, jewelry, necklace, earrings, bracelet, red_shoes, high_heels, mature_female, nail_polish", + "positive": "scarlet_(ff7), 1girl, solo, short_hair, blonde_hair, purple_eyes, mature_female, red_dress, long_dress, sleeveless_dress, plunging_neckline, side_slit, cleavage, huge_breasts, jewelry, necklace, earrings, bracelet, red_shoes, high_heels, nail_polish, scarlet112", "negative": "cartoon, graphic, text, painting, crayon, graphite, abstract, glitch, deformed, mutated, ugly, disfigured, long body, lowres, bad anatomy, bad hands, missing fingers, extra fingers, extra digits, fewer digits, cropped, very displeasing, worst quality, bad quality, sketch, jpeg artifacts, signature, watermark, username, censored, bar_censor, mosaic_censor, conjoined, bad ai-generated, muscular", "lora": { "lora_name": "Illustrious/Looks/ScarletK112.safetensors", @@ -11,10 +11,9 @@ "lora_weight_min": 1.2, "lora_weight_max": 1.2 }, - "tags": [ - "final_fantasy_vii", - "video_game_character", - "realistic", - "3d" - ] -} + "tags": { + "origin_series": "final_fantasy_vii", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/seraphine_ilxl_v1.json b/data/looks/seraphine_ilxl_v1.json index a56c81d..3018a05 100644 --- a/data/looks/seraphine_ilxl_v1.json +++ b/data/looks/seraphine_ilxl_v1.json @@ -2,7 +2,7 @@ "look_id": "seraphine_ilxl_v1", "look_name": "Seraphine Ilxl V1", "character_id": "", - "positive": "1girl, seraphine_(league_of_legends), long_hair, gradient_hair, pink_hair, blue_eyes, mark_under_eye, wings, detached_collar, purple_dress, white_shirt, short_sleeves, white_gloves, belt, mismatched_legwear, white_thighhighs, blue_thighhighs, standing, cowboy_shot, park, smile, open_mouth", + "positive": "1girl, solo, seraphine_(league_of_legends), long_hair, hair_gradient, pink_hair, blue_eyes, mark_under_eye, hair_ornament, detached_collar, dress, purple_dress, white_shirt, short_sleeves, white_gloves, belt, mismatched_legwear, thighhighs, standing, cowboy_shot, park, outdoors, smile, open_mouth", "negative": "worst_quality, low_quality, bad_anatomy, sketch, greyscale, monochrome, short_hair, red_eyes", "lora": { "lora_name": "Illustrious/Looks/seraphine_ilxl_v1.safetensors", @@ -11,11 +11,9 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "seraphine_(league_of_legends)", - "league_of_legends", - "gradient_hair", - "mismatched_legwear", - "wings" - ] -} + "tags": { + "origin_series": "League of Legends", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/shantae_illustrious.json b/data/looks/shantae_illustrious.json index 3392436..c1addfe 100644 --- a/data/looks/shantae_illustrious.json +++ b/data/looks/shantae_illustrious.json @@ -2,7 +2,7 @@ "look_id": "shantae_illustrious", "look_name": "Shantae Illustrious", "character_id": "shantae", - "positive": "shantae, shantae_(series), dark-skinned_female, purple_hair, long_hair, ponytail, pointy_ears, blue_eyes, medium_breasts, purple_choker, harem_pants, red_pants, bracer, hoop_earrings, bandeau, o-ring_top, gold_jewelry, bare_shoulders, jewelry, bracelets", + "positive": "shantae, shantae_(series), dark-skinned_female, purple_hair, long_hair, ponytail, pointy_ears, blue_eyes, medium_breasts, purple_choker, bandeau, o-ring_top, bare_shoulders, harem_pants, red_pants, hoop_earrings, jewelry, gold_jewelry, bracer, bracelet", "negative": "light_skin, short_hair, loose_hair, jeans, skirt", "lora": { "lora_name": "Illustrious/Looks/Shantae Illustrious.safetensors", @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "shantae", - "shantae_(series)", - "video_game_character", - "anime", - "dark-skinned_female" - ] -} + "tags": { + "origin_series": "Shantae", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/shantaeillustrious1_0jlfo.json b/data/looks/shantaeillustrious1_0jlfo.json index a50c6d1..4180450 100644 --- a/data/looks/shantaeillustrious1_0jlfo.json +++ b/data/looks/shantaeillustrious1_0jlfo.json @@ -2,8 +2,8 @@ "look_id": "shantaeillustrious1_0jlfo", "look_name": "Shantaeillustrious1 0Jlfo", "character_id": "shantae", - "positive": "shantae, 1girl, purple_hair, dark_skin, blue_eyes, pointy_ears, very_long_hair, high_ponytail, harem_pants, red_pants, o-ring_top, red_bikini, midriff, navel, bare_shoulders, gold_jewelry, hoop_earrings, bracer, tiara, sash, choker", - "negative": "short_hair, light_skin", + "positive": "shantae_(shantae), 1girl, purple_hair, dark_skin, blue_eyes, pointy_ears, very_long_hair, high_ponytail, harem_pants, red_pants, o-ring_top, red_bikini_top, midriff, navel, bare_shoulders, gold_jewelry, hoop_earrings, bracer, tiara, sash, choker", + "negative": "short_hair, white_skin", "lora": { "lora_name": "Illustrious/Looks/ShantaeIllustrious1.0JLFO.safetensors", "lora_weight": 1.0, @@ -11,20 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "shantae", - "purple_hair", - "dark_skin", - "pointy_ears", - "very_long_hair", - "high_ponytail", - "harem_pants", - "o-ring_top", - "gold_jewelry", - "hoop_earrings", - "bracer", - "tiara", - "midriff", - "navel" - ] -} + "tags": { + "origin_series": "Shantae", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/shdmn_belle.json b/data/looks/shdmn_belle.json index 7fe659f..d0619e2 100644 --- a/data/looks/shdmn_belle.json +++ b/data/looks/shdmn_belle.json @@ -2,8 +2,8 @@ "look_id": "shdmn_belle", "look_name": "Shdmn Belle", "character_id": "", - "positive": "1girl, solo, belle_delphine, shadman, pink_hair, long_hair, brown_eyes, freckles", - "negative": "watermark, patreon_username, artist_name, signature, username", + "positive": "1girl, solo, xbellex, belle_delphine, shadman_(art), pink_hair, long_hair, brown_eyes, freckles, looking_at_viewer, open_mouth, messy_hair", + "negative": "watermark, text, signature, artist_name, patreon_username, bad_anatomy, bad_hands, text, signature", "lora": { "lora_name": "Illustrious/Looks/shdmn-belle.safetensors", "lora_weight": 1.0, @@ -11,10 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "anime", - "character", - "web celebrity", - "stylized" - ] -} + "tags": { + "origin_series": "Belle Delphine", + "origin_type": "Original", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/shigure_ui_chibi_vtb__illus.json b/data/looks/shigure_ui_chibi_vtb__illus.json index 4880125..6483e0d 100644 --- a/data/looks/shigure_ui_chibi_vtb__illus.json +++ b/data/looks/shigure_ui_chibi_vtb__illus.json @@ -2,7 +2,7 @@ "look_id": "shigure_ui_chibi_vtb__illus", "look_name": "Shigure Ui Chibi Vtb Illus", "character_id": "", - "positive": "shigure_ui_(vtuber), chibi, brown_hair, short_hair, twintails, pom_pom_hair_ornament, hair_intakes, green_eyes, school_uniform, red_bow, collared_shirt, white_shirt, flatten_chest, pinafore_dress, black_dress, randoseru, kneehighs, white_socks, uwabaki, smile, blush, looking_at_viewer", + "positive": "shigure_ui_(vtuber), chibi, brown_hair, short_hair, twintails, hair_ornament, hair_intakes, green_eyes, school_uniform, red_ribbon, collared_shirt, white_shirt, flat_chest, pinafore_dress, black_dress, randoseru, kneehighs, socks, uwabaki, smile, blush, looking_at_viewer", "negative": "long_hair, bad_anatomy, blurry, lowres", "lora": { "lora_name": "Illustrious/Looks/Shigure Ui chibi(vtb)-Illus.safetensors", @@ -11,28 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "shigure_ui_(vtuber)", - "chibi", - "brown_hair", - "short_hair", - "twintails", - "pom_pom_hair_ornament", - "hair_intakes", - "green_eyes", - "school_uniform", - "red_bow", - "collared_shirt", - "white_shirt", - "flatten_chest", - "pinafore_dress", - "black_dress", - "randoseru", - "kneehighs", - "white_socks", - "uwabaki", - "smile", - "blush", - "looking_at_viewer" - ] -} + "tags": { + "origin_series": "Shigure Ui", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/shigure_ui_ill_1398309.json b/data/looks/shigure_ui_ill_1398309.json index 4302ecc..c0c2905 100644 --- a/data/looks/shigure_ui_ill_1398309.json +++ b/data/looks/shigure_ui_ill_1398309.json @@ -2,8 +2,8 @@ "look_id": "shigure_ui_ill_1398309", "look_name": "Shigure Ui Ill 1398309", "character_id": "", - "positive": "shigure_ui_(vtuber), brown_hair, green_eyes, short_hair, twintails, hair_intakes, pom_pom_hair_ornament, bangs, school_uniform, red_bow, white_shirt, pinafore_dress, black_dress, sleeveless_dress, kneehighs, flat_chest", - "negative": "long_hair, mature_female", + "positive": "shigure_ui_(vtuber), uishigure, brown_hair, green_eyes, short_hair, twintails, hair_intakes, pom_pom_hair_ornament, bangs, school_uniform, red_bow, white_shirt, black_pinafore_dress, sleeveless_dress, pleated_skirt, kneehighs, flat_chest, solo", + "negative": "long_hair, mature_female, mature, large_breasts, cleavage", "lora": { "lora_name": "Illustrious/Looks/Shigure Ui_ill_1398309.safetensors", "lora_weight": 1.0, @@ -11,22 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "shigure_ui_(vtuber)", - "brown_hair", - "green_eyes", - "short_hair", - "twintails", - "hair_intakes", - "pom_pom_hair_ornament", - "bangs", - "school_uniform", - "red_bow", - "white_shirt", - "pinafore_dress", - "black_dress", - "sleeveless_dress", - "kneehighs", - "flat_chest" - ] -} + "tags": { + "origin_series": "Virtual YouTuber", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/shiki_kagura_ill_v01.json b/data/looks/shiki_kagura_ill_v01.json index 6e4323d..17a9f1b 100644 --- a/data/looks/shiki_kagura_ill_v01.json +++ b/data/looks/shiki_kagura_ill_v01.json @@ -2,8 +2,8 @@ "look_id": "shiki_kagura_ill_v01", "look_name": "Shiki Kagura Ill V01", "character_id": "", - "positive": "shiki_(senran_kagura), long_hair, blonde_hair, red_eyes, mole_under_mouth, two-tone_hat, witch_hat, black_leotard, two-tone_leotard, cape, clasp, black_gloves, elbow_gloves, garter_straps, thighhighs, scythe, smile, one_eye_closed", - "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry, multiple_mole", + "positive": "shiki_(senran_kagura), blonde_hair, long_hair, hair_between_eyes, red_eyes, mole_under_mouth, witch_hat, two-tone_hat, leotard, two-tone_leotard, cape, clasp, black_gloves, elbow_gloves, garter_straps, thighhighs, scythe, smile, wink", + "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/shiki_kagura_ill_v01.safetensors", "lora_weight": 1.0, @@ -11,21 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "long_hair", - "blonde_hair", - "red_eyes", - "mole_under_mouth", - "two-tone_hat", - "witch_hat", - "black_leotard", - "two-tone_leotard", - "cape", - "clasp", - "black_gloves", - "elbow_gloves", - "garter_straps", - "thighhighs", - "scythe" - ] -} + "tags": { + "origin_series": "Senran Kagura", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/shimakaze_ill__10.json b/data/looks/shimakaze_ill__10.json index a7f647a..b94e868 100644 --- a/data/looks/shimakaze_ill__10.json +++ b/data/looks/shimakaze_ill__10.json @@ -2,8 +2,8 @@ "look_id": "shimakaze_ill__10", "look_name": "Shimakaze Ill 10", "character_id": "", - "positive": "shimakazeKC, shimakaze_(kancolle), blonde_hair, long_hair, brown_eyes, anchor_hair_ornament, black_hairband, rabbit_ears, serafuku, crop_top, sleeveless, navel, black_neckerchief, blue_sailor_collar, white_gloves, elbow_gloves, pleated_skirt, miniskirt, blue_skirt, black_panties, highleg_panties, striped_thighhighs", - "negative": "short_hair", + "positive": "1girl, solo, shimakaze_(kancolle), blonde_hair, long_hair, brown_eyes, anchor_hair_ornament, black_hairband, rabbit_ears, serafuku, crop_top, sleeveless, midriff, navel, black_neckerchief, blue_sailor_collar, white_gloves, elbow_gloves, pleated_skirt, miniskirt, blue_skirt, black_panties, highleg_panties, striped_thighhighs, looking_at_viewer", + "negative": "short_hair, messy_hair, hat", "lora": { "lora_name": "Illustrious/Looks/shimakaze(ILL)-10.safetensors", "lora_weight": 0.8, @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "shimakaze_(kancolle)", - "kancolle", - "anime", - "girl", - "serafuku", - "striped_thighhighs" - ] -} + "tags": { + "origin_series": "Kantai Collection", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/sk_hikage_il.json b/data/looks/sk_hikage_il.json index a32ad42..d1af4a9 100644 --- a/data/looks/sk_hikage_il.json +++ b/data/looks/sk_hikage_il.json @@ -11,14 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "anime", - "video_game_character", - "green_hair", - "short_hair", - "yellow_eyes", - "slit_pupils", - "torn_jeans", - "snake_print" - ] -} + "tags": { + "origin_series": "Senran Kagura", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/slave_jasmine_ultimate.json b/data/looks/slave_jasmine_ultimate.json index 831786f..0544221 100644 --- a/data/looks/slave_jasmine_ultimate.json +++ b/data/looks/slave_jasmine_ultimate.json @@ -2,8 +2,8 @@ "look_id": "slave_jasmine_ultimate", "look_name": "Slave Jasmine Ultimate", "character_id": "jasmine_disney", - "positive": "jasmine_(disney), dark_skin, long_hair, black_hair, high_ponytail, hair_tubes, headband, gold_earrings, hoop_earrings, gold_necklace, red_bandeau, harem_pants, red_pants, midriff, navel, pointy_shoes, gold_armlet, snake_bracelet, harem_outfit, flat_chest", - "negative": "pale_skin, tan_lines, fat, tall, boy, male, bad_anatomy, bad_feet, low_quality, watermark, text", + "positive": "jasmine_(disney), solo, dark_skin, black_hair, long_hair, high_ponytail, hair_tubes, headband, gold_earrings, hoop_earrings, gold_necklace, red_bra, red_bikini_top, bare_shoulders, midriff, navel, harem_pants, red_pants, gold_armlet, snake_bracelet, jewelry, jewelry_on_clothes", + "negative": "pale_skin, tan_lines, fat, tall, boy, male, bad_anatomy, bad_hands, bad_feet, low_quality, watermark, text, clothes, shoes", "lora": { "lora_name": "Illustrious/Looks/Slave_Jasmine_Ultimate.safetensors", "lora_weight": 1.0, @@ -11,16 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "jasmine_(disney)", - "dark_skin", - "black_hair", - "high_ponytail", - "harem_outfit", - "red_bandeau", - "red_pants", - "gold_jewelry", - "snake_bracelet", - "pointy_shoes" - ] -} + "tags": { + "origin_series": "Aladdin", + "origin_type": "Movie", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/slime_girl.json b/data/looks/slime_girl.json index e953b83..85985a8 100644 --- a/data/looks/slime_girl.json +++ b/data/looks/slime_girl.json @@ -2,8 +2,8 @@ "look_id": "slime_girl", "look_name": "Slime Girl", "character_id": "", - "positive": "slime_girl, monster_girl, colored_skin, shiny_skin, wet, translucent, liquid_body", - "negative": "fur, feathers, text, watermark", + "positive": "slime_girl, monster_girl, slime_body, translucent_skin, glowing, shiny, liquid, viscous_body, amorphous, simple_background", + "negative": "fur, feathers, text, watermark, clothes, hair, human_skin, solid_body, fabric", "lora": { "lora_name": "Illustrious/Looks/slime_girl.safetensors", "lora_weight": 0.7, @@ -11,9 +11,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "slime_girl", - "monster_girl", - "fantasy" - ] -} + "tags": { + "origin_series": "Original", + "origin_type": "Original", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/ssb4samusillustrious_1407413.json b/data/looks/ssb4samusillustrious_1407413.json index 0fce2a3..f0cbce2 100644 --- a/data/looks/ssb4samusillustrious_1407413.json +++ b/data/looks/ssb4samusillustrious_1407413.json @@ -2,7 +2,7 @@ "look_id": "ssb4samusillustrious_1407413", "look_name": "Ssb4Samusillustrious 1407413", "character_id": "samus_aran", - "positive": "samus_aran, zero_suit, blonde_hair, blue_eyes, ponytail, mole_under_mouth, blue_bodysuit, bracelet, high_heels, holding_gun, gun", + "positive": "samus_aran, zero_suit, blonde_hair, blue_eyes, ponytail, mole_under_mouth, blue_bodysuit, bracelet, high_heels, holding_gun, gun, science_fiction", "negative": "armor, helmet, power_suit, short_hair", "lora": { "lora_name": "Illustrious/Looks/SSB4SamusIllustrious_1407413.safetensors", @@ -11,17 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "samus_aran", - "zero_suit", - "blonde_hair", - "blue_eyes", - "ponytail", - "mole_under_mouth", - "blue_bodysuit", - "bracelet", - "high_heels", - "holding_gun", - "gun" - ] -} + "tags": { + "origin_series": "Metroid", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/starfire_il.json b/data/looks/starfire_il.json index 2a7550a..61ecaf1 100644 --- a/data/looks/starfire_il.json +++ b/data/looks/starfire_il.json @@ -10,11 +10,10 @@ "lora_weight_max": 0.8 }, "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry, short_hair, blue_eyes, huge_breasts", - "positive": "1girl, starfire, green_eyes, red_hair, long_hair, small_breasts, gorget, crop_top, armlet, pencil_skirt, purple_skirt, grey_belt, thigh_boots, vambraces, purple_boots, looking_at_viewer, smile", - "tags": [ - "anime", - "cartoon", - "teen_titans", - "woman" - ] + "positive": "1girl, solo, starfire, orange_skin, alien, green_eyes, red_hair, long_hair, crop_top, arm_guards, miniskirt, purple_theme, thigh_boots, looking_at_viewer, smile", + "tags": { + "origin_series": "Teen Titans", + "origin_type": "Anime", + "nsfw": false + } } \ No newline at end of file diff --git a/data/looks/starfireillustrious1_0jlfo.json b/data/looks/starfireillustrious1_0jlfo.json index 9f11da2..55f6c69 100644 --- a/data/looks/starfireillustrious1_0jlfo.json +++ b/data/looks/starfireillustrious1_0jlfo.json @@ -2,8 +2,8 @@ "look_id": "starfireillustrious1_0jlfo", "look_name": "Starfireillustrious1 0Jlfo", "character_id": "", - "positive": "starfire, orange_skin, green_sclera, green_eyes, long_hair, red_hair, purple_skirt, armlet, navel, crop_top", - "negative": "short_hair, blue_eyes, pale_skin, human_skin", + "positive": "starfire_(dc_comics), starfirett, orange_skin, long_hair, red_hair, green_eyes, green_sclera, glowing_eyes, crop_top, purple_top, miniskirt, purple_skirt, navel, armlet, superhero, floating_hair", + "negative": "short_hair, white_hair, blue_eyes, pale_skin, human_skin, skin_color, shirt, pants, clothes_through_body", "lora": { "lora_name": "Illustrious/Looks/StarfireIllustrious1.0JLFO.safetensors", "lora_weight": 1.0, @@ -11,9 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "teen_titans", - "dc_comics", - "cartoon_network" - ] -} + "tags": { + "origin_series": "Teen Titans", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/starfireillustrious2_0jlfo_1574437.json b/data/looks/starfireillustrious2_0jlfo_1574437.json index 4b8a9d4..6eb3371 100644 --- a/data/looks/starfireillustrious2_0jlfo_1574437.json +++ b/data/looks/starfireillustrious2_0jlfo_1574437.json @@ -2,8 +2,8 @@ "look_id": "starfireillustrious2_0jlfo_1574437", "look_name": "Starfireillustrious2 0Jlfo 1574437", "character_id": "", - "positive": "starfire, teen_titans, 1girl, solo, orange_skin, red_hair, long_hair, green_eyes, green_sclera, purple_skirt, armlet, navel, crop_top, thighhighs", - "negative": "pale_skin, short_hair", + "positive": "starfire_(dc_comics), teen_titans, 1girl, solo, orange_skin, long_hair, red_hair, flowing_hair, green_eyes, green_sclera, purple_outfit, crop_top, purple_skirt, armlet, thighhighs, navel, midriff, looking_at_viewer", + "negative": "pale_skin, short_hair, blonde_hair, black_hair, brown_hair, blue_eyes, skirt_suit", "lora": { "lora_name": "Illustrious/Looks/StarfireIllustrious2.0JLFO_1574437.safetensors", "lora_weight": 1.0, @@ -11,13 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "starfire", - "teen_titans", - "orange_skin", - "green_sclera", - "purple_skirt", - "armlet", - "navel" - ] -} + "tags": { + "origin_series": "Teen Titans", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/sucy_manbavaran___ill.json b/data/looks/sucy_manbavaran___ill.json index 9084fbe..aa784d2 100644 --- a/data/looks/sucy_manbavaran___ill.json +++ b/data/looks/sucy_manbavaran___ill.json @@ -2,7 +2,7 @@ "look_id": "sucy_manbavaran___ill", "look_name": "Sucy Manbavaran Ill", "character_id": "sucy_manbavaran", - "positive": "sucy_manbavaran, 1girl, solo, red_eyes, pink_hair, long_hair, hair_over_one_eye, pale_skin, witch_hat, purple_dress, long_sleeves, wide_sleeves, red_belt, white_shirt, collared_shirt, neck_ribbon, brown_shoes, loafers", + "positive": "sucy_manbavaran, 1girl, solo, red_eyes, pink_hair, long_hair, hair_over_eye, pale_skin, witch_hat, purple_robe, collared_shirt, neck_ribbon, brown_loafers, looking_at_viewer", "negative": "short_hair, blue_eyes, lowres, worst quality, low quality, bad anatomy, bad hands, multiple views, comic, jpeg artifacts, watermark, signature", "lora": { "lora_name": "Illustrious/Looks/Sucy_Manbavaran_-_ILL.safetensors", @@ -11,11 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "anime", - "girls", - "little_witch_academia", - "witch", - "uniform" - ] -} + "tags": { + "origin_series": "Little Witch Academia", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tblossom_illustriousxl.json b/data/looks/tblossom_illustriousxl.json index 518740f..57b027f 100644 --- a/data/looks/tblossom_illustriousxl.json +++ b/data/looks/tblossom_illustriousxl.json @@ -2,7 +2,7 @@ "look_id": "tblossom_illustriousxl", "look_name": "Tblossom Illustriousxl", "character_id": "blossom_ppg", - "positive": "blossom_(ppg), 1girl, orange_hair, very_long_hair, high_ponytail, hair_bow, red_bow, huge_bow, pink_eyes, red_lips, pink_top, crop_top, midriff, navel, red_pants, belt, ribbon", + "positive": "blossom_(ppg), 1girl, solo, orange_hair, very_long_hair, high_ponytail, red_hair_bow, oversized_bow, pink_eyes, midriff, navel, crop_top, red_pants, belt, jewelry, TBl0s0m", "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, short_hair", "lora": { "lora_name": "Illustrious/Looks/TBlossom_IllustriousXL.safetensors", @@ -11,14 +11,9 @@ "lora_weight_min": 0.75, "lora_weight_max": 0.75 }, - "tags": [ - "blossom_(ppg)", - "orange_hair", - "very_long_hair", - "high_ponytail", - "red_bow", - "pink_eyes", - "crop_top", - "red_pants" - ] + "tags": { + "origin_series": "The Powerpuff Girls", + "origin_type": "Anime", + "nsfw": false + } } \ No newline at end of file diff --git a/data/looks/tbubbles_illustriousxl.json b/data/looks/tbubbles_illustriousxl.json index 80e904f..e97f97d 100644 --- a/data/looks/tbubbles_illustriousxl.json +++ b/data/looks/tbubbles_illustriousxl.json @@ -2,8 +2,8 @@ "look_id": "tbubbles_illustriousxl", "look_name": "Tbubbles Illustriousxl", "character_id": "", - "positive": "bubbles_(ppg), blonde_hair, twintails, blue_eyes, blue_dress, black_belt, white_socks, mary_janes, hair_bobbles", - "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry, red_dress, green_dress, pink_dress, red_eyes, green_eyes", + "positive": "bubbles_(ppg), blonde_hair, twin_tails, blue_eyes, bob_cut, blue_dress, black_belt, white_socks, mary_janes, hair_ornament", + "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry, colored_dress, red_eyes, green_eyes", "lora": { "lora_name": "Illustrious/Looks/TBubbles_IllustriousXL.safetensors", "lora_weight": 0.8, @@ -11,10 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "bubbles_(ppg)", - "blonde_hair", - "twintails", - "blue_eyes" - ] -} + "tags": { + "origin_series": "The Powerpuff Girls", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tbuttercup_illustriousxl.json b/data/looks/tbuttercup_illustriousxl.json index ca2234c..681cc7c 100644 --- a/data/looks/tbuttercup_illustriousxl.json +++ b/data/looks/tbuttercup_illustriousxl.json @@ -2,7 +2,7 @@ "look_id": "tbuttercup_illustriousxl", "look_name": "Tbuttercup Illustriousxl", "character_id": "", - "positive": "buttercup_(ppg), aged_up, 1girl, solo, green_eyes, black_hair, long_hair, midriff, navel, green_shirt, green_pants, green_shoes, smile", + "positive": "t3nb8tt3rc8p, buttercup_(ppg), aged_up, 1girl, solo, green_eyes, black_hair, long_hair, midriff, navel, green_shirt, green_pants, sneakers, smile", "negative": "short_hair, red_eyes", "lora": { "lora_name": "Illustrious/Looks/TButtercup_IllustriousXL.safetensors", @@ -11,13 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "buttercup_(ppg)", - "aged_up", - "long_hair", - "midriff", - "navel", - "green_shirt", - "green_pants" - ] -} + "tags": { + "origin_series": "The Powerpuff Girls", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifa_illus_2_000008.json b/data/looks/tifa_illus_2_000008.json index e2e0695..47d0f5d 100644 --- a/data/looks/tifa_illus_2_000008.json +++ b/data/looks/tifa_illus_2_000008.json @@ -2,8 +2,8 @@ "look_id": "tifa_illus_2_000008", "look_name": "Tifa Illus 2 000008", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, long_hair, black_hair, brown_eyes, white_tank_top, crop_top, midriff, suspenders, black_skirt, pleated_skirt, suspender_skirt, fingerless_gloves, elbow_gloves, arm_guards, thighhighs, belt, earrings", - "negative": "2d, sketch, lowres, bad_anatomy, censored, ai-generated, watermark, signature", + "positive": "tifa_lockhart, tif2, long_hair, black_hair, brown_eyes, white_tank_top, crop_top, midriff, suspender_skirt, pleated_skirt, black_skirt, fingerless_gloves, elbow_gloves, arm_guards, thighhighs, belt, earrings", + "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/Tifa_ILLUS_2-000008.safetensors", "lora_weight": 0.8, @@ -11,13 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart", - "white_tank_top", - "suspender_skirt", - "arm_guards", - "fingerless_gloves", - "elbow_gloves", - "thighhighs" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifa_lockhart_nomura_tetsuya_style_is.json b/data/looks/tifa_lockhart_nomura_tetsuya_style_is.json index b5ece5f..04349de 100644 --- a/data/looks/tifa_lockhart_nomura_tetsuya_style_is.json +++ b/data/looks/tifa_lockhart_nomura_tetsuya_style_is.json @@ -2,8 +2,8 @@ "look_id": "tifa_lockhart_nomura_tetsuya_style_is", "look_name": "Tifa Lockhart Nomura Tetsuya Style Is", "character_id": "tifa_lockhart", - "positive": "1girl, solo, tifa_lockhart, nomura_tetsuya, official_art, official_style, long_hair, black_hair, red_eyes, large_breasts, white_tank_top, black_skirt, miniskirt, suspenders, black_gloves, fingerless_gloves, elbow_pads, red_boots, dolphin_shorts", - "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry, short_hair, blonde_hair", + "positive": "1girl, solo, tifa_lockhart, nomura_tetsuya, official_art, official_style, long_hair, black_hair, red_eyes, large_breasts, white_tank_top, black_miniskirt, suspenders, fingerless_gloves, elbow_pads, red_boots, thighhighs", + "negative": "lowres, bad_anatomy, extra_fingers, malformed_hands, missing_fingers, extra_legs, extra_arms, text, error, signature, watermark, blurry, cropped, bad_proportions, short_hair, blonde_hair", "lora": { "lora_name": "Illustrious/Looks/Tifa_Lockhart_Nomura_Tetsuya-style_IS.safetensors", "lora_weight": 1.0, @@ -11,9 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "final_fantasy_vii", - "game_cg", - "concept_art" - ] -} + "tags": { + "origin_series": "final_fantasy_vii", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7cowgirl_illu_dwnsty_000008.json b/data/looks/tifalockhartff7cowgirl_illu_dwnsty_000008.json index f45eb91..29bb16b 100644 --- a/data/looks/tifalockhartff7cowgirl_illu_dwnsty_000008.json +++ b/data/looks/tifalockhartff7cowgirl_illu_dwnsty_000008.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7cowgirl_illu_dwnsty_000008", "look_name": "Tifalockhartff7Cowgirl Illu Dwnsty 000008", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, tifa_lockhart_(cowgirl), 1girl, solo, cowboy_hat, leather_vest, white_shirt, tied_shirt, midriff, navel, black_miniskirt, belt, cowboy_boots, fingerless_gloves, black_hair, long_hair, dolphin_tail_hair, red_eyes, looking_at_viewer, smile, nibleheim", - "negative": "(lowres:1.2), (worst quality:1.4), (low quality:1.4), (bad anatomy:1.4), multiple views, jpeg artifacts, artist name, young, 3d, realistic, photorealistic", + "positive": "tifa_lockhart, cowgirltflckhrt, 1girl, solo, cowboy_hat, white_shirt, sleeveless, shirt_tied_at_waist, midriff, navel, black_miniskirt, belt, fingerless_gloves, cowboy_boots, black_hair, long_hair, hair_between_eyes, red_eyes, looking_at_viewer, smile, nibelheim_(ffvii), outdoors, scenic", + "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, 3d, realistic, photorealistic", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7Cowgirl_Illu_Dwnsty-000008.safetensors", "lora_weight": 0.8, @@ -11,10 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "final_fantasy_vii", - "video_game_character", - "tifa_lockhart", - "cowgirl" - ] -} + "tags": { + "origin_series": "final_fantasy_vii", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7exoticdress_illu_dwnsty_000006.json b/data/looks/tifalockhartff7exoticdress_illu_dwnsty_000006.json index 818f4cc..c1f4bbb 100644 --- a/data/looks/tifalockhartff7exoticdress_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7exoticdress_illu_dwnsty_000006.json @@ -2,7 +2,7 @@ "look_id": "tifalockhartff7exoticdress_illu_dwnsty_000006", "look_name": "Tifalockhartff7Exoticdress Illu Dwnsty 000006", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, black_kimono, short_kimono, japanese_clothes, wide_sleeves, long_sleeves, obi, obijime, black_thighhighs, zettai_ryouiki, hair_flower, red_flower, hair_ornament, makeup, red_eyeshadow, red_nails, long_hair, black_hair, brown_eyes, asymmetrical_bangs, cleavage", + "positive": "tifa_lockhart, exotictflckhrt, long_hair, black_hair, brown_eyes, asymmetrical_bangs, black_kimono, short_kimono, japanese_clothes, wide_sleeves, long_sleeves, obi, obijime, black_thighhighs, zettai_ryouiki, hair_flower, red_flower, hair_ornament, makeup, red_eyeshadow, red_nails, cleavage", "negative": "short_hair, red_eyes, pants, western_clothes", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7ExoticDress_Illu_Dwnsty-000006.safetensors", @@ -11,19 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart", - "black_kimono", - "short_kimono", - "japanese_clothes", - "wide_sleeves", - "obi", - "obijime", - "black_thighhighs", - "zettai_ryouiki", - "hair_flower", - "makeup", - "red_eyeshadow", - "red_nails" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7fairyofthf_illu_dwnsty_000006.json b/data/looks/tifalockhartff7fairyofthf_illu_dwnsty_000006.json index f6a75da..94de5a4 100644 --- a/data/looks/tifalockhartff7fairyofthf_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7fairyofthf_illu_dwnsty_000006.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7fairyofthf_illu_dwnsty_000006", "look_name": "Tifalockhartff7Fairyofthf Illu Dwnsty 000006", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart_(fairy_of_the_holy_flame), tifa_lockhart, fairy_wings, white_dress, feather_hair_ornament, detached_sleeves, bare_shoulders, jewelry, necklace, bracelet, thighhighs, miniskirt", - "negative": "lowres, bad_anatomy, worst_quality, low_quality", + "positive": "tifa_lockhart, fairy_of_the_holy_flame, fairy_wings, white_dress, feather_hair_ornament, detached_sleeves, bare_shoulders, jewelry, necklace, bracelet, thighhighs, miniskirt", + "negative": "lowres, bad_anatomy, worst_quality, low_quality, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7Fairyofthf_Illu_Dwnsty-000006.safetensors", "lora_weight": 0.8, @@ -11,9 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "final_fantasy_vii", - "fairy", - "costume" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7festivebluedaffodil_illu_dwnsty_000008.json b/data/looks/tifalockhartff7festivebluedaffodil_illu_dwnsty_000008.json index 3e36f61..ba9c509 100644 --- a/data/looks/tifalockhartff7festivebluedaffodil_illu_dwnsty_000008.json +++ b/data/looks/tifalockhartff7festivebluedaffodil_illu_dwnsty_000008.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7festivebluedaffodil_illu_dwnsty_000008", "look_name": "Tifalockhartff7Festivebluedaffodil Illu Dwnsty 000008", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, long_hair, black_hair, red_eyes, blue_dress, blue_flower, hair_flower, festive_dress, very_long_hair", - "negative": "(lowres:1.2), (worst quality:1.4), (low quality:1.4), (bad anatomy:1.4), multiple views, jpeg artifacts, artist name, young", + "positive": "tifa_lockhart, long_hair, black_hair, red_eyes, blue_dress, blue_flower, hair_flower, festive_dress, very_long_hair, masterpiece, best_quality", + "negative": "lowres, bad_anatomy, multiple_views, jpeg_artifacts, signature, watermark, cropped, error, ugly", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7FestiveBlueDaffodil_Illu_Dwnsty-000008.safetensors", "lora_weight": 0.8, @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart", - "blue_dress", - "black_hair", - "long_hair", - "flower", - "red_eyes" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7honeybee_illu_dwnsty_000006.json b/data/looks/tifalockhartff7honeybee_illu_dwnsty_000006.json index 18b529d..f3fe4ca 100644 --- a/data/looks/tifalockhartff7honeybee_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7honeybee_illu_dwnsty_000006.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7honeybee_illu_dwnsty_000006", "look_name": "Tifalockhartff7Honeybee Illu Dwnsty 000006", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, tifa_lockhart_(exotic_dress), black_kimono, short_kimono, wide_sleeves, sash, obi, obijime, floral_print, japanese_clothes, black_thighhighs, zettai_ryouiki, cleavage, hair_ornament, hair_flower, red_flower, hairband, jewelry, earrings, makeup, red_eyeshadow, red_nails, nail_polish, asymmetrical_bangs", - "negative": "white_tank_top, black_skirt, suspenders, gloves, armor, cowgirl, sporty, bikini", + "positive": "exotictflckhrt, tifa_lockhart, tifa_lockhart_(exotic_dress), black_kimono, short_kimono, wide_sleeves, obi, obijime, floral_print, japanese_clothes, black_thighhighs, zettai_ryouiki, cleavage, hair_flower, red_flower, hairband, jewelry, earrings, makeup, red_eyeshadow, red_nails, nail_polish, asymmetrical_bangs, long_hair, black_hair, brown_eyes, large_breasts, looking_at_viewer, masterpiece, best_quality", + "negative": "white_tank_top, black_skirt, suspenders, gloves, armor, cowgirl, sporty, bikini, lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7HoneyBee_Illu_Dwnsty-000006.safetensors", "lora_weight": 0.8, @@ -11,15 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart", - "black_hair", - "brown_eyes", - "long_hair", - "large_breasts", - "detailed_eyes", - "looking_at_viewer", - "very_aesthetic", - "portrait" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7kirinsuit_illu_dwnsty_000006.json b/data/looks/tifalockhartff7kirinsuit_illu_dwnsty_000006.json index b67b220..c826f3b 100644 --- a/data/looks/tifalockhartff7kirinsuit_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7kirinsuit_illu_dwnsty_000006.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7kirinsuit_illu_dwnsty_000006", "look_name": "Tifalockhartff7Kirinsuit Illu Dwnsty 000006", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, tifa_lockhart_(kirin_suit), kirin_(armor), single_horn, fur_trim, crop_top, midriff, detached_sleeves, thighhighs, boots, ponytail, black_hair, red_eyes, navel", - "negative": "(lowres:1.2), (worst quality:1.4), (low quality:1.4), (bad anatomy:1.4), jpeg artifacts, username, signature, watermark, multiple views", + "positive": "tifa_lockhart, kirin_suit_(monster_hunter), armor, single_horn, fur_trim, bare_shoulders, crop_top, midriff, detached_sleeves, fingerless_gloves, thighhighs, boots, ponytail, black_hair, red_eyes, navel", + "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7KirinSuit_Illu_Dwnsty-000006.safetensors", "lora_weight": 0.8, @@ -11,13 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart", - "final_fantasy_7", - "kirin_suit", - "kirin_armor", - "monster_hunter", - "crossover", - "video_game_character" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7lifeguard_illu_dwnsty_000007.json b/data/looks/tifalockhartff7lifeguard_illu_dwnsty_000007.json index 0146d5b..6f75f2d 100644 --- a/data/looks/tifalockhartff7lifeguard_illu_dwnsty_000007.json +++ b/data/looks/tifalockhartff7lifeguard_illu_dwnsty_000007.json @@ -11,14 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart_(shining_spirit)", - "lifeguard", - "red_jacket", - "white_bikini", - "red_shorts", - "whistle", - "visor_cap", - "ponytail" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7lovelessdress_illu_dwnsty_000006.json b/data/looks/tifalockhartff7lovelessdress_illu_dwnsty_000006.json index e6ba7f4..f546f33 100644 --- a/data/looks/tifalockhartff7lovelessdress_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7lovelessdress_illu_dwnsty_000006.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7lovelessdress_illu_dwnsty_000006", "look_name": "Tifalockhartff7Lovelessdress Illu Dwnsty 000006", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, black_hair, long_hair, red_eyes, asymmetrical_bangs, dress, loveless", - "negative": "lowres, worst quality, low quality, bad anatomy, multiple views, jpeg artifacts, artist name, young", + "positive": "tifa_lockhart, black_hair, long_hair, red_eyes, masterpiece, high_quality, solo, dress, elegant_dress, gala_dress, cleavage, jewelry, gloves", + "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7LovelessDress_Illu_Dwnsty-000006.safetensors", "lora_weight": 0.8, @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart", - "final_fantasy_vii", - "final_fantasy_vii_ever_crisis", - "loveless", - "dress", - "video_game_character" - ] -} + "tags": { + "origin_series": "final_fantasy_vii", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7metalfoot_illu_dwnsty_000006.json b/data/looks/tifalockhartff7metalfoot_illu_dwnsty_000006.json index 2f7c1aa..d97456e 100644 --- a/data/looks/tifalockhartff7metalfoot_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7metalfoot_illu_dwnsty_000006.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7metalfoot_illu_dwnsty_000006", "look_name": "Tifalockhartff7Metalfoot Illu Dwnsty 000006", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, metalfoottflckhrt, metalfoot, sabin_rene_figaro_(cosplay), muscular_female, toned, sleeveless_shirt, midriff, pants, arm_guards, gauntlets, black_hair, red_eyes, detailed_eyes, realistic_body, game_cg, masterpiece, best_quality", - "negative": "(lowres:1.2), (worst quality:1.4), (low quality:1.4), (bad anatomy:1.4), multiple views, jpeg artifacts, artist name, young", + "positive": "tifa_lockhart, metalfoottflckhrt, metalfoot, muscular_female, athletic, toned, sleeveless_shirt, midriff, black_pants, arm_guards, gauntlets, black_hair, long_hair, red_eyes, fighting_pose, masterpiece, best_quality, realistic, 8k", + "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7MetalFoot_Illu_Dwnsty-000006.safetensors", "lora_weight": 0.8, @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "final_fantasy_vii", - "tifa_lockhart", - "metal_foot", - "martial_arts", - "muscular_female" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7midgarinfantry_illu_dwnsty_000008.json b/data/looks/tifalockhartff7midgarinfantry_illu_dwnsty_000008.json index 24a613d..51f1a10 100644 --- a/data/looks/tifalockhartff7midgarinfantry_illu_dwnsty_000008.json +++ b/data/looks/tifalockhartff7midgarinfantry_illu_dwnsty_000008.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7midgarinfantry_illu_dwnsty_000008", "look_name": "Tifalockhartff7Midgarinfantry Illu Dwnsty 000008", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, midgar infantry, military_uniform, blue_outfit, helmet, goggles, black_gloves, knee_pads, boots, soldier, holding_weapon, assault_rifle", - "negative": "skirt, tank_top, cleavage, revealing_clothes", + "positive": "tifa_lockhart, official_uniform, military_uniform, helmet, goggles, black_gloves, knee_pads, boots, soldier, holding_weapon, assault_rifle", + "negative": "skirt, tank_top, cleavage, skin_exposed, shorts, midriff", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7MidgarInfantry_Illu_Dwnsty-000008.safetensors", "lora_weight": 0.8, @@ -11,13 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart", - "midgar_infantry", - "military_uniform", - "helmet", - "goggles", - "soldier", - "blue_outfit" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7og_illu_dwnsty_000006.json b/data/looks/tifalockhartff7og_illu_dwnsty_000006.json index ca99cbe..4e96bf6 100644 --- a/data/looks/tifalockhartff7og_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7og_illu_dwnsty_000006.json @@ -2,7 +2,7 @@ "look_id": "tifalockhartff7og_illu_dwnsty_000006", "look_name": "Tifalockhartff7Og Illu Dwnsty 000006", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, brown_eyes, black_hair, long_hair, asymmetrical_bangs, hair_ornament, hair_flower, red_flower, earrings, makeup, red_eyeshadow, red_nails, japanese_clothes, black_kimono, short_kimono, wide_sleeves, long_sleeves, sash, obi, obijime, black_thighhighs, zettai_ryouiki, cleavage, large_breasts", + "positive": "tifa_lockhart, brown_eyes, black_hair, long_hair, asymmetrical_bangs, hair_ornament, red_flower, earrings, makeup, red_eyeshadow, red_nails, japanese_clothes, kimono, short_kimono, wide_sleeves, obi, obijime, black_thighhighs, zettai_ryouiki, cleavage, large_breasts, looking_at_viewer, masterpiece, best_quality", "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry, young, 3d, realistic", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7OG_Illu_Dwnsty-000006.safetensors", @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart", - "black_kimono", - "short_kimono", - "hair_flower", - "japanese_clothes" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7passionmermaid_illu_dwnsty_000006.json b/data/looks/tifalockhartff7passionmermaid_illu_dwnsty_000006.json index f57793c..f2305c8 100644 --- a/data/looks/tifalockhartff7passionmermaid_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7passionmermaid_illu_dwnsty_000006.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7passionmermaid_illu_dwnsty_000006", "look_name": "Tifalockhartff7Passionmermaid Illu Dwnsty 000006", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart_(passion_mermaid), tifa_lockhart, swimsuit, blue_bikini, sarong, gradient_bikini, jewelry, necklace, bracelet, hair_flower, hair_ornament, barefoot, navel, long_hair, black_hair, red_eyes", - "negative": "short_hair, blonde_hair, shoes, boots, gloves", + "positive": "tifa_lockhart, passiontflckhrt, long_hair, black_hair, red_eyes, masterpiece, high_quality, 1girl, swimsuit, blue_bikini, sarong, gradient_bikini, jewelry, necklace, bracelet, hair_flower, hair_ornament, barefoot, navel, depth_of_field, looking_at_viewer", + "negative": "short_hair, blonde_hair, shoes, boots, gloves, hats, clothing, jacket, pants", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7PassionMermaid_Illu_Dwnsty-000006.safetensors", "lora_weight": 0.8, @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "character:tifa_lockhart", - "outfit:passion_mermaid", - "source:final_fantasy_vii_ever_crisis", - "swimsuit", - "blue_bikini", - "sarong" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7r_illu_dwnsty_000004.json b/data/looks/tifalockhartff7r_illu_dwnsty_000004.json index c2f9da9..77102bb 100644 --- a/data/looks/tifalockhartff7r_illu_dwnsty_000004.json +++ b/data/looks/tifalockhartff7r_illu_dwnsty_000004.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7r_illu_dwnsty_000004", "look_name": "Tifalockhartff7R Illu Dwnsty 000004", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, tifa_lockhart_(exotic_dress), black_hair, brown_eyes, long_hair, hair_ornament, hair_flower, red_flower, jewelry, earrings, makeup, red_nails, red_eyeshadow, japanese_clothes, black_kimono, short_kimono, wide_sleeves, sash, obi, obijime, floral_print, black_thighhighs, zettai_ryouiki", - "negative": "lowres, worst_quality, low_quality, bad_anatomy, multiple_views, jpeg_artifacts, artist_name, young", + "positive": "tifa_lockhart, 1girl, solo, long_hair, black_hair, brown_eyes, hair_flower, red_flower, earrings, lipstick, eyeshadow, red_nails, kimono, black_kimono, floral_print, wide_sleeves, obi, obijime, zettai_ryouiki, black_thighhighs, exotic_dress, cleavage, midriff", + "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry, multiple_views", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7R_Illu_Dwnsty-000004.safetensors", "lora_weight": 0.8, @@ -11,12 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "final_fantasy_vii", - "game_character", - "fictional_character", - "female", - "tifa_lockhart", - "kimono" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7refineddress_illu_dwnsty_000006.json b/data/looks/tifalockhartff7refineddress_illu_dwnsty_000006.json index 2e43147..3f57c9c 100644 --- a/data/looks/tifalockhartff7refineddress_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7refineddress_illu_dwnsty_000006.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7refineddress_illu_dwnsty_000006", "look_name": "Tifalockhartff7Refineddress Illu Dwnsty 000006", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, purple_dress, halter_dress, backless_dress, cleavage, bare_back, pendant, jewelry, hair_flower, high_heels, black_hair, red_eyes, long_hair, evening_gown, mature_female", - "negative": "short_hair, lowres, worst_quality, low_quality, bad_anatomy, jpeg_artifacts", + "positive": "tifa_lockhart, refinedtflckhrt, 1girl, solo, long_hair, black_hair, red_eyes, evening_dress, halterneck, backless_dress, side_slit, cleavage, cleavage_cutout, jewelry, pendant, hairpin, high_heels, looking_at_viewer, mature_female, masterpiece, high_quality", + "negative": "short_hair, lowres, worst_quality, low_quality, bad_anatomy, bad_hands, missing_fingers, extra_fingers, cropped, jpeg_artifacts", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7RefinedDress_Illu_Dwnsty-000006.safetensors", "lora_weight": 0.8, @@ -11,9 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart", - "refined_dress", - "evening_gown" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7rmajesticglamour_illu_dwnsty_000006.json b/data/looks/tifalockhartff7rmajesticglamour_illu_dwnsty_000006.json index c6765fa..d46a052 100644 --- a/data/looks/tifalockhartff7rmajesticglamour_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7rmajesticglamour_illu_dwnsty_000006.json @@ -3,7 +3,7 @@ "look_name": "Tifalockhartff7Rmajesticglamour Illu Dwnsty 000006", "character_id": "tifa_lockhart", "positive": "tifa_lockhart_(majestic_glamour), tifa_lockhart, white_dress, feather_trim, feathers, white_gloves, evening_gown, jewelry, bare_shoulders, cleavage, black_hair, red_eyes, long_hair", - "negative": "(lowres:1.2), (worst quality:1.4), (low quality:1.4), (bad anatomy:1.4), multiple views, jpeg artifacts, artist name, young", + "negative": "lowres, bad_anatomy, multiple_views, jpeg_artifacts, artist_name", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7RMajesticGlamour_Illu_Dwnsty-000006.safetensors", "lora_weight": 0.8, @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart_(majestic_glamour)", - "white_dress", - "feather_trim", - "evening_gown", - "white_gloves" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7rshiningspirit_illu_dwnsty_000006.json b/data/looks/tifalockhartff7rshiningspirit_illu_dwnsty_000006.json index f27a600..9d536ef 100644 --- a/data/looks/tifalockhartff7rshiningspirit_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7rshiningspirit_illu_dwnsty_000006.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7rshiningspirit_illu_dwnsty_000006", "look_name": "Tifalockhartff7Rshiningspirit Illu Dwnsty 000006", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, tifa_lockhart_(shining_spirit), white_dress, feathers, angel_wings, midriff, detached_sleeves, thighhighs, boots, white_skirt, navel, jewelry, feather_hair_ornament", - "negative": "(lowres:1.2), (worst quality:1.4), (low quality:1.4), (bad anatomy:1.4), multiple views, jpeg artifacts, artist name, young", + "positive": "tifa_lockhart, tifa_lockhart_(shining_spirit), masterpiece, highres, white_dress, angel_wings, feathers, white_skirt, navel, midriff, detached_sleeves, jewelry, wing_hair_ornament, thighhighs, boots", + "negative": "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7RShiningSpirit_Illu_Dwnsty-000006.safetensors", "lora_weight": 0.8, @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "final_fantasy_vii", - "tifa_lockhart", - "shining_spirit", - "ever_crisis", - "fairy_of_the_holy_flame" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7sabinstyle_illu_dwnsty_000008.json b/data/looks/tifalockhartff7sabinstyle_illu_dwnsty_000008.json index f006d4c..a6f7e4d 100644 --- a/data/looks/tifalockhartff7sabinstyle_illu_dwnsty_000008.json +++ b/data/looks/tifalockhartff7sabinstyle_illu_dwnsty_000008.json @@ -2,8 +2,8 @@ "look_id": "tifalockhartff7sabinstyle_illu_dwnsty_000008", "look_name": "Tifalockhartff7Sabinstyle Illu Dwnsty 000008", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, tifa_lockhart_(sabin's_style), final_fantasy_vii:_ever_crisis, purple_shirt, sleeveless, midriff, gloves, baggy_pants, sash, muscular_female, black_hair, red_eyes, toned, detailed_eyes, realistic", - "negative": "dress, skirt, deformed, distorted, low_quality", + "positive": "tifa_lockhart, tifa_lockhart_(sabin's_style), final_fantasy_vii, final_fantasy_vii:_ever_crisis, sabin_(sabin's_style), 1girl, solo, black_hair, red_eyes, muscular_female, toned, midriff, sleeveless, purple_shirt, gloves, sash, baggy_pants, high_quality, masterpiece", + "negative": "dress, skirt, deformed, distorted, bad_anatomy, bad_hands, blurry, low_quality, worst_quality", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7SabinStyle_Illu_Dwnsty-000008.safetensors", "lora_weight": 0.8, @@ -11,19 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart", - "tifa_lockhart_(sabin's_style)", - "final_fantasy_vii:_ever_crisis", - "purple_shirt", - "sleeveless", - "midriff", - "gloves", - "baggy_pants", - "sash", - "muscular_female", - "black_hair", - "red_eyes", - "toned" - ] -} + "tags": { + "origin_series": "Final Fantasy VII: Ever Crisis", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tifalockhartff7sportydress_illu_dwnsty_000006.json b/data/looks/tifalockhartff7sportydress_illu_dwnsty_000006.json index 0d206b9..e033faf 100644 --- a/data/looks/tifalockhartff7sportydress_illu_dwnsty_000006.json +++ b/data/looks/tifalockhartff7sportydress_illu_dwnsty_000006.json @@ -2,7 +2,7 @@ "look_id": "tifalockhartff7sportydress_illu_dwnsty_000006", "look_name": "Tifalockhartff7Sportydress Illu Dwnsty 000006", "character_id": "tifa_lockhart", - "positive": "tifa_lockhart, tifa_lockhart_(sporty_dress), double_bun, leopard_print, black_dress, sleeveless_dress, thighhighs, fingerless_gloves, boots, choker, final_fantasy_vii_remake, realistic, red_eyes, black_hair, very_long_hair", + "positive": "tifa_lockhart, tifa_(final_fantasy_vii), sporty_dress, double_bun, black_hair, red_eyes, long_hair, sleeveless_dress, black_dress, leopard_print, choker, fingerless_gloves, thighhighs, boots, standing, outdoors, looking_at_viewer", "negative": "lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/TifaLockhartFF7SportyDress_Illu_Dwnsty-000006.safetensors", @@ -11,13 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tifa_lockhart_(sporty_dress)", - "double_bun", - "leopard_print", - "black_dress", - "sleeveless_dress", - "thighhighs", - "choker" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tooop_deedee.json b/data/looks/tooop_deedee.json index 8dfbf7b..4415be2 100644 --- a/data/looks/tooop_deedee.json +++ b/data/looks/tooop_deedee.json @@ -2,8 +2,8 @@ "look_id": "tooop_deedee", "look_name": "Tooop Deedee", "character_id": "", - "positive": "xdeedeex, dee_dee, dexter's_laboratory, blonde_hair, blue_eyes, short_hair, twintails, makeup, lipstick, eyeshadow, bikini", - "negative": "long_hair, ponytail, (worst quality, low quality:1.4), 3d, realistic", + "positive": "xdeedeex, dee_dee_(dexter's_laboratory), female, blonde_hair, short_hair, twintails, blue_eyes, makeup, lipstick, eyeshadow, bikini", + "negative": "long_hair, ponytail, (worst quality, low quality:1.4), 3d, realistic, hair_bun", "lora": { "lora_name": "Illustrious/Looks/tooop-deedee.safetensors", "lora_weight": 1.0, @@ -11,16 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "blonde_hair", - "blue_eyes", - "short_hair", - "twintails", - "makeup", - "lipstick", - "eyeshadow", - "bikini", - "dee_dee", - "dexter's_laboratory" - ] -} + "tags": { + "origin_series": "Dexter's Laboratory", + "origin_type": "Cartoon", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/tron_illustriousxl_v01.json b/data/looks/tron_illustriousxl_v01.json index 66ddcb6..ac3c1ef 100644 --- a/data/looks/tron_illustriousxl_v01.json +++ b/data/looks/tron_illustriousxl_v01.json @@ -2,8 +2,8 @@ "look_id": "tron_illustriousxl_v01", "look_name": "Tron Illustriousxl V01", "character_id": "", - "positive": "tron_bonne_(mega_man), 1girl, solo, brown_hair, short_hair, skull_hair_ornament, hoop_earrings, pink_shirt, long_sleeves, midriff, navel, overalls, large_hips, boots, gloves, goggles_on_head", - "negative": "long_hair, skirt, dress, glowing_lines, neon, 3d, realistic", + "positive": "tron_bonne_(mega_man), solo, 1girl, brown_hair, short_hair, goggles_on_head, skull_hair_ornament, hoop_earrings, pink_shirt, long_sleeves, midriff, navel, denim_overalls, boots, fingerless_gloves, large_hips, looking_at_viewer", + "negative": "long_hair, skirt, dress, glowing_lines, neon, 3d, realistic, masterpiece, best_quality", "lora": { "lora_name": "Illustrious/Looks/tron_illustriousXL_v01.safetensors", "lora_weight": 0.8, @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "tron_bonne_(mega_man)", - "skull_hair_ornament", - "pink_shirt", - "overalls", - "hoop_earrings" - ] -} + "tags": { + "origin_series": "Mega Man", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/urbosa___the_legend_of_zelda_illustrious.json b/data/looks/urbosa___the_legend_of_zelda_illustrious.json index fe5dd05..d8a6343 100644 --- a/data/looks/urbosa___the_legend_of_zelda_illustrious.json +++ b/data/looks/urbosa___the_legend_of_zelda_illustrious.json @@ -2,7 +2,7 @@ "look_id": "urbosa___the_legend_of_zelda_illustrious", "look_name": "Urbosa The Legend Of Zelda Illustrious", "character_id": "urbosa", - "positive": "urbosaxd, urbosa, dark_skin, red_hair, green_eyes, blue_lips, pointy_ears, large_breasts, big_hair, hair_pulled_back, makeup, lipstick, jewelry, hoop_earrings, circlet, neck_ring, armlet, bracelet, armor, gold_armor, breastplate, midriff, navel", + "positive": "urbosaxd, urbosa, dark_skin, red_hair, green_eyes, blue_lips, pointy_ears, large_breasts, tall_female, muscular, muscular_female, big_hair, hair_pulled_back, makeup, lipstick, jewelry, hoop_earrings, circlet, neck_ring, armlet, bracelet, armor, gold_armor, breastplate, midriff, navel", "negative": "short_hair, pale_skin, flat_chest", "lora": { "lora_name": "Illustrious/Looks/Urbosa_-_The_Legend_of_Zelda_Illustrious.safetensors", @@ -11,28 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "urbosa", - "dark_skin", - "red_hair", - "green_eyes", - "blue_lips", - "pointy_ears", - "large_breasts", - "big_hair", - "hair_pulled_back", - "makeup", - "lipstick", - "jewelry", - "hoop_earrings", - "circlet", - "neck_ring", - "armlet", - "bracelet", - "armor", - "gold_armor", - "breastplate", - "midriff", - "navel" - ] -} + "tags": { + "origin_series": "The Legend of Zelda", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/wizardslimev25_1527730.json b/data/looks/wizardslimev25_1527730.json index 51330f1..99fd3ca 100644 --- a/data/looks/wizardslimev25_1527730.json +++ b/data/looks/wizardslimev25_1527730.json @@ -2,8 +2,8 @@ "look_id": "wizardslimev25_1527730", "look_name": "Wizardslimev25 1527730", "character_id": "", - "positive": "slime_girl, slime_hair, monster_girl, liquid_body, translucent", - "negative": "core", + "positive": "wizardslimus, monster_girl, slime_girl, goo_girl, slime_skin, liquids, translucent, semi-translucent, gelatinous, slime_hair, glowing", + "negative": "core, opaque, skin, solid_body", "lora": { "lora_name": "Illustrious/Looks/wizardslimev25_1527730.safetensors", "lora_weight": 0.8, @@ -11,9 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "monster_girl", - "slime", - "translucent" - ] -} + "tags": { + "origin_series": "Original", + "origin_type": "Original", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/xl_changli_illustxl.json b/data/looks/xl_changli_illustxl.json index 51316ba..6af11bb 100644 --- a/data/looks/xl_changli_illustxl.json +++ b/data/looks/xl_changli_illustxl.json @@ -2,7 +2,7 @@ "look_id": "xl_changli_illustxl", "look_name": "Xl Changli Illustxl", "character_id": "", - "positive": "changli_(wuthering_waves), orange_eyes, red_hair, white_hair, streaked_hair, multicolored_hair, medium_breasts, blush, white_dress, bare_shoulders, cleavage, single_glove, red_gloves", + "positive": "changli_(wuthering_waves), red_hair, white_hair, streaked_hair, orange_eyes, hair_ornament, bare_shoulders, white_dress, detached_sleeves, gloves, thighhighs", "negative": "short_hair, black_hair, blonde_hair, blue_eyes, green_eyes", "lora": { "lora_name": "Illustrious/Looks/XL-Changli-IllustXL.safetensors", @@ -11,10 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "anime", - "woman", - "game_character", - "wuthering_waves" - ] -} + "tags": { + "origin_series": "Wuthering Waves", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/xl_katsuragi_illustxl.json b/data/looks/xl_katsuragi_illustxl.json index eb7cf8a..b496f3a 100644 --- a/data/looks/xl_katsuragi_illustxl.json +++ b/data/looks/xl_katsuragi_illustxl.json @@ -2,8 +2,8 @@ "look_id": "xl_katsuragi_illustxl", "look_name": "Xl Katsuragi Illustxl", "character_id": "", - "positive": "katsuragi_(senran_kagura), blonde_hair, long_hair, green_eyes, large_breasts, blue_skirt, open_clothes, necktie, open_shirt, shirt, blue_necktie, ribbon, short_sleeves, navel, loose_socks, brown_shoes, petals", - "negative": "blue_eyes, nipples", + "positive": "katsuragi_(senran_kagura), solo, blonde_hair, long_hair, ponytail, sidelocks, green_eyes, large_breasts, white_shirt, unbuttoned, necktie, blue_necktie, blue_skirt, miniskirt, navel, pleated_skirt, loose_socks, brown_loafers, petals, depth_of_field", + "negative": "blue_eyes, nipples, mole, hair_ornament", "lora": { "lora_name": "Illustrious/Looks/XL-Katsuragi-IllustXL.safetensors", "lora_weight": 1.0, @@ -11,10 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "anime", - "character", - "girl", - "senran_kagura" - ] -} + "tags": { + "origin_series": "Senran Kagura", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/yinlinx_il_v22.json b/data/looks/yinlinx_il_v22.json index 4160d73..291afaf 100644 --- a/data/looks/yinlinx_il_v22.json +++ b/data/looks/yinlinx_il_v22.json @@ -2,7 +2,7 @@ "look_id": "yinlinx_il_v22", "look_name": "Yinlinx Il V22", "character_id": "", - "positive": "1girl, yinlin_(wuthering_waves), red_hair, purple_eyes, long_hair, ponytail, facial_mark, hairband, echoset1 outfit", + "positive": "1girl, yinlin_(wuthering_waves), red_hair, purple_eyes, long_hair, ponytail, facial_mark, hairband, highres, official_art, solo", "negative": "short_hair, blue_eyes, green_eyes, lowres, bad_anatomy, bad_hands, text, error, missing_fingers, extra_digit, fewer_digits, cropped, worst_quality, low_quality, normal_quality, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/Yinlinx IL v22.safetensors", @@ -11,13 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "yinlin_(wuthering_waves)", - "red_hair", - "purple_eyes", - "long_hair", - "ponytail", - "facial_mark", - "hairband" - ] -} + "tags": { + "origin_series": "Wuthering Waves", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/yor_briar_57.json b/data/looks/yor_briar_57.json index 9dae972..996a06b 100644 --- a/data/looks/yor_briar_57.json +++ b/data/looks/yor_briar_57.json @@ -2,8 +2,8 @@ "look_id": "yor_briar_57", "look_name": "Yor Briar 57", "character_id": "yor_briar", - "positive": "yor_briar, black_hair, long_hair, red_eyes, anime_coloring", - "negative": "bad_quality, worst_quality, worst_detail, sketch, censor, simple_background", + "positive": "yor_briar_(spy_x_family), black_hair, long_hair, ponytail, sidelocks, red_eyes, masterpiece, best_quality, highres", + "negative": "bad_quality, worst_quality, lowres, medium_quality, blurry, jittery, distorted, malformed, sketch, monochrome, simple_background", "lora": { "lora_name": "Illustrious/Looks/Yor_Briar-57.safetensors", "lora_weight": 0.8, @@ -11,11 +11,9 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "yor_briar", - "black_hair", - "long_hair", - "red_eyes", - "anime_coloring" - ] -} + "tags": { + "origin_series": "Spy x Family", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/yor_briar_s1_illustrious_lora_nochekaiser.json b/data/looks/yor_briar_s1_illustrious_lora_nochekaiser.json index b2325de..87e2fc8 100644 --- a/data/looks/yor_briar_s1_illustrious_lora_nochekaiser.json +++ b/data/looks/yor_briar_s1_illustrious_lora_nochekaiser.json @@ -2,8 +2,8 @@ "look_id": "yor_briar_s1_illustrious_lora_nochekaiser", "look_name": "Yor Briar S1 Illustrious Lora Nochekaiser", "character_id": "yor_briar", - "positive": "yor_briar, black_hair, red_eyes, long_hair, sidelocks, white_hairband, gold_earrings, red_sweater, sweater_dress, off_shoulder, pantyhose, long_sleeves, large_breasts", - "negative": "3d, censored, lowres, bad_anatomy, bad_hands", + "positive": "yor_briar, black_hair, red_eyes, long_hair, sidelocks, hair_bow, gold_earrings, red_sweater, sweater_dress, off-shoulder_sweater, pantyhose, large_breasts, absurdres", + "negative": "lowres, bad_anatomy, bad_hands, fewer_digits, cropped, jpeg_artifacts, signature, watermark, username, blurry", "lora": { "lora_name": "Illustrious/Looks/yor-briar-s1-illustrious-lora-nochekaiser.safetensors", "lora_weight": 1.0, @@ -11,15 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "earrings", - "off_shoulder", - "collarbone", - "thighs", - "green_vest", - "pencil_skirt", - "white_shirt", - "black_dress", - "halterneck" - ] -} + "tags": { + "origin_series": "Spy x Family", + "origin_type": "Anime", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/yuffie_illus_fp.json b/data/looks/yuffie_illus_fp.json index 6c8b84a..c17e302 100644 --- a/data/looks/yuffie_illus_fp.json +++ b/data/looks/yuffie_illus_fp.json @@ -2,8 +2,8 @@ "look_id": "yuffie_illus_fp", "look_name": "Yuffie Illus Fp", "character_id": "yuffie_kisaragi", - "positive": "yuffie_kisaragi, short_hair, black_hair, brown_eyes, forehead_protector, sleeveless_turtleneck, green_sweater, midriff, crop_top, single_pauldron, chest_strap, single_arm_guard, orange_gloves, fingerless_gloves, white_shorts, fishnets", - "negative": "long_hair, skirt, dress, low_quality, worst_quality, blurry, watermark", + "positive": "yuffie_kisaragi, official_costume, short_hair, black_hair, brown_eyes, forehead_protector, sleeveless_turtleneck, green_sweater, midriff, crop_top, single_pauldron, chest_strap, single_arm_guard, orange_gloves, fingerless_gloves, white_shorts, fishnets", + "negative": "long_hair, skirt, dress, lowres, bad_anatomy, bad_hands, missing_fingers, extra_fingers, blurry, watermark", "lora": { "lora_name": "Illustrious/Looks/Yuffie-illus_Fp.safetensors", "lora_weight": 1.0, @@ -11,13 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "anime", - "final_fantasy_vii", - "female", - "ninja", - "shuriken", - "huge_weapon", - "holding_weapon" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/yuffie_kisaragi_2.json b/data/looks/yuffie_kisaragi_2.json index 6c6c93b..1f632e7 100644 --- a/data/looks/yuffie_kisaragi_2.json +++ b/data/looks/yuffie_kisaragi_2.json @@ -2,8 +2,8 @@ "look_id": "yuffie_kisaragi_2", "look_name": "Yuffie Kisaragi 2", "character_id": "yuffie_kisaragi", - "positive": "1girl, yuffie_kisaragi, brown_hair, short_hair, brown_eyes, headband, green_vest, crop_top, sleeveless_turtleneck, fingerless_gloves, denim_shorts, leg_warmers, stomach", - "negative": "long_hair, dress, skirt", + "positive": "1girl, yuffie_kisaragi, brown_hair, short_hair, brown_eyes, headband, green_vest, crop_top, sleeveless_turtleneck, bare_shoulders, midriff, fingerless_gloves, denim_shorts, leg_warmers", + "negative": "long_hair, dress, skirt, sleeves", "lora": { "lora_name": "Illustrious/Looks/yuffie_kisaragi-2.safetensors", "lora_weight": 1.0, @@ -11,17 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "yuffie_kisaragi", - "brown_hair", - "short_hair", - "brown_eyes", - "headband", - "green_vest", - "crop_top", - "sleeveless_turtleneck", - "fingerless_gloves", - "denim_shorts", - "leg_warmers" - ] -} + "tags": { + "origin_series": "Final Fantasy VII", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/yumisenrankaguraillustrious.json b/data/looks/yumisenrankaguraillustrious.json index 1c2d854..b016e62 100644 --- a/data/looks/yumisenrankaguraillustrious.json +++ b/data/looks/yumisenrankaguraillustrious.json @@ -2,8 +2,8 @@ "look_id": "yumisenrankaguraillustrious", "look_name": "Yumisenrankaguraillustrious", "character_id": "", - "positive": "yumi_(senran_kagura), grey_hair, blue_eyes, short_hair, hair_bow, large_breasts, white_kimono, sash, cleavage, low_neckline, folding_fan, ice", - "negative": "long_hair, red_eyes, pants", + "positive": "yumi_(senran_kagura), 1girl, solo, grey_hair, blue_eyes, bob_cut, hair_bow, large_breasts, white_kimono, kimono, sash, obi, cleavage, low_neckline, folding_fan, ice_(element), holding_fan", + "negative": "long_hair, red_eyes, pants, western_clothes", "lora": { "lora_name": "Illustrious/Looks/YumiSenranKaguraIllustrious.safetensors", "lora_weight": 0.9, @@ -11,12 +11,9 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "senran_kagura", - "anime", - "game_character", - "gessen_academy_school_uniform", - "hand_fan", - "japanese_clothes" - ] -} + "tags": { + "origin_series": "senran_kagura", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/yunaxsp.json b/data/looks/yunaxsp.json index 650311c..d0d2101 100644 --- a/data/looks/yunaxsp.json +++ b/data/looks/yunaxsp.json @@ -2,8 +2,8 @@ "look_id": "yunaxsp", "look_name": "Yunaxsp", "character_id": "yuna_(ff10)", - "positive": "yuna_(ff10), final_fantasy_x, brown_hair, medium_hair, hair_between_eyes, heterochromia, green_eyes, blue_eyes, kimono, hakama, obi, detached_sleeves, wide_sleeves, flower_ornament, ribbon, red_bow, sandals, pendant, jewelry, staff, 3d, realistic, cinematic_lighting", - "negative": "worst quality, low quality, bad anatomy, bad hands, text, watermark, logo, copyright, greyscale, monochrome", + "positive": "yuna_(ff10), final_fantasy_x, brown_hair, medium_hair, hair_between_eyes, heterochromia, green_eyes, blue_eyes, kimono, hakama, obi, detached_sleeves, wide_sleeves, flower_ornament, ribbon, red_bow, sandals, pendant, jewelry, staff", + "negative": "worst_quality, low_quality, bad_anatomy, bad_hands, text, watermark, logo, copyright, greyscale, monochrome", "lora": { "lora_name": "Illustrious/Looks/YunaXSP.safetensors", "lora_weight": 1.0, @@ -11,9 +11,9 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "video_game_character", - "final_fantasy", - "yuna" - ] -} + "tags": { + "origin_series": "Final Fantasy X", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/zelda.json b/data/looks/zelda.json index a2c9af4..a965b6b 100644 --- a/data/looks/zelda.json +++ b/data/looks/zelda.json @@ -2,8 +2,8 @@ "look_id": "zelda", "look_name": "Zelda", "character_id": "princess_zelda_botw", - "positive": "1girl, solo, princess_zelda, blonde_hair, green_eyes, pointy_ears, long_hair, hair_ornament, braid, crown_braid, gloves, fingerless_gloves, pants, long_sleeves", - "negative": "2girls, multiple_girls, short_hair, red_eyes, dress, skirt, bad_anatomy, low_quality", + "positive": "1girl, solo, princess_zelda, (breath_of_the_wild:1.2), blonde_hair, green_eyes, pointy_ears, long_hair, hair_ornament, braid, crown_braid, blue_gloves, fingerless_gloves, white_pants, long_sleeves, tunic", + "negative": "2girls, multiple_girls, short_hair, red_eyes, dress, skirt, bad_anatomy, low_quality, worst_quality, blurry, watermark", "lora": { "lora_name": "Illustrious/Looks/Zelda.safetensors", "lora_weight": 0.85, @@ -11,17 +11,9 @@ "lora_weight_min": 0.85, "lora_weight_max": 0.85 }, - "tags": [ - "princess_zelda", - "blonde_hair", - "green_eyes", - "pointy_ears", - "long_hair", - "hair_ornament", - "braid", - "crown_braid", - "fingerless_gloves", - "pants", - "long_sleeves" - ] -} + "tags": { + "origin_series": "The Legend of Zelda", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/zero_suits_samus.json b/data/looks/zero_suits_samus.json index fe0077b..6cbda2b 100644 --- a/data/looks/zero_suits_samus.json +++ b/data/looks/zero_suits_samus.json @@ -2,7 +2,7 @@ "look_id": "zero_suits_samus", "look_name": "Zero Suits Samus", "character_id": "samus_aran", - "positive": "samus_aran, zero_suit, blue_bodysuit, blonde_hair, long_hair, ponytail, blue_eyes, huge_breasts, holding_gun", + "positive": "samus_aran, zero_suit, blue_bodysuit, blonde_hair, long_hair, ponytail, blue_eyes, large_breasts, holding_weapon, paralyzer", "negative": "short_hair, red_eyes", "lora": { "lora_name": "Illustrious/Looks/Zero_suits_Samus.safetensors", @@ -11,14 +11,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "samus_aran", - "zero_suit", - "blue_bodysuit", - "blonde_hair", - "long_hair", - "ponytail", - "blue_eyes", - "huge_breasts" - ] -} + "tags": { + "origin_series": "Metroid", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/looks/zhezhiwuwail.json b/data/looks/zhezhiwuwail.json index 2084382..43ed12b 100644 --- a/data/looks/zhezhiwuwail.json +++ b/data/looks/zhezhiwuwail.json @@ -2,8 +2,8 @@ "look_id": "zhezhiwuwail", "look_name": "Zhezhiwuwail", "character_id": "", - "positive": "1girl, zhezhi_(wuthering_waves), long_hair, black_hair, pink_hair, streaked_hair, multicolored_hair, twintails, two_side_up, glasses, multicolored_eyes, chinese_clothes, bare_shoulders, detached_sleeves, elbow_gloves, fingerless_gloves, white_pantyhose, earrings, blush", - "negative": "low_quality, worst_quality, short_hair", + "positive": "1girl, zhezhi_(wuthering_waves), long_hair, twintails, two_side_up, black_hair, pink_hair, streaked_hair, glasses, heterochromia, chinese_clothes, bare_shoulders, detached_sleeves, elbow_gloves, fingerless_gloves, white_pantyhose, earrings, blush", + "negative": "short_hair, messy_hair, simple_background", "lora": { "lora_name": "Illustrious/Looks/ZhezhiWuwaIL.safetensors", "lora_weight": 0.9, @@ -11,11 +11,9 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 }, - "tags": [ - "character", - "wuthering_waves", - "female", - "glasses", - "streaked_hair" - ] -} + "tags": { + "origin_series": "Wuthering Waves", + "origin_type": "Video Game", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/presets/cum_in_mouth_w_bulging_cheeks.json b/data/presets/cum_in_mouth_w_bulging_cheeks.json new file mode 100644 index 0000000..2790df1 --- /dev/null +++ b/data/presets/cum_in_mouth_w_bulging_cheeks.json @@ -0,0 +1,91 @@ +{ + "preset_id": "cum_in_mouth_w_bulging_cheeks", + "preset_name": "Cum in Mouth w/ Bulging Cheeks", + "character": { + "character_id": "random", + "use_lora": true, + "fields": { + "identity": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": false, + "hands": false, + "feet": false, + "additional": false + }, + "defaults": { + "expression": false, + "pose": false, + "scene": false + }, + "wardrobe": { + "outfit": "random", + "fields": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": false, + "hands": false, + "feet": false, + "additional": false + } + } + } + }, + "outfit": { + "outfit_id": null, + "use_lora": false + }, + "action": { + "action_id": "closeup_facial_illus", + "use_lora": false, + "fields": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": false, + "hands": false, + "feet": false, + "additional": true + } + }, + "style": { + "style_id": "random", + "use_lora": true + }, + "scene": { + "scene_id": null, + "use_lora": false, + "fields": { + "background": false, + "foreground": false, + "furniture": false, + "colors": false, + "lighting": true, + "theme": false + } + }, + "detailer": { + "detailer_id": "excessivecum", + "use_lora": false + }, + "look": { + "look_id": null + }, + "checkpoint": { + "checkpoint_path": null + }, + "resolution": { + "width": 1024, + "height": 1024, + "random": true + }, + "tags": [ + "cum_in_mouth", + "bulging_cheeks", + "close-up", + "facial", + "mouth_full" + ] +} \ No newline at end of file diff --git a/data/presets/example_01_copy_1.json b/data/presets/example_01_copy_1.json new file mode 100644 index 0000000..f2ca925 --- /dev/null +++ b/data/presets/example_01_copy_1.json @@ -0,0 +1,85 @@ +{ + "preset_id": "example_01_copy_1", + "preset_name": "Latex Bunny", + "character": { + "character_id": "anya_(spy_x_family)", + "use_lora": true, + "fields": { + "identity": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": true, + "hands": true, + "feet": false, + "additional": true + }, + "defaults": { + "expression": false, + "pose": false, + "scene": false + }, + "wardrobe": { + "outfit": "default", + "fields": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": true, + "hands": false, + "feet": true, + "additional": true + } + } + } + }, + "outfit": { + "outfit_id": "random", + "use_lora": false + }, + "action": { + "action_id": null, + "use_lora": true, + "fields": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": true, + "hands": true, + "feet": true, + "additional": true + } + }, + "style": { + "style_id": "random", + "use_lora": true + }, + "scene": { + "scene_id": null, + "use_lora": true, + "fields": { + "background": true, + "foreground": "random", + "furniture": "random", + "colors": false, + "lighting": true, + "theme": false + } + }, + "detailer": { + "detailer_id": "sts_age_slider_illustrious_v1", + "use_lora": true + }, + "look": { + "look_id": null + }, + "checkpoint": { + "checkpoint_path": null + }, + "resolution": { + "width": 1024, + "height": 1024, + "random": true + }, + "tags": [] +} \ No newline at end of file diff --git a/data/presets/example_01_copy_1_copy.json b/data/presets/example_01_copy_1_copy.json new file mode 100644 index 0000000..699d91f --- /dev/null +++ b/data/presets/example_01_copy_1_copy.json @@ -0,0 +1,87 @@ +{ + "preset_id": "example_01_copy_1_copy", + "preset_name": "Random Action", + "character": { + "character_id": "random", + "use_lora": true, + "fields": { + "identity": { + "base": true, + "head": "random", + "upper_body": false, + "lower_body": "random", + "hands": "random", + "feet": "random", + "additional": "random" + }, + "defaults": { + "expression": false, + "pose": false, + "scene": false + }, + "wardrobe": { + "outfit": "default", + "fields": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": true, + "hands": false, + "feet": true, + "additional": true + } + } + } + }, + "outfit": { + "outfit_id": "random", + "use_lora": false + }, + "action": { + "action_id": "random", + "use_lora": false, + "fields": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": true, + "hands": true, + "feet": true, + "additional": true + } + }, + "style": { + "style_id": "random", + "use_lora": true + }, + "scene": { + "scene_id": null, + "use_lora": true, + "fields": { + "background": true, + "foreground": "random", + "furniture": "random", + "colors": false, + "lighting": true, + "theme": false + } + }, + "detailer": { + "detailer_id": "sts_age_slider_illustrious_v1", + "use_lora": true + }, + "look": { + "look_id": null + }, + "checkpoint": { + "checkpoint_path": null + }, + "resolution": { + "width": 1024, + "height": 1024, + "random": true + }, + "tags": [ + "loli" + ] +} \ No newline at end of file diff --git a/data/presets/facial.json b/data/presets/facial.json new file mode 100644 index 0000000..a957886 --- /dev/null +++ b/data/presets/facial.json @@ -0,0 +1,95 @@ +{ + "preset_id": "facial", + "preset_name": "Facial", + "character": { + "character_id": "random", + "use_lora": true, + "fields": { + "identity": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": false, + "hands": "random", + "feet": false, + "additional": false + }, + "defaults": { + "expression": false, + "pose": false, + "scene": false + }, + "wardrobe": { + "outfit": "default", + "fields": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": false, + "hands": "random", + "feet": false, + "additional": false + } + } + } + }, + "outfit": { + "outfit_id": null, + "use_lora": false + }, + "action": { + "action_id": null, + "use_lora": false, + "fields": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": false, + "hands": "random", + "feet": false, + "additional": false + } + }, + "style": { + "style_id": "random", + "use_lora": true + }, + "scene": { + "scene_id": null, + "use_lora": false, + "fields": { + "background": false, + "foreground": false, + "furniture": false, + "colors": false, + "lighting": true, + "theme": false + } + }, + "detailer": { + "detailer_id": null, + "use_lora": false + }, + "look": { + "look_id": null + }, + "checkpoint": { + "checkpoint_path": null + }, + "resolution": { + "width": 1024, + "height": 1024, + "random": true + }, + "tags": [ + "cum", + "cum_on_face", + "cum_on_cheeks", + "cum_on_nose", + "excessive_cum", + "facial", + "messy", + "kneeling", + "close-up" + ] +} \ No newline at end of file diff --git a/data/presets/sucy_simple.json b/data/presets/sucy_simple.json new file mode 100644 index 0000000..a550ba4 --- /dev/null +++ b/data/presets/sucy_simple.json @@ -0,0 +1,89 @@ +{ + "preset_id": "sucy_simple", + "preset_name": "Sucy - Simple", + "character": { + "character_id": "sucy_manbavaran", + "use_lora": true, + "fields": { + "identity": { + "base": true, + "head": true, + "upper_body": true, + "lower_body": false, + "hands": true, + "feet": false, + "additional": false + }, + "defaults": { + "expression": "random", + "pose": true, + "scene": false + }, + "wardrobe": { + "outfit": "default", + "fields": { + "base": true, + "head": false, + "upper_body": true, + "lower_body": true, + "hands": false, + "feet": true, + "additional": false + } + } + } + }, + "outfit": { + "outfit_id": null, + "use_lora": false + }, + "action": { + "action_id": null, + "use_lora": false, + "fields": { + "base": false, + "head": false, + "upper_body": false, + "lower_body": false, + "hands": false, + "feet": false, + "additional": false + } + }, + "style": { + "style_id": null, + "use_lora": true + }, + "scene": { + "scene_id": null, + "use_lora": false, + "fields": { + "background": true, + "foreground": false, + "furniture": false, + "colors": false, + "lighting": false, + "theme": false + } + }, + "detailer": { + "detailer_id": null, + "use_lora": false + }, + "look": { + "look_id": null + }, + "checkpoint": { + "checkpoint_path": null + }, + "resolution": { + "width": 1024, + "height": 1024, + "random": false + }, + "tags": [ + "1girl", + "solo", + "simple_background" + ] +} \ No newline at end of file diff --git a/data/scenes/arcade___illustrious.json b/data/scenes/arcade___illustrious.json index c03a96b..d02a8ee 100644 --- a/data/scenes/arcade___illustrious.json +++ b/data/scenes/arcade___illustrious.json @@ -1,23 +1,24 @@ { "scene_id": "arcade___illustrious", "scene_name": "Arcade Illustrious", - "description": "A vibrant, dimly lit arcade filled with rows of classic game cabinets and neon lights.", + "description": "A vibrant, dimly lit arcade room featuring rows of retro video game cabinets, neon signage, and a checkered floor pattern.", "scene": { - "background": "indoors, checkered_floor, neon_lights, dark_background, poster", + "background": "indoors, arcade, checkered_floor, neon_lights, darkness, poster, wall_scroll", "foreground": "arcade_cabinet, joystick, monitor, stool", "furniture": [ "arcade_cabinet", "stool", - "game_machine" + "table" ], "colors": [ "purple", "neon_blue", "red", - "dark" + "dark", + "multicolored" ], - "lighting": "dimly_lit, ceiling_light, bloom, neon_lights", - "theme": "retro_gaming, cyberpunk, 80s" + "lighting": "dimly_lit, bloom, neon_lights", + "theme": "retro_gaming, cyberpunk, 80s, gaming" }, "lora": { "lora_name": "Illustrious/Backgrounds/Arcade_-_Illustrious.safetensors", @@ -26,14 +27,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "indoors", - "arcade_cabinet", - "joystick", - "monitor", - "checkered_floor", - "ceiling_light", - "neon_lights", - "retro_artstyle" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/arcadev2.json b/data/scenes/arcadev2.json index a23a42a..bb1a65c 100644 --- a/data/scenes/arcadev2.json +++ b/data/scenes/arcadev2.json @@ -23,16 +23,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "arcade", - "indoors", - "arcade_cabinet", - "joystick", - "monitor", - "checkered_floor", - "ceiling_light", - "neon_lights", - "stool", - "dim_lighting" - ] -} + "prompt": "arcade, indoors, arcade_cabinet, joystick, monitor_screen, checkered_floor, ceiling_light, neon_lights, stool, dim_lighting, retro", + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/backstage.json b/data/scenes/backstage.json index bc16336..713e751 100644 --- a/data/scenes/backstage.json +++ b/data/scenes/backstage.json @@ -3,8 +3,8 @@ "scene_name": "Backstage", "description": "A behind-the-scenes perspective of a concert or theater stage, characterized by heavy velvet curtains, industrial scaffolding, and stage equipment waiting in the wings.", "scene": { - "background": "backstage, stage_curtains, scaffolding, indoors, crowd", - "foreground": "microphone_stand, amplifier, cable, instrument", + "background": "backstage, stage_curtains, scaffolding, indoors, dark_background, wings_of_stage", + "foreground": "microphone_stand, amplifier, musical_cables, stage_equipment", "furniture": [ "scaffolding", "microphone_stand", @@ -25,14 +25,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "backstage", - "curtains", - "scaffolding", - "indoors", - "stage_curtains", - "stage_lights", - "crowd", - "microphone_stand" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/barbie_b3dr00m_i.json b/data/scenes/barbie_b3dr00m_i.json index 61b39c1..4c2b3dd 100644 --- a/data/scenes/barbie_b3dr00m_i.json +++ b/data/scenes/barbie_b3dr00m_i.json @@ -3,8 +3,8 @@ "scene_name": "Barbie B3Dr00M I", "description": "A vibrant, pink-themed Barbie bedroom filled with glamorous decor and accessories.", "scene": { - "background": "indoors, bedroom, pink_theme, neon_lights, curtains, wall, shelf", - "foreground": "bed, pillow, handbag, high_heels, tiara, sequins, gem, ribbon", + "background": "indoors, bedroom, pink_theme, neon_lighting, curtains, wall_shelf, luxurious", + "foreground": "bed, pillow, handbag, high_heels, tiara, glitter, sequins, gemstone, ribbon", "furniture": [ "bed", "chandelier", @@ -17,8 +17,8 @@ "fuchsia", "purple" ], - "lighting": "neon_lights, sparkle", - "theme": "barbie_(franchise), glitter, frills, kitsch" + "lighting": "neon_lighting, sparkle, ambient_lighting", + "theme": "barbie_(franchise), glitter, frills, kitsch, aesthetic" }, "lora": { "lora_name": "Illustrious/Backgrounds/Barbie_b3dr00m-i.safetensors", @@ -27,25 +27,8 @@ "lora_weight_min": 0.4, "lora_weight_max": 0.8 }, - "tags": [ - "barbie_(franchise)", - "bedroom", - "indoors", - "pink_theme", - "fuchsia", - "neon_lights", - "sparkle", - "sequins", - "gem", - "mirror", - "chandelier", - "frills", - "curtains", - "bed", - "pillow", - "handbag", - "high_heels", - "tiara", - "ribbon" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/bedroom_0f_4_succubus_i.json b/data/scenes/bedroom_0f_4_succubus_i.json index fc13e0e..4d8bc1a 100644 --- a/data/scenes/bedroom_0f_4_succubus_i.json +++ b/data/scenes/bedroom_0f_4_succubus_i.json @@ -3,7 +3,7 @@ "scene_name": "Bedroom 0F 4 Succubus I", "description": "A dark and seductive bedroom designed for a succubus, featuring a grand canopy bed with red velvet, black stone walls, glowing runes, and gothic decor.", "scene": { - "background": "indoors, stone_wall, black_wall, runes, glowing, smoke, incense", + "background": "indoors scenery, dark, stone_wall, black_walls, glowing_runes, magical_glow, smoke, incense, gothic_atmosphere", "foreground": "chain, skull", "furniture": [ "canopy_bed", @@ -12,10 +12,11 @@ "candle" ], "colors": [ - "black_theme", - "red_theme" + "monochrome", + "red_accents", + "dark_theme" ], - "lighting": "dim_lighting, candlelight", + "lighting": "dim_lighting, candlelight, lens_flare", "theme": "gothic_architecture, fantasy" }, "lora": { @@ -25,21 +26,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "indoors", - "scenery", - "no_humans", - "bedroom", - "gothic_architecture", - "stone_wall", - "canopy_bed", - "runes", - "candlelight", - "red_theme", - "black_theme", - "dim_lighting", - "chain", - "skull", - "incense" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/before_the_chalkboard_il.json b/data/scenes/before_the_chalkboard_il.json index 1db1abf..0b542f5 100644 --- a/data/scenes/before_the_chalkboard_il.json +++ b/data/scenes/before_the_chalkboard_il.json @@ -3,22 +3,22 @@ "scene_name": "Before The Chalkboard Il", "description": "A classroom scene where a character stands near the teacher's desk (lectern) in front of the chalkboard, typically used for self-introductions or announcements.", "scene": { - "background": "classroom, chalkboard, indoors, clock", - "foreground": "standing, desk, lectern, chalk", + "background": "classroom, blackboard, chalkboard, indoors, wall_clock", + "foreground": "standing, desk, teacher_desk, chalk, holding_chalk", "furniture": [ "desk", - "lectern", - "school_desk", - "chalkboard", - "clock" + "teacher_desk", + "classroom_desk", + "blackboard", + "wall_clock" ], "colors": [ - "green", - "brown", - "white" + "green_background", + "brown_furniture", + "white_chalk" ], - "lighting": "indoors", - "theme": "school, introduction" + "lighting": "daylight", + "theme": "school_setting, self-introduction" }, "lora": { "lora_name": "Illustrious/Backgrounds/Before_the_Chalkboard_IL.safetensors", @@ -27,16 +27,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 1.0 }, - "tags": [ - "classroom", - "chalkboard", - "desk", - "lectern", - "school_desk", - "chalk", - "clock", - "indoors", - "standing", - "school_uniform" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/canopy_bed.json b/data/scenes/canopy_bed.json index 89e799c..c95161e 100644 --- a/data/scenes/canopy_bed.json +++ b/data/scenes/canopy_bed.json @@ -3,8 +3,8 @@ "scene_name": "Canopy Bed", "description": "A luxurious bedroom interior centered around a classic canopy bed with heavy draping curtains and soft bedding.", "scene": { - "background": "indoors, bedroom, curtains, window, wall", - "foreground": "canopy_bed, bed_sheet, pillow, white_bed_sheet", + "background": "indoors, bedroom, window, curtains, draped_curtains", + "foreground": "canopy_bed, bed, pillows, messy_bed, bed_sheet", "furniture": [ "canopy_bed", "bed" @@ -13,8 +13,8 @@ "white", "blue" ], - "lighting": "soft_lighting", - "theme": "bedroom" + "lighting": "soft_lighting, natural_lighting, dim_lighting", + "theme": "bedroom, luxurious" }, "lora": { "lora_name": "Illustrious/Backgrounds/Canopy_Bed.safetensors", @@ -23,15 +23,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "indoors", - "bedroom", - "canopy_bed", - "curtains", - "pillow", - "bed_sheet", - "white_bed_sheet", - "soft_lighting", - "no_humans" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/cozy_bedroom___illustrious.json b/data/scenes/cozy_bedroom___illustrious.json index a1426d7..7275abd 100644 --- a/data/scenes/cozy_bedroom___illustrious.json +++ b/data/scenes/cozy_bedroom___illustrious.json @@ -1,25 +1,25 @@ { "scene_id": "cozy_bedroom___illustrious", "scene_name": "Cozy Bedroom Illustrious", - "description": "A detailed, modern, and lived-in cozy bedroom environment with scattered items and warm atmosphere.", + "description": "A detailed, modern, and lived-in cozy bedroom environment featuring warm natural lighting, scattered items, and a comfortable atmosphere.", "scene": { - "background": "indoors, bedroom, house, scenery, window, curtains, wooden_floor, messy_room", - "foreground": "potted_plant, desk, chair, computer", + "background": "indoors, bedroom, house, room, window, curtains, wooden_floor, messy_room, messy_desk", + "foreground": "potted_plant, desk, chair, computer, monitor", "furniture": [ "bed", "desk", "bookshelf", "chair", - "lamp", - "pillow", + "table_lamp", + "pillows", "blanket" ], "colors": [ "brown_theme", - "orange_theme" + "warm_color" ], - "lighting": "sunlight, sunbeam, light_rays, dim_lighting", - "theme": "anime_coloring" + "lighting": "sunlight, sunbeam, light_rays, soft_lighting, dappled_sunlight", + "theme": "anime_style, cozy" }, "lora": { "lora_name": "Illustrious/Backgrounds/Cozy_bedroom_-_Illustrious.safetensors", @@ -28,12 +28,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "modern", - "cozy", - "interior", - "morning", - "bright", - "dutch_angle" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/forestill.json b/data/scenes/forestill.json index c010819..8341d3b 100644 --- a/data/scenes/forestill.json +++ b/data/scenes/forestill.json @@ -3,15 +3,15 @@ "scene_name": "Forestill", "description": "A dense, atmospheric forest scene featuring mossy rocks, trees, and a river, potentially providing a dark or dappled sunlight backdrop.", "scene": { - "background": "forest, tree, dark_background, nature, outdoors, scenery", - "foreground": "grass, moss, rock, river, stream, snow", + "background": "forest, trees, river, nature, outdoors, scenery, mountain_stream", + "foreground": "grass, moss, rock, river, stream, forest_floor", "furniture": [], "colors": [ "green", "brown", "dark_green" ], - "lighting": "dappled_sunlight, shadow", + "lighting": "dappled_sunlight, shadow, cinematic_lighting", "theme": "nature" }, "lora": { @@ -21,18 +21,8 @@ "lora_weight_min": 0.75, "lora_weight_max": 0.75 }, - "tags": [ - "forest", - "tree", - "grass", - "moss", - "rock", - "river", - "dappled_sunlight", - "dark_background", - "snow", - "scenery", - "outdoors", - "nature" - ] -} + "tags": { + "scene_type": "Outdoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/girl_b3dr00m_i.json b/data/scenes/girl_b3dr00m_i.json index 7202f2c..ff4db4c 100644 --- a/data/scenes/girl_b3dr00m_i.json +++ b/data/scenes/girl_b3dr00m_i.json @@ -3,8 +3,8 @@ "scene_name": "Girl B3Dr00M I", "description": "A beautifully designed modern bedroom with a warm and inviting atmosphere, featuring soft pastel tones, fairy lights, and a cozy bed.", "scene": { - "background": "indoors, bedroom, window, curtains, bookshelf, string_lights", - "foreground": "bed, pillow, blanket, potted_plant, bedside_table, cat", + "background": "bedroom, indoors, window, curtains, bookshelf, string_lights, sunlight, volumetric_lighting", + "foreground": "bed, pillow, blanket, potted_plant, bedside_table, cat, cozy", "furniture": [ "bed", "bookshelf", @@ -16,7 +16,7 @@ "brown" ], "lighting": "sunlight, warm_light, volumetric_lighting", - "theme": "cozy, modern, scenery" + "theme": "cozy, modern, interior" }, "lora": { "lora_name": "Illustrious/Backgrounds/Girl_b3dr00m-i.safetensors", @@ -25,17 +25,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "indoors", - "bedroom", - "room", - "scenery", - "no_humans", - "bed", - "furniture", - "window", - "curtains", - "string_lights", - "pastel_colors" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/glass_block_wall_il_2_d16.json b/data/scenes/glass_block_wall_il_2_d16.json index a02819c..d3b5c93 100644 --- a/data/scenes/glass_block_wall_il_2_d16.json +++ b/data/scenes/glass_block_wall_il_2_d16.json @@ -3,15 +3,15 @@ "scene_name": "Glass Block Wall Il 2 D16", "description": "A modern indoor space featuring a distinctive glass block wall (Luxfery) that diffuses light, creating a soft, translucent geometric backdrop often paired with simple flooring.", "scene": { - "background": "glass_wall, wall, indoors, blurry_background, simple_background", - "foreground": "wooden_floor", + "background": "indoors, glass_block_wall, light_diffraction, translucent, wall, blurry_background", + "foreground": "hardwood_floor", "furniture": [], "colors": [ - "green_theme", - "grey_theme", - "white_theme" + "green", + "grey", + "white" ], - "lighting": "backlighting", + "lighting": "backlighting, soft_lighting", "theme": "simple_background" }, "lora": { @@ -21,12 +21,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "glass_wall", - "indoors", - "backlighting", - "wooden_floor", - "blurry_background", - "wall" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/homeless_ossan_v2.json b/data/scenes/homeless_ossan_v2.json index 39d61d3..3f7dd7a 100644 --- a/data/scenes/homeless_ossan_v2.json +++ b/data/scenes/homeless_ossan_v2.json @@ -3,8 +3,8 @@ "scene_name": "Homeless Ossan V2", "description": "A cramped and chaotic makeshift living space, characterized by urban decay and accumulation of refuse. The area is enclosed by blue tarpaulins and battered partitions, filled with scattered trash, cardboard boxes, and worn-out bedding like tatami mats and futons, illuminated by dim, dappled sunlight filtering through gaps.", "scene": { - "background": "ruins, messy_room, tarpaulin, wall, partition", - "foreground": "trash, litter, cardboard_box, plastic_bag, crumpled_paper, mold", + "background": "cramped, ruins, messy_room, blue_tarpaulin, walls", + "foreground": "trash, litter, cardboard_boxes, plastic_bags, debris, filth", "furniture": [ "tatami", "futon", @@ -15,8 +15,8 @@ "brown", "grey" ], - "lighting": "dim_lighting, dappled_sunlight, light_particles", - "theme": "poverty, dirty, urban_decay, deterioration" + "lighting": "dim_lighting, dappled_sunlight, light_rays", + "theme": "poverty, dirty, urban_decay, deterioration, shack" }, "lora": { "lora_name": "Illustrious/Backgrounds/homeless_ossan_V2.safetensors", @@ -25,10 +25,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "dutch_angle", - "fisheye", - "scenery", - "no_humans" - ] -} + "tags": { + "scene_type": "Urban", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/il_medieval_brothel_bedroom_r1.json b/data/scenes/il_medieval_brothel_bedroom_r1.json index 6a77943..074adda 100644 --- a/data/scenes/il_medieval_brothel_bedroom_r1.json +++ b/data/scenes/il_medieval_brothel_bedroom_r1.json @@ -3,11 +3,11 @@ "scene_name": "Il Medieval Brothel Bedroom R1", "description": "A dimly lit, rustic medieval bedroom featuring a large canopy bed, wooden interiors, and red drapery.", "scene": { - "background": "indoors, wooden_wall, wooden_floor, window, night", - "foreground": "canopy_bed, carpet, candle", + "background": "indoors, room, bedroom, wood_walls, wood_floor, window, night", + "foreground": "canopy_bed, ornate_bed, rug, candle, lighting_candle", "furniture": [ "canopy_bed", - "carpet", + "rug", "curtains" ], "colors": [ @@ -15,8 +15,8 @@ "red", "orange" ], - "lighting": "candlelight, dim_light", - "theme": "medieval, brothel, fantasy, red_theme" + "lighting": "candlelight, dim_light, shadowy", + "theme": "medieval, brothel, fantasy, moody" }, "lora": { "lora_name": "Illustrious/Backgrounds/IL_Medieval_brothel_Bedroom_r1.safetensors", @@ -25,20 +25,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "medieval", - "brothel", - "bedroom", - "canopy_bed", - "wooden_floor", - "wooden_wall", - "candle", - "night", - "curtains", - "carpet", - "window", - "candlelight", - "dim_light", - "red_theme" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/scenes/il_vintage_tavern.json b/data/scenes/il_vintage_tavern.json index a5f0785..a1fbb74 100644 --- a/data/scenes/il_vintage_tavern.json +++ b/data/scenes/il_vintage_tavern.json @@ -3,21 +3,21 @@ "scene_name": "Il Vintage Tavern", "description": "A dimly lit medieval tavern interior featuring wooden furniture, a bar counter, and warm red lighting with vintage decor.", "scene": { - "background": "indoors, tavern, scenery, wooden_wall, wooden_floor, tapestry, shelf, barrel", - "foreground": "wooden_table, chair, stool, counter, bottle, alcohol, glass, mug", + "background": "indoors, tavern, scenery, wooden_wall, wooden_floor, tapestry, shelves, barrels, fireplace", + "foreground": "wooden_table, chair, stool, bar_counter, alcohol, mug, candle", "furniture": [ "wooden_table", "chair", "stool", "shelf", - "counter" + "bar_counter" ], "colors": [ "red", "brown", "dark" ], - "lighting": "chandelier, ceiling_light, lamp, red_light, dimly_lit, candle", + "lighting": "chandelier, lamp, red_light, dimly_lit, ambient_light, candle", "theme": "medieval, vintage, rustic" }, "lora": { @@ -27,19 +27,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "anime", - "vintage", - "medieval", - "tavern", - "background", - "wooden_table", - "counter", - "red_light", - "darkness", - "tapestry", - "chandelier", - "indoors", - "scenery" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/laboratory___il.json b/data/scenes/laboratory___il.json index c84361b..85e5bd5 100644 --- a/data/scenes/laboratory___il.json +++ b/data/scenes/laboratory___il.json @@ -3,22 +3,24 @@ "scene_name": "Laboratory Il", "description": "A detailed scientific laboratory environment featuring high-tech equipment, glassware, and sterile surfaces.", "scene": { - "background": "indoors, laboratory, reflective_floor, science_fiction", - "foreground": "test_tube, vial, bottle, round-bottom_flask, chemicals, liquid, potion, paper, cable", + "background": "indoors, laboratory, futuristic, science_fiction, reflective_floor, clean, sterile, high-tech", + "foreground": "test_tube, vial, beaker, flask, glassware, chemicals, colored_liquid, glowing_liquid, scientific_equipment, data_pad, cables", "furniture": [ - "cabinet", - "shelf", + "laboratory_equipment", + "computer", "monitor", - "table", - "stasis_tank" + "worktable", + "storage_cabinet", + "shelving", + "stasis_pod" ], "colors": [ - "white", - "blue", - "silver" + "white_background", + "blue_lighting", + "silver_metal" ], - "lighting": "ceiling_light, artificial_lighting", - "theme": "science, chemistry, medical, sci-fi" + "lighting": "intense_lighting, artificial_light, cool_color_temperature, volumetric_lighting", + "theme": "science, chemistry, biotechnology, medical, cybernetics" }, "lora": { "lora_name": "Illustrious/Backgrounds/Laboratory_-_IL.safetensors", @@ -27,26 +29,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 1.0 }, - "tags": [ - "indoors", - "laboratory", - "science", - "test_tube", - "monitor", - "shelf", - "vial", - "bottle", - "round-bottom_flask", - "cabinet", - "paper", - "reflective_floor", - "cable", - "chemicals", - "jar", - "ceiling_light", - "liquid", - "potion", - "science_fiction", - "stasis_tank" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/m4dscienc3_il.json b/data/scenes/m4dscienc3_il.json index 93fa550..0378228 100644 --- a/data/scenes/m4dscienc3_il.json +++ b/data/scenes/m4dscienc3_il.json @@ -3,13 +3,15 @@ "scene_name": "M4Dscienc3 Il", "description": "A freaky, funky laboratory full of strange inventions, bubbling chemicals, and ominous machines with a Saturday morning cartoon vibe.", "scene": { - "background": "dungeon, stone_wall, brick_wall, indoors, scenery, dark", - "foreground": "flask, beaker, test_tube, glowing_liquid, green_liquid, purple_liquid, smoke, bubbles, electricity", + "background": "laboratory, wall, dungeon, stone_wall, brick_wall, indoors, scenery, dark", + "foreground": "chemical_flask, beaker, test_tube, glowing_liquid, green_liquid, purple_liquid, smoke, bubbles, electricity, sparks", "furniture": [ "machine", + "laboratory_equipment", "table", "desk", "shelf", + "computer", "monitor", "cable", "wire" @@ -20,7 +22,7 @@ "black", "grey" ], - "lighting": "dim_lighting, glowing, ominous", + "lighting": "dim_lighting, glowing, ominous, ambient_light", "theme": "science_fiction, horror_(theme), cartoon" }, "lora": { @@ -30,26 +32,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "laboratory", - "dungeon", - "science_fiction", - "horror_(theme)", - "machine", - "flask", - "beaker", - "test_tube", - "glowing_liquid", - "green_liquid", - "purple_liquid", - "smoke", - "cable", - "wire", - "monitor", - "electricity", - "dark", - "indoors", - "no_humans", - "scenery" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/midis_largeroom_v0_5_il_.json b/data/scenes/midis_largeroom_v0_5_il_.json index 29dc7d7..dacb43f 100644 --- a/data/scenes/midis_largeroom_v0_5_il_.json +++ b/data/scenes/midis_largeroom_v0_5_il_.json @@ -3,11 +3,11 @@ "scene_name": "Midis Largeroom V0 5 Il ", "description": "A vast and distinctively large modern living room, emphasizing the wide open space and architectural details.", "scene": { - "background": "living_room, indoors, window, scenery, architecture, ceiling", - "foreground": "carpet, floor", + "background": "living_room, indoors, window, scenery, architecture, high_ceiling, depth_of_field", + "foreground": "carpet, hardwood_floor", "furniture": [ "couch", - "table", + "coffee_table", "bookshelf", "potted_plant", "television" @@ -15,10 +15,11 @@ "colors": [ "white", "brown", - "beige" + "beige", + "monochrome" ], - "lighting": "sunlight, day", - "theme": "spacious_interior" + "lighting": "sunlight, natural_lighting, day, ambient_lighting", + "theme": "spacious_interior, minimalist_interior" }, "lora": { "lora_name": "Illustrious/Backgrounds/midis_LargeRoom_V0.5[IL].safetensors", @@ -27,11 +28,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "masterpiece", - "best_quality", - "absurdres", - "wide_shot", - "very_aesthetic" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/mushroom.json b/data/scenes/mushroom.json index 29d8fff..aabdf10 100644 --- a/data/scenes/mushroom.json +++ b/data/scenes/mushroom.json @@ -3,8 +3,8 @@ "scene_name": "Mushroom", "description": "A fantasy forest landscape filled with large, glowing mushrooms and bioluminescent flora under a night sky", "scene": { - "background": "forest, giant_mushroom, glowing_mushroom, night, bioluminescence, nature, trees", - "foreground": "grass, mushroom, fungus, ferns, wildflowers", + "background": "forest, mushroom_forest, giant_mushroom, night, starry_sky, bioluminescence, glowing_plant, trees", + "foreground": "grass, mushroom, fungus, ferns, wildflowers, moss", "furniture": [], "colors": [ "colorful", @@ -12,8 +12,8 @@ "green", "purple" ], - "lighting": "bioluminescence, glowing, cinematic_lighting", - "theme": "fantasy, magical, surreal" + "lighting": "bioluminescence, glowing, cinematic_lighting, ambient_occlusion, dark", + "theme": "fantasy, magical, high_fantasy, surreal, ethereal" }, "lora": { "lora_name": "Illustrious/Backgrounds/Mushroom.safetensors", @@ -22,14 +22,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "forest", - "mushroom", - "nature", - "giant_mushroom", - "glowing_mushroom", - "bioluminescence", - "fantasy", - "night" - ] -} + "tags": { + "scene_type": "Fantasy", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/mysterious_4lch3my_sh0p_i.json b/data/scenes/mysterious_4lch3my_sh0p_i.json index 411b146..456493d 100644 --- a/data/scenes/mysterious_4lch3my_sh0p_i.json +++ b/data/scenes/mysterious_4lch3my_sh0p_i.json @@ -3,21 +3,21 @@ "scene_name": "Alchemy Shop", "description": "A dimly lit, mysterious alchemy shop filled with ancient books, glowing potions, and strange magical artifacts like preserved eyes and enchanted daggers.", "scene": { - "background": "indoors, alchemy laboratory, cluttered, bookshelf, potion, glass bottle, spider web, stone wall, mist, shelves, ancient", - "foreground": "wooden counter, open book, grimoire, mortar and pestle, crystal ball, dagger, jar, cauldron, magic circle, glowing runes, steam", + "background": "indoors, laboratory, alchemy, bookshelf, potion, glass_bottle, spider_web, stone_wall, smoke, shelves, ancient_setting", + "foreground": "counter, open_book, grimoire, mortar_and_pestle, crystal_ball, dagger, jar, cauldron, magic_circle, glowing_runes, steam", "furniture": [ - "wooden shelves", - "wooden counter", - "stone walls" + "shelves", + "counter", + "stone_wall" ], "colors": [ - "deep purple", - "shimmering gold", - "eerie green", + "deep_purple", + "shimmering_gold", + "green", "brown", - "dark grey" + "dark_grey" ], - "lighting": "dimly lit, candlelight, flickering, glowing, volumetric lighting", + "lighting": "dimly_lit, candlelight, flickering, glowing, volumetric_lighting", "theme": "fantasy, mystery, arcane, magic, ancient" }, "lora": { @@ -27,11 +27,8 @@ "lora_weight_min": 0.6, "lora_weight_max": 1.0 }, - "tags": [ - "mysterious alchemy shop", - "interior", - "fantasy", - "background", - "magic shop" - ] + "tags": { + "scene_type": "Indoor", + "nsfw": false + } } \ No newline at end of file diff --git a/data/scenes/nightclub.json b/data/scenes/nightclub.json index 742a28f..d3f8867 100644 --- a/data/scenes/nightclub.json +++ b/data/scenes/nightclub.json @@ -3,19 +3,19 @@ "scene_name": "Nightclub", "description": "A vibrant and moody interior of a nightclub heavily styled with purple tones and neon lighting.", "scene": { - "background": "indoors, nightclub, purple_background, purple_theme, shelf", - "foreground": "dance_floor", + "background": "nightclub, indoors, purple_interior, neon_lights, bokeh, dance_floor", + "foreground": "crowd, blurred_people", "furniture": [ "bar_counter", "bar_stool", "disco_ball" ], "colors": [ - "purple", - "violet", - "black" + "purple_lighting", + "violet_lighting", + "black_background" ], - "lighting": "neon_lights, dim_lighting, stage_lights", + "lighting": "neon_lights, dim_lighting, laser_lights, colored_lighting, spotlight", "theme": "nightlife" }, "lora": { @@ -25,12 +25,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "nightclub", - "purple_theme", - "neon_lights", - "indoors", - "bar_counter", - "disco_ball" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/privacy_screen_anyillustriousxlfor_v11_came_1420_v1_0.json b/data/scenes/privacy_screen_anyillustriousxlfor_v11_came_1420_v1_0.json index 48f594d..8fcdb5b 100644 --- a/data/scenes/privacy_screen_anyillustriousxlfor_v11_came_1420_v1_0.json +++ b/data/scenes/privacy_screen_anyillustriousxlfor_v11_came_1420_v1_0.json @@ -3,20 +3,20 @@ "scene_name": "Privacy Screen Anyillustriousxlfor V11 Came 1420 V1 0", "description": "A partitioned area within a hospital or infirmary, featuring medical privacy curtains to separate patient beds.", "scene": { - "background": "hospital, infirmary, indoors, white_wall", - "foreground": "privacy_screen, curtains, partition", + "background": "hospital, indoors, white_walls, medical_facility", + "foreground": "privacy_curtains, medical_curtains, partition, medical_equipment", "furniture": [ "hospital_bed", - "intravenous_drip", + "iv_pole", "bed" ], "colors": [ - "white", - "green", - "pale_color" + "white_background", + "green_curtains", + "pale_colors" ], - "lighting": "ceiling_light, daylight", - "theme": "medical, sterile" + "lighting": "ceiling_lighting, daytime", + "theme": "medical, sterile_environment" }, "lora": { "lora_name": "Illustrious/Backgrounds/privacy_screen_anyillustriousXLFor_v11_came_1420_v1.0.safetensors", @@ -25,15 +25,8 @@ "lora_weight_min": 0.2, "lora_weight_max": 0.8 }, - "tags": [ - "hospital", - "infirmary", - "privacy_screen", - "curtains", - "hospital_bed", - "intravenous_drip", - "ceiling_light", - "white_wall", - "partition" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/retrokitchenill.json b/data/scenes/retrokitchenill.json index 5b47015..1bc789c 100644 --- a/data/scenes/retrokitchenill.json +++ b/data/scenes/retrokitchenill.json @@ -3,21 +3,21 @@ "scene_name": "Retrokitchenill", "description": "A charming 1950s-style kitchen scene featuring pastel appliances and checkered floors, evoking a nostalgic diner atmosphere.", "scene": { - "background": "kitchen, indoors, checkered_floor, window", - "foreground": "table, chair", + "background": "kitchen, indoors, checkered_floor, window, scenery", + "foreground": "table, chair, no_humans", "furniture": [ "refrigerator", "stove", "cabinet", "sink", - "cupboard" + "countertop" ], "colors": [ "pastel_colors", "white" ], - "lighting": "sunlight", - "theme": "1950s_(style), retro_artstyle" + "lighting": "sunlight, natural_light", + "theme": "1950s_(style), retro, vintage" }, "lora": { "lora_name": "Illustrious/Backgrounds/RetroKitchenILL.safetensors", @@ -26,21 +26,8 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 }, - "tags": [ - "kitchen", - "indoors", - "checkered_floor", - "refrigerator", - "stove", - "cabinet", - "sink", - "pastel_colors", - "1950s_(style)", - "no_humans", - "scenery", - "table", - "chair", - "window", - "sunlight" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/scenicill.json b/data/scenes/scenicill.json index 62462ad..88b855a 100644 --- a/data/scenes/scenicill.json +++ b/data/scenes/scenicill.json @@ -3,7 +3,7 @@ "scene_name": "Scenicill", "description": "A mystical and detailed forest landscape bathed in the soft glow of twilight and starlight, evoking a magical atmosphere.", "scene": { - "background": "scenery, outdoors, nature, forest, tree, night, starry_sky, twilight, magic", + "background": "scenery, outdoors, nature, forest, tree, night, starry_sky, twilight, glowing", "foreground": "grass, flower, fireflies, glowing, no_humans", "furniture": [ "rock", @@ -13,8 +13,8 @@ "blue_theme", "purple_theme" ], - "lighting": "starry_sky, glowing, cinematic_lighting", - "theme": "fantasy, magic" + "lighting": "starry_sky, glowing, cinematic_lighting, ambient_light", + "theme": "fantasy, magical_atmosphere" }, "lora": { "lora_name": "Illustrious/Backgrounds/ScenicILL.safetensors", @@ -23,22 +23,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "scenery", - "no_humans", - "nature", - "outdoors", - "forest", - "tree", - "grass", - "flower", - "night", - "twilight", - "starry_sky", - "glowing", - "fireflies", - "magic", - "masterpiece", - "best_quality" - ] -} + "tags": { + "scene_type": "Nature", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/space_backround_illustrious.json b/data/scenes/space_backround_illustrious.json index cdb357e..ed63c51 100644 --- a/data/scenes/space_backround_illustrious.json +++ b/data/scenes/space_backround_illustrious.json @@ -7,9 +7,9 @@ "foreground": "", "furniture": [], "colors": [ - "purple_theme", - "blue_theme", - "black" + "purple_background", + "blue_background", + "black_background" ], "lighting": "starry_sky", "theme": "science_fiction" @@ -21,14 +21,8 @@ "lora_weight_min": 0.8, "lora_weight_max": 0.8 }, - "tags": [ - "space", - "universe", - "galaxy", - "nebula", - "starry_sky", - "scenery", - "science_fiction", - "milky_way" - ] -} + "tags": { + "scene_type": "Outdoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/vip.json b/data/scenes/vip.json index f99f277..d2b818c 100644 --- a/data/scenes/vip.json +++ b/data/scenes/vip.json @@ -1,10 +1,10 @@ { "scene_id": "vip", "scene_name": "Vip", - "description": "An exclusive, dimly lit VIP area in a bustling nightclub, separated by velvet rope stanchions and furnished with plush couches and tables laden with expensive alcohol and money.", + "description": "An exclusive, dimly lit VIP area in a bustling nightclub, partitioned by velvet rope stanchions and furnished with plush lounge furniture and tables laden with expensive alcohol and currency.", "scene": { - "background": "nightclub, indoors, dim_lighting", - "foreground": "stanchion, alcohol, drinking_glass, banknote, money", + "background": "nightclub, indoors, blurry_background, neon_lights, dim_lighting", + "foreground": "velvet_rope, stanchion, alcohol, martini_glass, champagne, banknote, money, stack_of_money", "furniture": [ "couch", "booth_seating", @@ -15,8 +15,8 @@ "purple", "black" ], - "lighting": "neon_lights", - "theme": "party" + "lighting": "neon_lights, dim_lighting, colored_lighting, spotlight", + "theme": "party, club, luxury, hedonism" }, "lora": { "lora_name": "Illustrious/Backgrounds/VIP.safetensors", @@ -25,18 +25,8 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "nightclub", - "indoors", - "stanchion", - "couch", - "table", - "alcohol", - "drinking_glass", - "booth_seating", - "money", - "banknote", - "neon_lights", - "dim_lighting" - ] -} + "tags": { + "scene_type": "Indoor", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/scenes/wedding_venue.json b/data/scenes/wedding_venue.json index 39cf865..d1fdd08 100644 --- a/data/scenes/wedding_venue.json +++ b/data/scenes/wedding_venue.json @@ -3,8 +3,8 @@ "scene_name": "Wedding Venue", "description": "A romantic outdoor wedding reception area set in a lush garden, featuring decorated tables and floral arches perfectly prepared for a celebration.", "scene": { - "background": "outdoors, scenery, garden, nature, floral_arch, flower, tree, shrub", - "foreground": "table, tablecloth, bouquet, chair, dishware, bloom", + "background": "outdoors, scenery, garden, nature, trees, sky, grass, flower_field", + "foreground": "table, tablecloth, bouquet, chair, dishware, centerpiece, floral_arch", "furniture": [ "table", "chair", @@ -16,8 +16,8 @@ "pink", "pastel_colors" ], - "lighting": "day, sunlight, soft_lighting, natural_light", - "theme": "wedding, party, romance, celebration, formal" + "lighting": "day, sunlight, soft_lighting, natural_light, dappled_sunlight", + "theme": "wedding, party, romance, celebration, formal, elegant" }, "lora": { "lora_name": "Illustrious/Backgrounds/Wedding_Venue.safetensors", @@ -26,20 +26,9 @@ "lora_weight_min": 0.7, "lora_weight_max": 0.7 }, - "tags": [ - "w3dd1ng", - "outdoors", - "wedding", - "table", - "bouquet", - "tablecloth", - "floral_arch", - "flower", - "party", - "scenery", - "garden", - "chair", - "nature", - "day" - ] -} + "tags": { + "scene_type": "Outdoor", + "nsfw": false + }, + "prompt": "w3dd1ng, outdoors, wedding, garden, floral_arch, table, tablecloth, chair, flower, bouquet, centerpiece, daylight, sunlight, nature, scenery, elegant, romantic, celebration" +} \ No newline at end of file diff --git a/data/styles/3dstyle_v5_lyco_naieps075_came_cosine_1224b_0_06_6432conv3216_three_tags_final.json b/data/styles/3dstyle_v5_lyco_naieps075_came_cosine_1224b_0_06_6432conv3216_three_tags_final.json index 7f9d3fe..15b4413 100644 --- a/data/styles/3dstyle_v5_lyco_naieps075_came_cosine_1224b_0_06_6432conv3216_three_tags_final.json +++ b/data/styles/3dstyle_v5_lyco_naieps075_came_cosine_1224b_0_06_6432conv3216_three_tags_final.json @@ -2,8 +2,8 @@ "style_id": "3dstyle_v5_lyco_naieps075_came_cosine_1224b_0_06_6432conv3216_three_tags_final", "style_name": "3D Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "3d", + "artistic_style": "3d, 3d_render, digital_media, glossy, vibrant" }, "lora": { "lora_name": "Illustrious/Styles/3DStyle V5 Lyco NAIEps075 Came Cosine 1224b 0.06 6432conv3216 three tags final.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "3DStyle V5 Lyco NAIEps075 Came Cosine 1224b 0.06 6432conv3216 three tags final", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/3dvisualart1llust.json b/data/styles/3dvisualart1llust.json index f7d6428..c99070a 100644 --- a/data/styles/3dvisualart1llust.json +++ b/data/styles/3dvisualart1llust.json @@ -3,7 +3,7 @@ "style_name": "3D Visual Art", "style": { "artist_name": "", - "artistic_style": "3d, digital painting" + "artistic_style": "3d, depth_of_field, highres, photorealistic" }, "lora": { "lora_name": "Illustrious/Styles/3DVisualArt1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "3DVisualArt1llust", "lora_weight_min": 0.2, "lora_weight_max": 0.3 + }, + "tags": { + "style_type": "Digital", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/748cmsdxl.json b/data/styles/748cmsdxl.json index 84f8151..8353856 100644 --- a/data/styles/748cmsdxl.json +++ b/data/styles/748cmsdxl.json @@ -3,7 +3,10 @@ "style_name": "748cm", "style": { "artist_name": "748cm", - "artistic_style": "" + "artistic_style": "748cm, digital_media, vibrant_color, high_contrast, sharp_focus" + }, + "tags": { + "style_type": "Anime" }, "lora": { "lora_name": "Illustrious/Styles/748cmSDXL.safetensors", @@ -12,4 +15,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/748cmxl_il_lokr_v6311p_1321893.json b/data/styles/748cmxl_il_lokr_v6311p_1321893.json index 6295791..6e11d02 100644 --- a/data/styles/748cmxl_il_lokr_v6311p_1321893.json +++ b/data/styles/748cmxl_il_lokr_v6311p_1321893.json @@ -3,7 +3,7 @@ "style_name": "748cm", "style": { "artist_name": "748cm", - "artistic_style": "" + "artistic_style": "(748cm:1.2), masterwork, highres, vibrant_colors, expressive_eyes, detailed_shading, illustration" }, "lora": { "lora_name": "Illustrious/Styles/748cmXL_il_lokr_V6311P_1321893.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "748cmXL_il_lokr_V6311P_1321893", "lora_weight_min": 0.7, "lora_weight_max": 0.8 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/7b_style.json b/data/styles/7b_style.json index 25b4784..b6a7220 100644 --- a/data/styles/7b_style.json +++ b/data/styles/7b_style.json @@ -3,7 +3,7 @@ "style_name": "7B Dream", "style": { "artist_name": "7b", - "artistic_style": "3d, blender_(medium) , semi-realistic" + "artistic_style": "3d, blender_(software), semi-realistic, render, octane_render, high_quality, masterpiece, glossy" }, "lora": { "lora_name": "Illustrious/Styles/7b-style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "7b-style", "lora_weight_min": 0.8, "lora_weight_max": 1.2 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/__.json b/data/styles/__.json index 2476de8..31dca64 100644 --- a/data/styles/__.json +++ b/data/styles/__.json @@ -2,14 +2,18 @@ "style_id": "__", "style_name": "Ichika", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "ichika", + "artistic_style": "anime, highres, vibrant_colors, detailed_lineart, soft_shading, illustration" }, "lora": { - "lora_name": "Illustrious/Styles/壱珂.safetensors", + "lora_name": "Illustrious/Styles/\u58f1\u73c2.safetensors", "lora_weight": 1.0, - "lora_triggers": "壱珂", + "lora_triggers": "\u58f1\u73c2", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/____18.json b/data/styles/____18.json index dde9a37..380c814 100644 --- a/data/styles/____18.json +++ b/data/styles/____18.json @@ -2,14 +2,18 @@ "style_id": "____18", "style_name": "Yuanfuji Okito 18", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "yuanfuji_okito", + "artistic_style": "anime, masterpiece, high_quality, dynamic_lighting, vibrant_colors, soft_shading, detailed_lineart, painterly, high_contrast" }, "lora": { - "lora_name": "Illustrious/Styles/袁藤沖人18.safetensors", + "lora_name": "Illustrious/Styles/\u8881\u85e4\u6c96\u4eba18.safetensors", "lora_weight": 1.0, - "lora_triggers": "袁藤沖人18", + "lora_triggers": "\u8881\u85e4\u6c96\u4eba18", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/_jukusei_kakuzatou__sugarbt___assorted_doujin_style_blend_illustrious.json b/data/styles/_jukusei_kakuzatou__sugarbt___assorted_doujin_style_blend_illustrious.json index 37e6bc5..bfdd861 100644 --- a/data/styles/_jukusei_kakuzatou__sugarbt___assorted_doujin_style_blend_illustrious.json +++ b/data/styles/_jukusei_kakuzatou__sugarbt___assorted_doujin_style_blend_illustrious.json @@ -2,8 +2,8 @@ "style_id": "_jukusei_kakuzatou__sugarbt___assorted_doujin_style_blend_illustrious", "style_name": "Assorted Doujin Style Blend", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "jukusei_kakuzatou", + "artistic_style": "anime_coloration, vibrant, detailed_lineart, soft_shading, clean_artstyle, illustration, dynamic_lighting, doujin_style" }, "lora": { "lora_name": "Illustrious/Styles/[Jukusei Kakuzatou (sugarBt)] Assorted Doujin Style Blend Illustrious.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "[Jukusei Kakuzatou (sugarBt)] Assorted Doujin Style Blend Illustrious", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/_pastime774__unique_job_tanetsuke_oji_san_o_kakutoku_shimashita_manga_style_illustrious.json b/data/styles/_pastime774__unique_job_tanetsuke_oji_san_o_kakutoku_shimashita_manga_style_illustrious.json index 38eefab..f509d5d 100644 --- a/data/styles/_pastime774__unique_job_tanetsuke_oji_san_o_kakutoku_shimashita_manga_style_illustrious.json +++ b/data/styles/_pastime774__unique_job_tanetsuke_oji_san_o_kakutoku_shimashita_manga_style_illustrious.json @@ -3,7 +3,7 @@ "style_name": "Unique Job Tanetsuke Oji San O Kakutoku Shimashita Manga Style", "style": { "artist_name": "pastime774", - "artistic_style": "" + "artistic_style": "manga_style, monochrome, greyscale, cel_shading, clean_lines, halftone" }, "lora": { "lora_name": "Illustrious/Styles/[pastime774] Unique Job Tanetsuke Oji-san o Kakutoku shimashita Manga Style Illustrious.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "[pastime774] Unique Job Tanetsuke Oji-san o Kakutoku shimashita Manga Style Illustrious", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/_reinaldo_quintero__reiq___artist_style_illustrious.json b/data/styles/_reinaldo_quintero__reiq___artist_style_illustrious.json index dcfca5c..3d21b80 100644 --- a/data/styles/_reinaldo_quintero__reiq___artist_style_illustrious.json +++ b/data/styles/_reinaldo_quintero__reiq___artist_style_illustrious.json @@ -3,7 +3,7 @@ "style_name": " Reinaldo Quintero Reiq ", "style": { "artist_name": "reiq", - "artistic_style": "" + "artistic_style": "reiq, clean_lines, flat_coloring, semi-realistic, vibrant, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/[Reinaldo Quintero (REIQ)] Artist Style Illustrious.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "[Reinaldo Quintero (REIQ)] Artist Style Illustrious", "lora_weight_min": 0.2, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/_style__destijl__illustrious_xl_.json b/data/styles/_style__destijl__illustrious_xl_.json index e2008e0..d2e8c2e 100644 --- a/data/styles/_style__destijl__illustrious_xl_.json +++ b/data/styles/_style__destijl__illustrious_xl_.json @@ -2,8 +2,8 @@ "style_id": "_style__destijl__illustrious_xl_", "style_name": "Destijl", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "piet_mondrian", + "artistic_style": "de_stijl, abstract, geometric_art, primary_colors, grid, straight_lines" }, "lora": { "lora_name": "Illustrious/Styles/[Style] Destijl [Illustrious-XL].safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "[Style] Destijl [Illustrious-XL]", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/_style__supeku__illustrious_xl_2_0_.json b/data/styles/_style__supeku__illustrious_xl_2_0_.json index dc01485..a33476e 100644 --- a/data/styles/_style__supeku__illustrious_xl_2_0_.json +++ b/data/styles/_style__supeku__illustrious_xl_2_0_.json @@ -3,7 +3,7 @@ "style_name": "Supeku", "style": { "artist_name": "supeku", - "artistic_style": "" + "artistic_style": "highres, anime_coloring, absurdly_detailed_composition" }, "lora": { "lora_name": "Illustrious/Styles/[Style] Supeku [Illustrious-XL 2.0].safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "[Style] Supeku [Illustrious-XL 2.0]", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/afkarenaillustrious.json b/data/styles/afkarenaillustrious.json index c24afd3..5e12e89 100644 --- a/data/styles/afkarenaillustrious.json +++ b/data/styles/afkarenaillustrious.json @@ -2,8 +2,8 @@ "style_id": "afkarenaillustrious", "style_name": "AFK Arena Style", "style": { - "artist_name": "", - "artistic_style": "afk_(series)" + "artist_name": "Lilith Games", + "artistic_style": "afk_arena_(series), stylized, painterly, vibrant, high_contrast, ornate, digital_art, fantasy_art" }, "lora": { "lora_name": "Illustrious/Styles/afkArenaIllustrious.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "afkArenaIllustrious", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/ai_________style_illustrious_goofy.json b/data/styles/ai_________style_illustrious_goofy.json index 6097c53..ab912a4 100644 --- a/data/styles/ai_________style_illustrious_goofy.json +++ b/data/styles/ai_________style_illustrious_goofy.json @@ -2,14 +2,17 @@ "style_id": "ai_________style_illustrious_goofy", "style_name": "Ai Style Goofy", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown", + "artistic_style": "comic, caricature, cartoon, exaggerated, funny, colorful, expressive, stylized, absurd, slapstick" }, "lora": { - "lora_name": "Illustrious/Styles/AIイラストおじさん_style_illustrious_goofy.safetensors", + "lora_name": "Illustrious/Styles/AI\u30a4\u30e9\u30b9\u30c8\u304a\u3058\u3055\u3093_style_illustrious_goofy.safetensors", "lora_weight": 1.0, - "lora_triggers": "AIイラストおじさん_style_illustrious_goofy", + "lora_triggers": "AI\u30a4\u30e9\u30b9\u30c8\u304a\u3058\u3055\u3093_style_illustrious_goofy", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/ai_styles_collection_rouwei_vpred_rc3_v5.json b/data/styles/ai_styles_collection_rouwei_vpred_rc3_v5.json index eebc366..45d316d 100644 --- a/data/styles/ai_styles_collection_rouwei_vpred_rc3_v5.json +++ b/data/styles/ai_styles_collection_rouwei_vpred_rc3_v5.json @@ -2,8 +2,8 @@ "style_id": "ai_styles_collection_rouwei_vpred_rc3_v5", "style_name": "Ai Styles Collection Rouwei Vpred Rc3 V5", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "rouwei", + "artistic_style": "anime_coloring, vibrant_color, high_contrast, sharp_focus, digital_painting, illustration, detailed_background, cinematic_lighting" }, "lora": { "lora_name": "Illustrious/Styles/ai_styles_collection_rouwei_vpred-rc3_v5.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ai_styles_collection_rouwei_vpred-rc3_v5", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/aidmamj6_1_v0_5_il.json b/data/styles/aidmamj6_1_v0_5_il.json index 3eb7a8b..ad7a5e6 100644 --- a/data/styles/aidmamj6_1_v0_5_il.json +++ b/data/styles/aidmamj6_1_v0_5_il.json @@ -2,8 +2,8 @@ "style_id": "aidmamj6_1_v0_5_il", "style_name": "Aidmamj6 1 V0 5 Il", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "aidmaMJ6", + "artistic_style": "high_quality, masterpiece, detailed, vibrant, anime_coloring, stylized, sharp_focus" }, "lora": { "lora_name": "Illustrious/Styles/aidmaMJ6.1_v0.5_IL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "aidmaMJ6.1_v0.5_IL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/akinunishimura_style_12.json b/data/styles/akinunishimura_style_12.json index 3aceb46..169c5a5 100644 --- a/data/styles/akinunishimura_style_12.json +++ b/data/styles/akinunishimura_style_12.json @@ -2,8 +2,8 @@ "style_id": "akinunishimura_style_12", "style_name": "Akinunishimura Style 12", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "akinunishimura", + "artistic_style": "anime, intricate_lineart, painterly, vibrant_colors, soft_shading, detailed_background, ethereal_lighting" }, "lora": { "lora_name": "Illustrious/Styles/AKinuNishimura_Style-12.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "AKinuNishimura_Style-12", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/alensv6_000050.json b/data/styles/alensv6_000050.json index 10b0fb1..c4473fc 100644 --- a/data/styles/alensv6_000050.json +++ b/data/styles/alensv6_000050.json @@ -3,7 +3,7 @@ "style_name": "Alensv6 000050", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "anime_style, vibrant_colors, detailed, highres, illustration, masterpiece, stylized" }, "lora": { "lora_name": "Illustrious/Styles/alensv6-000050.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "alensv6-000050", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/alyx_style_il_1386139.json b/data/styles/alyx_style_il_1386139.json index 01ec244..6d1bec4 100644 --- a/data/styles/alyx_style_il_1386139.json +++ b/data/styles/alyx_style_il_1386139.json @@ -2,8 +2,12 @@ "style_id": "alyx_style_il_1386139", "style_name": "Alyx Style Il 1386139", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "alyx", + "artistic_style": "highres, official_art, colorful, sharp_focus" + }, + "tags": { + "style_type": "Anime", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/ALYX_style_IL_1386139.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/anime_artistic_2.json b/data/styles/anime_artistic_2.json index b1cca6d..80a83fe 100644 --- a/data/styles/anime_artistic_2.json +++ b/data/styles/anime_artistic_2.json @@ -3,7 +3,7 @@ "style_name": "Anime Artistic 2", "style": { "artist_name": "", - "artistic_style": "anime, artistic, digital painting" + "artistic_style": "anime, painting, masterpiece, vivid_colors" }, "lora": { "lora_name": "Illustrious/Styles/Anime_artistic_2.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Anime_artistic_2", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } } \ No newline at end of file diff --git a/data/styles/animefigure_ixl.json b/data/styles/animefigure_ixl.json index fecd49a..fc3f3a6 100644 --- a/data/styles/animefigure_ixl.json +++ b/data/styles/animefigure_ixl.json @@ -2,8 +2,8 @@ "style_id": "animefigure_ixl", "style_name": "Animefigure Ixl", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown", + "artistic_style": "anime_figure, figurine, 3d, glossy, plastic_texture, intricate_detail, miniature, display_base, sharp_focus, depth_of_field" }, "lora": { "lora_name": "Illustrious/Styles/AnimeFigure_IXL.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "AnimeFigure_IXL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/artnouveau2illustrious_1464859.json b/data/styles/artnouveau2illustrious_1464859.json index 173e45c..df6c8d2 100644 --- a/data/styles/artnouveau2illustrious_1464859.json +++ b/data/styles/artnouveau2illustrious_1464859.json @@ -3,7 +3,7 @@ "style_name": "Art Nouveau", "style": { "artist_name": "", - "artistic_style": "art nouveau" + "artistic_style": "art_nouveau, ornate, floral_print, stained_glass, aesthetic, intricate_design" }, "lora": { "lora_name": "Illustrious/Styles/ArtNouveau2Illustrious_1464859.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ArtNouveau2Illustrious_1464859", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/artnoveaumj7illustrious_1738799.json b/data/styles/artnoveaumj7illustrious_1738799.json index be077e7..839b373 100644 --- a/data/styles/artnoveaumj7illustrious_1738799.json +++ b/data/styles/artnoveaumj7illustrious_1738799.json @@ -2,8 +2,8 @@ "style_id": "artnoveaumj7illustrious_1738799", "style_name": "Art Noveau", "style": { - "artist_name": "", - "artistic_style": "art nouveau" + "artist_name": "alfons mucha", + "artistic_style": "art nouveau, intricate, decorative, organic shapes, flowing curves, floral patterns, detailed, highly aesthetic" }, "lora": { "lora_name": "Illustrious/Styles/ArtNoveauMJ7Illustrious_1738799.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ArtNoveauMJ7Illustrious_1738799", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/asf3_style_12.json b/data/styles/asf3_style_12.json index cb31627..41a64df 100644 --- a/data/styles/asf3_style_12.json +++ b/data/styles/asf3_style_12.json @@ -3,7 +3,7 @@ "style_name": "Asf Style", "style": { "artist_name": "asf", - "artistic_style": "" + "artistic_style": "anime_coloring, vibrant_colors, detailed_background, high_contrast, sharp_focus" }, "lora": { "lora_name": "Illustrious/Styles/ASF3_style-12.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ASF3_style-12", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/atrex_style_12v2rev.json b/data/styles/atrex_style_12v2rev.json index 132e805..9fb91dd 100644 --- a/data/styles/atrex_style_12v2rev.json +++ b/data/styles/atrex_style_12v2rev.json @@ -2,8 +2,8 @@ "style_id": "atrex_style_12v2rev", "style_name": "Atrex Style 12V2Rev", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "highres, absurdly_detailed_composition, stylized, vibrant_color_palette", + "artistic_style": "digital_illustration, intricate_details, sharp_focus" }, "lora": { "lora_name": "Illustrious/Styles/ATRex_style-12V2Rev.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ATRex_style-12V2Rev", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/blacklight_graffiti_style_illustriousxl.json b/data/styles/blacklight_graffiti_style_illustriousxl.json index 872e97f..a583822 100644 --- a/data/styles/blacklight_graffiti_style_illustriousxl.json +++ b/data/styles/blacklight_graffiti_style_illustriousxl.json @@ -3,7 +3,7 @@ "style_name": "Blacklight Graffiti Style Illustriousxl", "style": { "artist_name": "", - "artistic_style": "black light, ultraviolet, dark, graffiti, paint splash, dark, glowing body paint" + "artistic_style": "blacklight, graffiti, ultraviolet, neon, glowing, paint_splatter, dark_background, glowing_paint, vibrant, high_contrast, street_art" }, "lora": { "lora_name": "", @@ -11,5 +11,9 @@ "lora_triggers": "Blacklight_Graffiti_Style_IllustriousXL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } } \ No newline at end of file diff --git a/data/styles/bleedman_v2.json b/data/styles/bleedman_v2.json index 170be4e..573d3fc 100644 --- a/data/styles/bleedman_v2.json +++ b/data/styles/bleedman_v2.json @@ -2,8 +2,8 @@ "style_id": "bleedman_v2", "style_name": "Bleedman V2", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "bleedman", + "artistic_style": "comic_style, saturated, bold_lines, stylized, vibrant" }, "lora": { "lora_name": "Illustrious/Styles/Bleedman_v2.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "Bleedman_v2", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/bonsoirdude_sc4_z_16.json b/data/styles/bonsoirdude_sc4_z_16.json index b46313f..c29d613 100644 --- a/data/styles/bonsoirdude_sc4_z_16.json +++ b/data/styles/bonsoirdude_sc4_z_16.json @@ -2,8 +2,8 @@ "style_id": "bonsoirdude_sc4_z_16", "style_name": "Bonsoirdude Sc4 Z 16", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "bonsoirdude", + "artistic_style": "anime, stylized, cel_shaded, vibrant, high_contrast, clean_lines, 2d" }, "lora": { "lora_name": "Illustrious/Styles/bonsoirdude-sc4-z-16.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "bonsoirdude-sc4-z-16", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/brushwork1llust.json b/data/styles/brushwork1llust.json index c236832..ff0d165 100644 --- a/data/styles/brushwork1llust.json +++ b/data/styles/brushwork1llust.json @@ -8,8 +8,12 @@ }, "style": { "artist_name": "", - "artistic_style": "brushwork,layeredtextures,loose and expressive brushstrokes,bold and rough brushstrokes" + "artistic_style": "painterly,brushwork,textured_painting,rough_brushwork,expressive_brushwork,impasto,thick_paint,oil_painting_medium" }, "style_id": "brushwork1llust", - "style_name": "Brushwork" -} + "style_name": "Brushwork", + "tags": { + "style_type": "Artistic", + "nsfw": false + } +} \ No newline at end of file diff --git a/data/styles/characterdoll_illust_v1.json b/data/styles/characterdoll_illust_v1.json index 50e988e..9cb27d2 100644 --- a/data/styles/characterdoll_illust_v1.json +++ b/data/styles/characterdoll_illust_v1.json @@ -3,7 +3,11 @@ "style_name": "Character Doll", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "chibi, doll, toy, 3d, realistic_3d, plastic, shiny, soft_focus, depth_of_field, miniature, simple_background" + }, + "tags": { + "style_type": "Artistic", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/characterdoll_Illust_v1.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/charavxace.json b/data/styles/charavxace.json index afaabfa..804fc90 100644 --- a/data/styles/charavxace.json +++ b/data/styles/charavxace.json @@ -2,8 +2,8 @@ "style_id": "charavxace", "style_name": "Charavxace", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "charavxace", + "artistic_style": "high-contrast, vivid_colors, detailed, vibrant, digital_art, polished, stylized" }, "lora": { "lora_name": "Illustrious/Styles/charavxace.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "charavxace", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/checkpoint_e26_s312.json b/data/styles/checkpoint_e26_s312.json index 6ea951a..88a9ba3 100644 --- a/data/styles/checkpoint_e26_s312.json +++ b/data/styles/checkpoint_e26_s312.json @@ -2,8 +2,8 @@ "style_id": "checkpoint_e26_s312", "style_name": "Checkpoint E26 S312", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "highres, official_art, vivid_colors", + "artistic_style": "anime_style, digital_painting, detailed, vibrant" }, "lora": { "lora_name": "Illustrious/Styles/checkpoint-e26_s312.safetensors", @@ -11,5 +11,10 @@ "lora_triggers": "checkpoint-e26_s312", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "art_style": "Anime", + "base_model": "Illustrious", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/chinomaron_il.json b/data/styles/chinomaron_il.json index 4ad0882..37800df 100644 --- a/data/styles/chinomaron_il.json +++ b/data/styles/chinomaron_il.json @@ -3,7 +3,7 @@ "style_name": "Chinomaron Il", "style": { "artist_name": "chinomaron", - "artistic_style": "" + "artistic_style": "anime, digital_painting, vibrant_colors, soft_shading, detailed_lineart, painterly, style_mimic" }, "lora": { "lora_name": "", @@ -11,5 +11,9 @@ "lora_triggers": "chinomaron_IL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } } \ No newline at end of file diff --git a/data/styles/chxrrygxg_v1_illustrious_ty_lee_.json b/data/styles/chxrrygxg_v1_illustrious_ty_lee_.json index 81e726e..00b8a17 100644 --- a/data/styles/chxrrygxg_v1_illustrious_ty_lee_.json +++ b/data/styles/chxrrygxg_v1_illustrious_ty_lee_.json @@ -2,8 +2,8 @@ "style_id": "chxrrygxg_v1_illustrious_ty_lee_", "style_name": "Chxrrygxg V1 Illustrious Ty Lee ", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "chxrrygxg", + "artistic_style": "anime, vibrant color, cel shaded, clean lineart, digital art, high quality" }, "lora": { "lora_name": "Illustrious/Styles/chxrrygxg_v1-illustrious-ty_lee .safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "chxrrygxg_v1-illustrious-ty_lee ", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/citronkurostyle_ixl_1735726.json b/data/styles/citronkurostyle_ixl_1735726.json index 233b6fa..bb887a6 100644 --- a/data/styles/citronkurostyle_ixl_1735726.json +++ b/data/styles/citronkurostyle_ixl_1735726.json @@ -2,8 +2,8 @@ "style_id": "citronkurostyle_ixl_1735726", "style_name": "Citronkurostyle Ixl 1735726", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "citronkuro", + "artistic_style": "anime, vibrant, high_contrast, sharp_lines, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/CitronKuroStyle_IXL_1735726.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "CitronKuroStyle_IXL_1735726", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/ck_nc_cyberpunk_il_000011.json b/data/styles/ck_nc_cyberpunk_il_000011.json index ba45434..67dd567 100644 --- a/data/styles/ck_nc_cyberpunk_il_000011.json +++ b/data/styles/ck_nc_cyberpunk_il_000011.json @@ -2,8 +2,8 @@ "style_id": "ck_nc_cyberpunk_il_000011", "style_name": "Ck Nc Cyberpunk Il 000011", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "original_style", + "artistic_style": "cyberpunk, futuristic, neon_lights, glowing_lines, mechanical_parts, cityscape, high_contrast, synthwave_aesthetic, digital_art, sharp_focus" }, "lora": { "lora_name": "Illustrious/Styles/ck-nc-cyberpunk-IL-000011.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ck-nc-cyberpunk-IL-000011", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/cleanlinework1llust.json b/data/styles/cleanlinework1llust.json index 104717b..362b02d 100644 --- a/data/styles/cleanlinework1llust.json +++ b/data/styles/cleanlinework1llust.json @@ -2,8 +2,8 @@ "style_id": "cleanlinework1llust", "style_name": "Cleanlinework1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "clean_lineart, bold_lineart, simple_background, high_contrast", + "artistic_style": "2d, cel_shaded, flat_color, anime_style, illustration" }, "lora": { "lora_name": "Illustrious/Styles/CleanLinework1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "CleanLinework1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/couturecraze_ixl_1412740.json b/data/styles/couturecraze_ixl_1412740.json index 3d38862..54042af 100644 --- a/data/styles/couturecraze_ixl_1412740.json +++ b/data/styles/couturecraze_ixl_1412740.json @@ -2,8 +2,8 @@ "style_id": "couturecraze_ixl_1412740", "style_name": "Couturecraze Ixl 1412740", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "CoutureCraze_IXL_1412740", + "artistic_style": "high_fashion, editorial, vogue, runway, detailed_clothes, sophisticated, haute_couture" }, "lora": { "lora_name": "Illustrious/Styles/CoutureCraze_IXL_1412740.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "CoutureCraze_IXL_1412740", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/crt_tv_game_style_illustriousxl_000031.json b/data/styles/crt_tv_game_style_illustriousxl_000031.json index cd749d7..3b924be 100644 --- a/data/styles/crt_tv_game_style_illustriousxl_000031.json +++ b/data/styles/crt_tv_game_style_illustriousxl_000031.json @@ -2,8 +2,8 @@ "style_id": "crt_tv_game_style_illustriousxl_000031", "style_name": "Crt Tv Game Style Illustriousxl 000031", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "retro_style", + "artistic_style": "retro_gaming, pixel_art, scanlines, lo-fi, 8-bit, screen_space, cathode_ray_tube" }, "lora": { "lora_name": "Illustrious/Styles/crt_tv_game_style_illustriousXL-000031.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "crt_tv_game_style_illustriousXL-000031, scanlines, pixel art", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Pixel Art", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/cryostylev4.json b/data/styles/cryostylev4.json index dd31f77..8bd4cc4 100644 --- a/data/styles/cryostylev4.json +++ b/data/styles/cryostylev4.json @@ -2,8 +2,8 @@ "style_id": "cryostylev4", "style_name": "Cryostylev4", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "cryostyle", + "artistic_style": "anime_coloring, vibrant, high_contrast, sharp_focus, cel_shading, detailed_background, ethereal_lighting, illustration, digital_painting, masterpiece" }, "lora": { "lora_name": "Illustrious/Styles/cryostylev4.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "cryostylev4", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/cum_on_ero_figur.json b/data/styles/cum_on_ero_figur.json index 5a08416..1757bd6 100644 --- a/data/styles/cum_on_ero_figur.json +++ b/data/styles/cum_on_ero_figur.json @@ -3,7 +3,7 @@ "style_name": "Cum On Ero Figure", "style": { "artist_name": "", - "artistic_style": "figurine, (cum:1.2)" + "artistic_style": "figurine, polished, plastic_texture, shiny, cum, messy, covered_in_cum, erotic_figure" }, "lora": { "lora_name": "Illustrious/Styles/cum_on_ero_figur.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "cum on figure, figurine", "lora_weight_min": 0.8, "lora_weight_max": 0.95 + }, + "tags": { + "style_type": "Anime", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/cum_on_figure_pvc.json b/data/styles/cum_on_figure_pvc.json index 260b005..90ce772 100644 --- a/data/styles/cum_on_figure_pvc.json +++ b/data/styles/cum_on_figure_pvc.json @@ -3,7 +3,7 @@ "style_name": "Cum On Figure Pvc", "style": { "artist_name": "", - "artistic_style": "(cum:1.2), figurine" + "artistic_style": "cum_on_figure_pvc, cum, semen, covered_in_cum, figurine, pvc_figure, plastic_texture, shiny, scale_model, display_base" }, "lora": { "lora_name": "Illustrious/Styles/cum_on_figure_pvc.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "cum_on_figure_pvc,", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/cunny_000024.json b/data/styles/cunny_000024.json index bf019b8..ebe44f5 100644 --- a/data/styles/cunny_000024.json +++ b/data/styles/cunny_000024.json @@ -8,8 +8,12 @@ }, "style": { "artist_name": "", - "artistic_style": "loli" + "artistic_style": "loli, small_breasts, petite, young" }, "style_id": "cunny_000024", - "style_name": "Cunny 000024" -} + "style_name": "Cunny 000024", + "tags": { + "style_type": "Anime", + "nsfw": true + } +} \ No newline at end of file diff --git a/data/styles/curestyle1llust_1552410.json b/data/styles/curestyle1llust_1552410.json index 75a809a..f262bfe 100644 --- a/data/styles/curestyle1llust_1552410.json +++ b/data/styles/curestyle1llust_1552410.json @@ -2,8 +2,8 @@ "style_id": "curestyle1llust_1552410", "style_name": "Curestyle1Llust 1552410", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "masterpiece, highres, best_quality", + "artistic_style": "anime_coloring, lineart, vibrant, digital_illustration" }, "lora": { "lora_name": "Illustrious/Styles/Curestyle1llust_1552410.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Curestyle1llust_1552410", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/cutesexyrobutts_style_illustrious_goofy.json b/data/styles/cutesexyrobutts_style_illustrious_goofy.json index f8ddd1e..71e93e5 100644 --- a/data/styles/cutesexyrobutts_style_illustrious_goofy.json +++ b/data/styles/cutesexyrobutts_style_illustrious_goofy.json @@ -3,7 +3,7 @@ "style_name": "Cutesexyrobutts Style Illustrious Goofy", "style": { "artist_name": "cutesexyrobutts", - "artistic_style": "" + "artistic_style": "cutesexyrobutts, cel_shading, vibrant_colors, expressive, soft_shading, clean_lines, digital_art_style" }, "lora": { "lora_name": "Illustrious/Styles/cutesexyrobutts_style_illustrious_goofy.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "cutesexyrobutts_style_illustrious_goofy", "lora_weight_min": 0.4, "lora_weight_max": 0.8 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/d_art_ill.json b/data/styles/d_art_ill.json index 65bc2eb..30bc55a 100644 --- a/data/styles/d_art_ill.json +++ b/data/styles/d_art_ill.json @@ -2,8 +2,8 @@ "style_id": "d_art_ill", "style_name": "D Art Ill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "d-art_ill", + "artistic_style": "digital_art, clean_lines, vibrant_colors, stylized" }, "lora": { "lora_name": "Illustrious/Styles/d-art_ill.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "d-art_ill", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/dabaitunaitang.json b/data/styles/dabaitunaitang.json index 3249846..2e39aa8 100644 --- a/data/styles/dabaitunaitang.json +++ b/data/styles/dabaitunaitang.json @@ -2,8 +2,8 @@ "style_id": "dabaitunaitang", "style_name": "Dabaitunaitang", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "dabaitunaitang", + "artistic_style": "dabaitunaitang_(style), vibrant_colors, cel_shading, high_contrast, clean_lines, detailed_background" }, "lora": { "lora_name": "Illustrious/Styles/dabaitunaitang.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "dabaitunaitang", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/dark_ghibli.json b/data/styles/dark_ghibli.json index c1d7242..35bd786 100644 --- a/data/styles/dark_ghibli.json +++ b/data/styles/dark_ghibli.json @@ -2,8 +2,8 @@ "style_id": "dark_ghibli", "style_name": "Dark Ghibli", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "hayao_miyazaki", + "artistic_style": "studio_ghibli, dark, grainy_texture, muted_colors, cinematic_lighting, atmospheric, hand_drawn, detailed_background, melancholic" }, "lora": { "lora_name": "Illustrious/Styles/Dark_Ghibli.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Dark_Ghibli", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/dark_niji_style_il_v1_0.json b/data/styles/dark_niji_style_il_v1_0.json index 4d169bf..0a1ade4 100644 --- a/data/styles/dark_niji_style_il_v1_0.json +++ b/data/styles/dark_niji_style_il_v1_0.json @@ -3,7 +3,7 @@ "style_name": "Dark Niji Style Il V1 0", "style": { "artist_name": "", - "artistic_style": "dark" + "artistic_style": "masterpiece, anime, (dark_Niji_style_IL_v1.0:1.0), high_contrast, (dark, moody:1.2), cinematic_lighting, deep_shadows, vibrant_accents, stylized, digital_painting, intricate_details" }, "lora": { "lora_name": "Illustrious/Styles/dark_Niji_style_IL_v1.0.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "dark_Niji_style_IL_v1.0", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/darkaesthetic2llust.json b/data/styles/darkaesthetic2llust.json index 8db4b47..92f48ee 100644 --- a/data/styles/darkaesthetic2llust.json +++ b/data/styles/darkaesthetic2llust.json @@ -3,7 +3,12 @@ "style_name": "Darkaesthetic2Llust", "style": { "artist_name": "", - "artistic_style": "dark" + "artistic_style": "dark, gloomy, monochrome, stark, cinematic, dramatic_lighting, high_contrast, silhouette, moody", + "prompt": "dark_atmosphere, moody, dark, high_contrast, dramatic_shadows, cinematic_lighting, gothic, monochromatic_color_palette, aesthetic, stylized" + }, + "tags": { + "style_type": "Artistic", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/DarkAesthetic2llust.safetensors", @@ -12,4 +17,4 @@ "lora_weight_min": 0.4, "lora_weight_max": 0.6 } -} +} \ No newline at end of file diff --git a/data/styles/david_nakayamaill.json b/data/styles/david_nakayamaill.json index d899d8d..0e8b772 100644 --- a/data/styles/david_nakayamaill.json +++ b/data/styles/david_nakayamaill.json @@ -3,7 +3,7 @@ "style_name": "David Nakayamaill", "style": { "artist_name": "david_nakayama", - "artistic_style": "" + "artistic_style": "david_nakayama, comic_style, vibrant_color, crisp_lines, cel_shading, high_contrast, dynamic_pose, professional_coloring, digital_illustration, cover_art" }, "lora": { "lora_name": "Illustrious/Styles/david_nakayamaILL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "david_nakayamaILL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/detailedpixelartill.json b/data/styles/detailedpixelartill.json index fe2e591..6a88dbf 100644 --- a/data/styles/detailedpixelartill.json +++ b/data/styles/detailedpixelartill.json @@ -3,7 +3,7 @@ "style_name": "Detailedpixelartill", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "pixel_art, detailed_pixel_art, high_res, vibrant_colors, intricate, pixelated" }, "lora": { "lora_name": "Illustrious/Styles/DetailedPixelArtILL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "DetailedPixelArtILL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Pixel Art", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/digitalink1llust.json b/data/styles/digitalink1llust.json index 79b5499..dc858cf 100644 --- a/data/styles/digitalink1llust.json +++ b/data/styles/digitalink1llust.json @@ -2,8 +2,8 @@ "style_id": "digitalink1llust", "style_name": "Digitalink1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "digital_illustration", + "artistic_style": "lineart, high_contrast, monochrome, sketch, vector_art, digital_art" }, "lora": { "lora_name": "Illustrious/Styles/DigitalInk1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "DigitalInk1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/dittochadblora02clscmimiccwr3adafix.json b/data/styles/dittochadblora02clscmimiccwr3adafix.json index 0470868..8e6d07c 100644 --- a/data/styles/dittochadblora02clscmimiccwr3adafix.json +++ b/data/styles/dittochadblora02clscmimiccwr3adafix.json @@ -2,8 +2,8 @@ "style_id": "dittochadblora02clscmimiccwr3adafix", "style_name": "Dittochadblora02Clscmimiccwr3Adafix", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "dittochad", + "artistic_style": "anime, simplified, cel_shading, clean_lines, vibrant_colors, high_contrast, stylized" }, "lora": { "lora_name": "Illustrious/Styles/DittochadBlora02CLScMimicCWR3AdaFix.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "DittochadBlora02CLScMimicCWR3AdaFix", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/doodlelotill.json b/data/styles/doodlelotill.json index 3f26d6d..0016220 100644 --- a/data/styles/doodlelotill.json +++ b/data/styles/doodlelotill.json @@ -2,8 +2,8 @@ "style_id": "doodlelotill", "style_name": "Doodlelotill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "doodlelotill", + "artistic_style": "sketch, messy_lineart, graphite, doodle, sketchpad_aesthetic, monochromatic, rough_sketch, hand_drawn, charcoal_medium" }, "lora": { "lora_name": "Illustrious/Styles/DoodlelotILL.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "DoodlelotILL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Sketch" } -} +} \ No newline at end of file diff --git a/data/styles/double_daggers_style.json b/data/styles/double_daggers_style.json index d179894..c3b7bc2 100644 --- a/data/styles/double_daggers_style.json +++ b/data/styles/double_daggers_style.json @@ -2,8 +2,8 @@ "style_id": "double_daggers_style", "style_name": "Double Daggers Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown_artist", + "artistic_style": "dynamic_pose, action_shot, fighting_stance, dual_wielder, holding_weapon, daggers, glowing_weapon, energy_swords, motion_blur, sharp_focus, cinematic_lighting, high_contrast, intense_expression" }, "lora": { "lora_name": "Illustrious/Styles/Double_Daggers_Style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Double_Daggers_Style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/dreamlike1llust.json b/data/styles/dreamlike1llust.json index 62c3f3b..d09f985 100644 --- a/data/styles/dreamlike1llust.json +++ b/data/styles/dreamlike1llust.json @@ -2,8 +2,8 @@ "style_id": "dreamlike1llust", "style_name": "Dreamlike1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "surreal, painterly, iridescent", + "artistic_style": "soft_focus, highres, vibrant_lighting" }, "lora": { "lora_name": "Illustrious/Styles/Dreamlike1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Dreamlike1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/eerieartwork1llust_1516294.json b/data/styles/eerieartwork1llust_1516294.json index 4ab6bb6..659663a 100644 --- a/data/styles/eerieartwork1llust_1516294.json +++ b/data/styles/eerieartwork1llust_1516294.json @@ -2,8 +2,8 @@ "style_id": "eerieartwork1llust_1516294", "style_name": "Eerieartwork1Llust 1516294", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "eerieartwork", + "artistic_style": "dark, horror, gothic, ominous, moody, high_contrast, intricate, surreal, dark_fantasy" }, "lora": { "lora_name": "Illustrious/Styles/EerieArtwork1llust_1516294.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "EerieArtwork1llust_1516294", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/egyptian_pdxl_000008_440469.json b/data/styles/egyptian_pdxl_000008_440469.json index 482f0fc..ca5ffce 100644 --- a/data/styles/egyptian_pdxl_000008_440469.json +++ b/data/styles/egyptian_pdxl_000008_440469.json @@ -2,8 +2,8 @@ "style_id": "egyptian_pdxl_000008_440469", "style_name": "Egyptian Pdxl 000008 440469", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "Egyptian Art", + "artistic_style": "egyptian_art, ancient_egypt, hieroglyphics, mural, stone_carving, egyptian_mythology, stylized" }, "lora": { "lora_name": "Illustrious/Styles/Egyptian_PDXL-000008_440469.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Egyptian_PDXL-000008_440469", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/erotic_style_2_r2.json b/data/styles/erotic_style_2_r2.json index b3b2ee8..794c0d6 100644 --- a/data/styles/erotic_style_2_r2.json +++ b/data/styles/erotic_style_2_r2.json @@ -2,8 +2,8 @@ "style_id": "erotic_style_2_r2", "style_name": "Erotic Style 2 R2", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "erotic_nansensu", + "artistic_style": "digital_illustration, expressive_lighting, high_contrast, detailed_skin, masterpiece, soft_focus" }, "lora": { "lora_name": "Illustrious/Styles/Erotic_style_2_r2.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Erotic_style_2_r2", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/ethereal1llust.json b/data/styles/ethereal1llust.json index 8a15b8d..ee22e55 100644 --- a/data/styles/ethereal1llust.json +++ b/data/styles/ethereal1llust.json @@ -2,8 +2,8 @@ "style_id": "ethereal1llust", "style_name": "Ethereal1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "ethereal", + "artistic_style": "ethereal_aesthetics, soft_lighting, dreamy, glowing, fantasy_art, high_quality, intricate_details, magical, soft_focus, pastel_color_palette" }, "lora": { "lora_name": "Illustrious/Styles/Ethereal1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Ethereal1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/etherealmist1llust.json b/data/styles/etherealmist1llust.json index 092e6a3..b6ec8e0 100644 --- a/data/styles/etherealmist1llust.json +++ b/data/styles/etherealmist1llust.json @@ -3,7 +3,7 @@ "style_name": "Ethereal Mist", "style": { "artist_name": "", - "artistic_style": "ethereal" + "artistic_style": "ethereal, soft_focus, dreamlike, hazy, magical, glowing_light, ethereal_glow, dynamic_lighting, depth_of_field, illustration" }, "lora": { "lora_name": "", @@ -11,5 +11,9 @@ "lora_triggers": "EtherealMist1llust", "lora_weight_min": 0.6, "lora_weight_max": 0.8 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } } \ No newline at end of file diff --git a/data/styles/fairymge2_000008.json b/data/styles/fairymge2_000008.json index b6b26aa..7b569c1 100644 --- a/data/styles/fairymge2_000008.json +++ b/data/styles/fairymge2_000008.json @@ -2,8 +2,8 @@ "style_id": "fairymge2_000008", "style_name": "Fairymge2 000008", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "fairymge2", + "artistic_style": "painterly, fantasy, painting_(medium)" }, "lora": { "lora_name": "Illustrious/Styles/fairymge2-000008.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "fairymge2-000008", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/famo3dxl_nbvp1_lokr_v6311pz.json b/data/styles/famo3dxl_nbvp1_lokr_v6311pz.json index b3cc947..3517877 100644 --- a/data/styles/famo3dxl_nbvp1_lokr_v6311pz.json +++ b/data/styles/famo3dxl_nbvp1_lokr_v6311pz.json @@ -2,8 +2,8 @@ "style_id": "famo3dxl_nbvp1_lokr_v6311pz", "style_name": "Famo3Dxl Nbvp1 Lokr V6311Pz", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "famo3d", + "artistic_style": "3d, highres, cel_shaded, glossy, vibrant, high_quality, 3d_render, depth_of_field" }, "lora": { "lora_name": "Illustrious/Styles/famo3dXL_NBVP1_lokr_V6311PZ.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "famo3dXL_NBVP1_lokr_V6311PZ", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/fantasiastyle_illustrious_byjaneb.json b/data/styles/fantasiastyle_illustrious_byjaneb.json index 94959f6..fa25422 100644 --- a/data/styles/fantasiastyle_illustrious_byjaneb.json +++ b/data/styles/fantasiastyle_illustrious_byjaneb.json @@ -2,8 +2,8 @@ "style_id": "fantasiastyle_illustrious_byjaneb", "style_name": "Fantasiastyle Illustrious Byjaneb", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "fantasy", + "artistic_style": "painting_(medium), fantasy, high_fantasy, digital_illustration" }, "lora": { "lora_name": "Illustrious/Styles/fantasiaStyle_illustrious_byJaneB.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "fantasiaStyle_illustrious_byJaneB", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/fantasyart1llust_1556627.json b/data/styles/fantasyart1llust_1556627.json index daba937..46594fb 100644 --- a/data/styles/fantasyart1llust_1556627.json +++ b/data/styles/fantasyart1llust_1556627.json @@ -2,8 +2,8 @@ "style_id": "fantasyart1llust_1556627", "style_name": "Fantasyart1Llust 1556627", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "FantasyArt1llust_1556627", + "artistic_style": "fantasy, digital_painting, intricate_details, highres, vibrant_colors, epic, concept_art, illustration, painting_(medium)" }, "lora": { "lora_name": "Illustrious/Styles/FantasyArt1llust_1556627.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "FantasyArt1llust_1556627", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/fellatrix_slim_build___femdom_style.json b/data/styles/fellatrix_slim_build___femdom_style.json index 26d758d..d437d33 100644 --- a/data/styles/fellatrix_slim_build___femdom_style.json +++ b/data/styles/fellatrix_slim_build___femdom_style.json @@ -2,8 +2,8 @@ "style_id": "fellatrix_slim_build___femdom_style", "style_name": "Fellatrix Slim Build Femdom Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "fellatrix", + "artistic_style": "femdom, slim_build, dark, sharp_focus, high_contrast, stylized" }, "lora": { "lora_name": "Illustrious/Styles/Fellatrix_Slim_Build_-_Femdom_Style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Fellatrix_Slim_Build_-_Femdom_Style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/fellatrix_style_ponyil.json b/data/styles/fellatrix_style_ponyil.json index 1b81d53..74e74f7 100644 --- a/data/styles/fellatrix_style_ponyil.json +++ b/data/styles/fellatrix_style_ponyil.json @@ -3,7 +3,7 @@ "style_name": "Fellatrix Style Ponyil", "style": { "artist_name": "fellatrix", - "artistic_style": "" + "artistic_style": "painting_(medium), absurdly_detailed_composition, colorful" }, "lora": { "lora_name": "Illustrious/Styles/Fellatrix_Style_PonyIL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Fellatrix_Style_PonyIL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/ff7_portraits_illus_fp.json b/data/styles/ff7_portraits_illus_fp.json index f9a2861..ad5fc8b 100644 --- a/data/styles/ff7_portraits_illus_fp.json +++ b/data/styles/ff7_portraits_illus_fp.json @@ -2,8 +2,8 @@ "style_id": "ff7_portraits_illus_fp", "style_name": "FF7 Portraits", "style": { - "artist_name": "", - "artistic_style": "ff7, portrait" + "artist_name": "tetsuya nomura", + "artistic_style": "final_fantasy_vii, final_fantasy_vii_remake, portrait, 1990s_style, video_game_art_style, character_portrait, illustration" }, "lora": { "lora_name": "Illustrious/Styles/FF7-Portraits-illus_Fp.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "FF7-Portraits-illus_Fp", "lora_weight_min": 0.9, "lora_weight_max": 0.9 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/flhours_ill.json b/data/styles/flhours_ill.json index 547eb04..9ab9fc8 100644 --- a/data/styles/flhours_ill.json +++ b/data/styles/flhours_ill.json @@ -2,8 +2,8 @@ "style_id": "flhours_ill", "style_name": "Flhours Ill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "flhours", + "artistic_style": "flhours_ill, anime_coloring, highres, vibrant_colors, digital_illustration" }, "lora": { "lora_name": "Illustrious/Styles/flhours_ill.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "flhours_ill", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/flim13_000011.json b/data/styles/flim13_000011.json index 26ad1de..cd312ef 100644 --- a/data/styles/flim13_000011.json +++ b/data/styles/flim13_000011.json @@ -3,7 +3,7 @@ "style_name": "Flim13", "style": { "artist_name": "flim13", - "artistic_style": "3d" + "artistic_style": "3d, high quality, masterpiece, stylized, detailed, 3d, oc, raytracing, depth of field" }, "lora": { "lora_name": "Illustrious/Styles/Flim13-000011.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Flim13-000011", "lora_weight_min": 0.95, "lora_weight_max": 0.95 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/flowerxl_artstyle.json b/data/styles/flowerxl_artstyle.json index 861bb7d..00ddd90 100644 --- a/data/styles/flowerxl_artstyle.json +++ b/data/styles/flowerxl_artstyle.json @@ -2,8 +2,8 @@ "style_id": "flowerxl_artstyle", "style_name": "Flowerxl Artstyle", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "original", + "artistic_style": "flowerxl_artstyle, illustration, expressive, vibrant, dreamy, soft_focus, digital_painting, intricate_details" }, "lora": { "lora_name": "Illustrious/Styles/FlowerXL Artstyle.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "FlowerXL Artstyle", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/frumblebee_style_ill.json b/data/styles/frumblebee_style_ill.json index 044d2e2..178e02c 100644 --- a/data/styles/frumblebee_style_ill.json +++ b/data/styles/frumblebee_style_ill.json @@ -2,8 +2,8 @@ "style_id": "frumblebee_style_ill", "style_name": "Frumblebee Style Ill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "frumblebee", + "artistic_style": "anime_coloring, colorful, vibrant, digital_art, soft_shading, clean_lines, high_contrast, illustration, detailed_background" }, "lora": { "lora_name": "Illustrious/Styles/Frumblebee_Style_ill.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Frumblebee_Style_ill", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/futurism1llust_1549997.json b/data/styles/futurism1llust_1549997.json index 1962b58..cfda2dc 100644 --- a/data/styles/futurism1llust_1549997.json +++ b/data/styles/futurism1llust_1549997.json @@ -2,8 +2,8 @@ "style_id": "futurism1llust_1549997", "style_name": "Futurism1Llust 1549997", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "futuristic, mechanical, abstract, sci-fi", + "artistic_style": "futuristic, stylized, digital_art, complex_mechanical, high_tech, cyberpunk" }, "lora": { "lora_name": "Illustrious/Styles/Futurism1llust_1549997.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "Futurism1llust_1549997", "lora_weight_min": 0.2, "lora_weight_max": 0.6 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/giga.json b/data/styles/giga.json index 2fb16c0..b3d9cf7 100644 --- a/data/styles/giga.json +++ b/data/styles/giga.json @@ -2,8 +2,8 @@ "style_id": "giga", "style_name": "Giga", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "giga (gigalolol)", + "artistic_style": "anime, vibrant, saturated, thick_lines, high_contrast, polished, stylized, digital_painting, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/giga.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "giga", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/glossillus.json b/data/styles/glossillus.json index 311e397..3b3f0b8 100644 --- a/data/styles/glossillus.json +++ b/data/styles/glossillus.json @@ -2,8 +2,8 @@ "style_id": "glossillus", "style_name": "Glossillus", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "glossillus", + "artistic_style": "glossy, high contrast, vibrant, cel shaded, polished, smooth, vivid colors, detailed, clean lines" }, "lora": { "lora_name": "Illustrious/Styles/glossILLUS.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "glossILLUS", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/glossline_illustrious.json b/data/styles/glossline_illustrious.json index 0fb716b..70a4f2d 100644 --- a/data/styles/glossline_illustrious.json +++ b/data/styles/glossline_illustrious.json @@ -2,8 +2,8 @@ "style_id": "glossline_illustrious", "style_name": "Glossline Illustrious", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "high_contrast, stylized, aesthetic_art_style", + "artistic_style": "high_contrast, stylized, aesthetic_art_style" }, "lora": { "lora_name": "Illustrious/Styles/Glossline_Illustrious.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Glossline_Illustrious", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/glossy_western_art_style___for_ezekkiell.json b/data/styles/glossy_western_art_style___for_ezekkiell.json index 6ff49ce..ad7f757 100644 --- a/data/styles/glossy_western_art_style___for_ezekkiell.json +++ b/data/styles/glossy_western_art_style___for_ezekkiell.json @@ -2,8 +2,8 @@ "style_id": "glossy_western_art_style___for_ezekkiell", "style_name": "Glossy Western Art", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "digital_art, western_style, high_contrast, polished, glossy, vibrant_colors, stylized, clean_lines", + "artistic_style": "semi-realistic, western_comics, digital_painting, illustration, smooth_shading" }, "lora": { "lora_name": "Illustrious/Styles/Glossy_Western_Art_Style_-_for_Ezekkiell.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "Glossy_Western_Art_Style_-_for_Ezekkiell", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Western" } -} +} \ No newline at end of file diff --git a/data/styles/goo_il_v1_aeromoia.json b/data/styles/goo_il_v1_aeromoia.json index 5e56043..518f3f5 100644 --- a/data/styles/goo_il_v1_aeromoia.json +++ b/data/styles/goo_il_v1_aeromoia.json @@ -2,8 +2,8 @@ "style_id": "goo_il_v1_aeromoia", "style_name": "Goo Il V1 Aeromoia", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "goo il", + "artistic_style": "anime, digital illustration, vibrant colors, clean lines, high contrast, cel shading, stylized" }, "lora": { "lora_name": "Illustrious/Styles/Goo-IL-V1_Aeromoia.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Goo-IL-V1_Aeromoia", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/granblue_fantasy___heles.json b/data/styles/granblue_fantasy___heles.json index ec80951..b939cf4 100644 --- a/data/styles/granblue_fantasy___heles.json +++ b/data/styles/granblue_fantasy___heles.json @@ -2,8 +2,8 @@ "style_id": "granblue_fantasy___heles", "style_name": "Granblue Fantasy Heles", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "cygames", + "artistic_style": "granblue_fantasy_(style), 2d, cel_shading, clean_lines, vibrant_colors, digital_illustration" }, "lora": { "lora_name": "Illustrious/Styles/Granblue_Fantasy_-_Heles.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Granblue_Fantasy_-_Heles", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/granblue_noob.json b/data/styles/granblue_noob.json index 758abf6..0431539 100644 --- a/data/styles/granblue_noob.json +++ b/data/styles/granblue_noob.json @@ -2,8 +2,8 @@ "style_id": "granblue_noob", "style_name": "Granblue Noob", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "cygames", + "artistic_style": "granblue_fantasy, stylistic_art, cel_shading, high_quality, vivid_colors" }, "lora": { "lora_name": "Illustrious/Styles/granblue-noob.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "granblue-noob", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/hearthstone_artstyle.json b/data/styles/hearthstone_artstyle.json index c94e973..b61c582 100644 --- a/data/styles/hearthstone_artstyle.json +++ b/data/styles/hearthstone_artstyle.json @@ -2,8 +2,8 @@ "style_id": "hearthstone_artstyle", "style_name": "Hearthstone Artstyle", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "blizzard_entertainment", + "artistic_style": "hearthstone_(style), oil_painting, thick_brushstrokes, saturated_colors, fantasy_art, digital_illustration, highly_detailed, textured, painterly" }, "lora": { "lora_name": "Illustrious/Styles/Hearthstone-ArtStyle.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "Hearthstone-ArtStyle", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/herrscheragga2025_cutetoon_il_v2.json b/data/styles/herrscheragga2025_cutetoon_il_v2.json index 2bf6185..91c7e9e 100644 --- a/data/styles/herrscheragga2025_cutetoon_il_v2.json +++ b/data/styles/herrscheragga2025_cutetoon_il_v2.json @@ -2,8 +2,8 @@ "style_id": "herrscheragga2025_cutetoon_il_v2", "style_name": "Herrscheragga2025 Cutetoon Il V2", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "HerrscherAGGA2025", + "artistic_style": "anime_coloring, vibrant_colors, cel_shading, high_contrast, stylized, cute, chibi_proportions, clean_lines, 2d, high_resolution" }, "lora": { "lora_name": "Illustrious/Styles/HerrscherAGGA2025_CuteToon-IL_V2.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "HerrscherAGGA2025_CuteToon-IL_V2", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/hidream_flat_color_v2.json b/data/styles/hidream_flat_color_v2.json index c97dffe..73a22c1 100644 --- a/data/styles/hidream_flat_color_v2.json +++ b/data/styles/hidream_flat_color_v2.json @@ -2,8 +2,8 @@ "style_id": "hidream_flat_color_v2", "style_name": "Hidream Flat Color V2", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "hidream", + "artistic_style": "flat_color, cel_shading, clean_lines, 2d, illustration, vibrant_colors, simple_background, high_contrast" }, "lora": { "lora_name": "Illustrious/Styles/hidream_flat_color_v2.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "hidream_flat_color_v2", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/highpoly1llust.json b/data/styles/highpoly1llust.json index add6abf..65a5471 100644 --- a/data/styles/highpoly1llust.json +++ b/data/styles/highpoly1llust.json @@ -2,8 +2,8 @@ "style_id": "highpoly1llust", "style_name": "Highpoly1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "high_quality, masterpiece, absurdres", + "artistic_style": "3d, 3d_cg, highly_detailed, smooth_shading, polished" }, "lora": { "lora_name": "Illustrious/Styles/HighPoly1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "HighPoly1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/holographiccolor_000009.json b/data/styles/holographiccolor_000009.json index abc2b8d..43d71d6 100644 --- a/data/styles/holographiccolor_000009.json +++ b/data/styles/holographiccolor_000009.json @@ -2,8 +2,8 @@ "style_id": "holographiccolor_000009", "style_name": "Holographiccolor 000009", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "hologram, iridescent, colorful, glitter", + "artistic_style": "iridescent, glitter, hologram, colorful, high contrast" }, "lora": { "lora_name": "Illustrious/Styles/holographiccolor-000009.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "holographiccolor-000009", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/hornyconceptart_000011.json b/data/styles/hornyconceptart_000011.json index 69070dc..de511cf 100644 --- a/data/styles/hornyconceptart_000011.json +++ b/data/styles/hornyconceptart_000011.json @@ -2,8 +2,12 @@ "style_id": "hornyconceptart_000011", "style_name": "Hornyconceptart 000011", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "highly detailed, masterpiece, best quality, digital painting, polished, sharp focus, intricate detail", + "artistic_style": "concept art, stylized, semi-realistic, dramatic lighting, volumetric lighting, digital art, high resolution, expressive" + }, + "tags": { + "style_type": "Artistic", + "nsfw": true }, "lora": { "lora_name": "Illustrious/Styles/HornyConceptArt-000011.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 0.9, "lora_weight_max": 0.9 } -} +} \ No newline at end of file diff --git a/data/styles/hornyconceptartv1_1_000009.json b/data/styles/hornyconceptartv1_1_000009.json index c8a8dcb..7eb7ef9 100644 --- a/data/styles/hornyconceptartv1_1_000009.json +++ b/data/styles/hornyconceptartv1_1_000009.json @@ -3,7 +3,7 @@ "style_name": "Hornyconceptartv1 1 000009", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "digital_painting, masterpiece, detailed, conceptual_art, dynamic_lighting, high_quality, oil_painting, illustration, fantasy_art" }, "lora": { "lora_name": "Illustrious/Styles/HornyConceptArtV1.1-000009.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "HornyConceptArtV1.1-000009", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/hornypixelartstylev1.json b/data/styles/hornypixelartstylev1.json index 8c6c399..19a8a46 100644 --- a/data/styles/hornypixelartstylev1.json +++ b/data/styles/hornypixelartstylev1.json @@ -2,8 +2,8 @@ "style_id": "hornypixelartstylev1", "style_name": "Hornypixelartstylev1", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "pixel_art", + "artistic_style": "pixel_art, pixelated, 2d, game_cg" }, "lora": { "lora_name": "Illustrious/Styles/HornyPixelArtStyleV1.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "HornyPixelArtStyleV1", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Pixel Art", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/hs_lineartillust.json b/data/styles/hs_lineartillust.json index e44c26d..c98e56d 100644 --- a/data/styles/hs_lineartillust.json +++ b/data/styles/hs_lineartillust.json @@ -2,8 +2,8 @@ "style_id": "hs_lineartillust", "style_name": "Hs Lineartillust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "hs-lineartillust", + "artistic_style": "lineart, monochrome, ink, cel_shaded, clean_lines, sketch, illustrative, bold_lines" }, "lora": { "lora_name": "Illustrious/Styles/hs-LineArtIllust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "hs-LineArtIllust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/hscoloredinkills.json b/data/styles/hscoloredinkills.json index 1a89dd3..4826ca2 100644 --- a/data/styles/hscoloredinkills.json +++ b/data/styles/hscoloredinkills.json @@ -3,13 +3,17 @@ "style_name": "Hscoloredinkills", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "colored ink, ink brush, traditional media, vibrant, illustration, stylized, high contrast, sketch, watercolor texture, lineart" }, "lora": { - "lora_name": "Illustrious/Styles/HScoloredinkIlls.safetensors", + "lora_name": "", "lora_weight": 1.0, "lora_triggers": "HScoloredinkIlls", - "lora_weight_min": 1.0, - "lora_weight_max": 1.0 + "lora_weight_min": 0.6, + "lora_weight_max": 0.7 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/hsdigitalart1illust.json b/data/styles/hsdigitalart1illust.json index cc243be..f22268f 100644 --- a/data/styles/hsdigitalart1illust.json +++ b/data/styles/hsdigitalart1illust.json @@ -2,8 +2,8 @@ "style_id": "hsdigitalart1illust", "style_name": "Hsdigitalart1Illust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "digital_illustration", + "artistic_style": "1girl, solo, digital_painting, masterpiece, high_quality, vivid_colors, detailed_background, highly_detailed, illustration" }, "lora": { "lora_name": "Illustrious/Styles/hsDigitalArt1Illust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "hsDigitalArt1Illust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/hsflatdesign1llust_000001.json b/data/styles/hsflatdesign1llust_000001.json index bb56fcc..cbfbe8b 100644 --- a/data/styles/hsflatdesign1llust_000001.json +++ b/data/styles/hsflatdesign1llust_000001.json @@ -2,8 +2,8 @@ "style_id": "hsflatdesign1llust_000001", "style_name": "Hsflatdesign1Llust 000001", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "flat design style", + "artistic_style": "flat_color, simple_background, novel_illustration" }, "lora": { "lora_name": "Illustrious/Styles/hsFlatDesign1llust-000001.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "hsFlatDesign1llust-000001", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/hssilhouetteartillust_000001.json b/data/styles/hssilhouetteartillust_000001.json index d044437..796eef9 100644 --- a/data/styles/hssilhouetteartillust_000001.json +++ b/data/styles/hssilhouetteartillust_000001.json @@ -2,8 +2,8 @@ "style_id": "hssilhouetteartillust_000001", "style_name": "Hssilhouetteartillust 000001", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "hsSilhouetteArtIllust", + "artistic_style": "silhouette, flat_color, minimalist, simple_background, high_contrast" }, "lora": { "lora_name": "Illustrious/Styles/hsSilhouetteArtIllust-000001.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "hsSilhouetteArtIllust-000001", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/hswatercolorstylellust.json b/data/styles/hswatercolorstylellust.json index 2c0eb15..4e87692 100644 --- a/data/styles/hswatercolorstylellust.json +++ b/data/styles/hswatercolorstylellust.json @@ -2,8 +2,8 @@ "style_id": "hswatercolorstylellust", "style_name": "Hswatercolorstylellust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "hswatercolor style", + "artistic_style": "watercolor, painterly, soft_focus, textured, traditional_media, wet_on_wet" }, "lora": { "lora_name": "Illustrious/Styles/HSwatercolorstylellust.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "HSwatercolorstylellust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Watercolor" } -} +} \ No newline at end of file diff --git a/data/styles/hyperdetailedcoloredpencilv2flux.json b/data/styles/hyperdetailedcoloredpencilv2flux.json index a035370..d3bea79 100644 --- a/data/styles/hyperdetailedcoloredpencilv2flux.json +++ b/data/styles/hyperdetailedcoloredpencilv2flux.json @@ -2,8 +2,8 @@ "style_id": "hyperdetailedcoloredpencilv2flux", "style_name": "Hyperdetailedcoloredpencilv2Flux", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "colored pencil (medium)", + "artistic_style": "colored pencil, highly detailed, sketching, hatching, cross-hatching, traditional media, paper texture" }, "lora": { "lora_name": "Illustrious/Styles/HyperdetailedColoredPencilV2Flux.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "HyperdetailedColoredPencilV2Flux", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/hyperdetailedrealismmj7illustrious_1654153.json b/data/styles/hyperdetailedrealismmj7illustrious_1654153.json index 0955102..95c5afa 100644 --- a/data/styles/hyperdetailedrealismmj7illustrious_1654153.json +++ b/data/styles/hyperdetailedrealismmj7illustrious_1654153.json @@ -2,8 +2,8 @@ "style_id": "hyperdetailedrealismmj7illustrious_1654153", "style_name": "Hyperdetailedrealismmj7Illustrious 1654153", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "midjourney", + "artistic_style": "photorealistic, hyperrealistic, cinematic, masterpiece, 8k, highly detailed, raw photo" }, "lora": { "lora_name": "Illustrious/Styles/HyperdetailedRealismMJ7Illustrious_1654153.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "HyperdetailedRealismMJ7Illustrious_1654153", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Realistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/hyperhighlight_ixl.json b/data/styles/hyperhighlight_ixl.json index 711cd2e..e6758ed 100644 --- a/data/styles/hyperhighlight_ixl.json +++ b/data/styles/hyperhighlight_ixl.json @@ -2,8 +2,8 @@ "style_id": "hyperhighlight_ixl", "style_name": "Hyperhighlight Ixl", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown", + "artistic_style": "dynamic_lighting, high_contrast, raytracing, cinematic_lighting, vibrant_colors, polished, detailed, bloom" }, "lora": { "lora_name": "Illustrious/Styles/HyperHighlight_IXL.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "HyperHighlight_IXL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/il20_np43i.json b/data/styles/il20_np43i.json index ccd2326..fb7d769 100644 --- a/data/styles/il20_np43i.json +++ b/data/styles/il20_np43i.json @@ -2,8 +2,12 @@ "style_id": "il20_np43i", "style_name": "Il20 Np43I", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown", + "artistic_style": "high_quality, masterpiece, vibrant_colors, detailed, illustration, digital_painting, intricate_detail, clean_linework" + }, + "tags": { + "style_type": "Anime", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/IL20-NP43i.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/il_instagram_girls.json b/data/styles/il_instagram_girls.json index 024f3ec..faeacfa 100644 --- a/data/styles/il_instagram_girls.json +++ b/data/styles/il_instagram_girls.json @@ -2,8 +2,8 @@ "style_id": "il_instagram_girls", "style_name": "Il Instagram Girls", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "photorealistic, influencer_aesthetic", + "artistic_style": "high_quality, depth_of_field, soft_lighting, realistic, portrait, bokeh, social_media_style, highly_detailed" }, "lora": { "lora_name": "Illustrious/Styles/IL_Instagram_Girls.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "IL_Instagram_Girls", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Realistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/il_mahit0_style.json b/data/styles/il_mahit0_style.json index e698275..928fa10 100644 --- a/data/styles/il_mahit0_style.json +++ b/data/styles/il_mahit0_style.json @@ -2,8 +2,8 @@ "style_id": "il_mahit0_style", "style_name": "Il Mahit0 Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "mahit0", + "artistic_style": "anime_style, digital_media, vibrant_color, highres, illustration" }, "lora": { "lora_name": "Illustrious/Styles/IL_mahit0 style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "IL_mahit0 style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/il_sakki_style.json b/data/styles/il_sakki_style.json index 4e7865d..7d7a333 100644 --- a/data/styles/il_sakki_style.json +++ b/data/styles/il_sakki_style.json @@ -2,8 +2,8 @@ "style_id": "il_sakki_style", "style_name": "Il Sakki Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "sakki", + "artistic_style": "anime, vibrant color, detailed shading, clean lines, high quality, masterpiece, expressive eyes, digital illustration" }, "lora": { "lora_name": "Illustrious/Styles/IL_SaKki Style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "IL_SaKki Style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/illmythan1m3style.json b/data/styles/illmythan1m3style.json index af98377..598b0b1 100644 --- a/data/styles/illmythan1m3style.json +++ b/data/styles/illmythan1m3style.json @@ -2,8 +2,8 @@ "style_id": "illmythan1m3style", "style_name": "Illmythan1M3Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "anime_style", + "artistic_style": "anime_coloring, Cel_shading, clean_lines" }, "lora": { "lora_name": "Illustrious/Styles/iLLMythAn1m3Style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "iLLMythAn1m3Style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/illmythd4rkl1nes.json b/data/styles/illmythd4rkl1nes.json index 8141123..1cbadae 100644 --- a/data/styles/illmythd4rkl1nes.json +++ b/data/styles/illmythd4rkl1nes.json @@ -2,8 +2,8 @@ "style_id": "illmythd4rkl1nes", "style_name": "Illmythd4Rkl1Nes", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown", + "artistic_style": "dark fantasy, intricate lines, high contrast, cel shading, detailed ink, sharp focus, atmospheric, mythological, monochromatic, sketch-inspired" }, "lora": { "lora_name": "Illustrious/Styles/iLLMythD4rkL1nes.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "iLLMythD4rkL1nes", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/illmythg0thicl1nes.json b/data/styles/illmythg0thicl1nes.json index a14e202..06ba0a1 100644 --- a/data/styles/illmythg0thicl1nes.json +++ b/data/styles/illmythg0thicl1nes.json @@ -2,8 +2,8 @@ "style_id": "illmythg0thicl1nes", "style_name": "Illmythg0Thicl1Nes", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "iLLMythG0thicL1nes", + "artistic_style": "gothic, dark fantasy, highly detailed, lineart, black and white, ornate, intricate, sharp focus, digital art, sketch" }, "lora": { "lora_name": "Illustrious/Styles/iLLMythG0thicL1nes.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "iLLMythG0thicL1nes", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/illmythm4gicall1nes_1576044.json b/data/styles/illmythm4gicall1nes_1576044.json index 19abca6..f3f04e0 100644 --- a/data/styles/illmythm4gicall1nes_1576044.json +++ b/data/styles/illmythm4gicall1nes_1576044.json @@ -2,8 +2,8 @@ "style_id": "illmythm4gicall1nes_1576044", "style_name": "Illmythm4Gicall1Nes 1576044", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown_artist", + "artistic_style": "fantasy, delicate, complex_lines, lineart, ethereal, magical_girl_aesthetic, stylized, intricate_details" }, "lora": { "lora_name": "Illustrious/Styles/iLLMythM4gicalL1nes_1576044.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "iLLMythM4gicalL1nes_1576044", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/illustrious___final_fantasy_tactics_portrait_style.json b/data/styles/illustrious___final_fantasy_tactics_portrait_style.json index 7258d86..cf618a6 100644 --- a/data/styles/illustrious___final_fantasy_tactics_portrait_style.json +++ b/data/styles/illustrious___final_fantasy_tactics_portrait_style.json @@ -2,8 +2,8 @@ "style_id": "illustrious___final_fantasy_tactics_portrait_style", "style_name": "Illustrious Final Fantasy Tactics Portrait Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "Akihiko Yoshida", + "artistic_style": "final_fantasy_tactics_(style), akihiko_yoshida, watercolor_media, distinct_artstyle, painted, detailed_texture, game_illustration, portrait" }, "lora": { "lora_name": "Illustrious/Styles/Illustrious - Final Fantasy Tactics Portrait Style.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "Illustrious - Final Fantasy Tactics Portrait Style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/illustrious_flat_color_v2_1215953.json b/data/styles/illustrious_flat_color_v2_1215953.json index 5903df8..239ece5 100644 --- a/data/styles/illustrious_flat_color_v2_1215953.json +++ b/data/styles/illustrious_flat_color_v2_1215953.json @@ -3,7 +3,7 @@ "style_name": "Illustrious Flat Color V2 1215953", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "flat_color, cel_shading, vector_art, clean_lines, simple_background, minimalist, high_contrast, vibrant_colors" }, "lora": { "lora_name": "Illustrious/Styles/illustrious_flat_color_v2_1215953.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "illustrious_flat_color_v2_1215953", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/illustrious_lilandy_style.json b/data/styles/illustrious_lilandy_style.json index 9ef3e0a..e6a1622 100644 --- a/data/styles/illustrious_lilandy_style.json +++ b/data/styles/illustrious_lilandy_style.json @@ -3,7 +3,7 @@ "style_name": "Illustrious Lilandy Style", "style": { "artist_name": "lilandy", - "artistic_style": "" + "artistic_style": "anime, high_quality, cel_shading, clean_lines, vibrant_colors, detailed_background, sharp_focus, digital_painting, illustration" }, "lora": { "lora_name": "Illustrious/Styles/ILLUSTRIOUS-LILANDY-STYLE.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ILLUSTRIOUS-LILANDY-STYLE", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/impastostroke1llust_1557490.json b/data/styles/impastostroke1llust_1557490.json index dc0c0a2..0443f11 100644 --- a/data/styles/impastostroke1llust_1557490.json +++ b/data/styles/impastostroke1llust_1557490.json @@ -2,8 +2,8 @@ "style_id": "impastostroke1llust_1557490", "style_name": "Impastostroke1Llust 1557490", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "impasto", + "artistic_style": "impasto, thick_paint, textured_painting, oil_painting_(medium), expressive_brushwork" }, "lora": { "lora_name": "Illustrious/Styles/Impastostroke1llust_1557490.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Impastostroke1llust_1557490", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/incs.json b/data/styles/incs.json index c2a9f07..7baa520 100644 --- a/data/styles/incs.json +++ b/data/styles/incs.json @@ -2,8 +2,8 @@ "style_id": "incs", "style_name": "Incs", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "incs", + "artistic_style": "semi-realistic, oil_painting, thick_paint, expressive_brushwork, high_contrast, moody_lighting" }, "lora": { "lora_name": "Illustrious/Styles/incs.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "incs", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/inksplash1llust_1448502.json b/data/styles/inksplash1llust_1448502.json index 2568709..960f389 100644 --- a/data/styles/inksplash1llust_1448502.json +++ b/data/styles/inksplash1llust_1448502.json @@ -3,7 +3,7 @@ "style_name": "Ink Splash", "style": { "artist_name": "", - "artistic_style": "ink splash" + "artistic_style": "ink_splash, ink_wash_painting, abstract, monochrome, splatter, splatters, high_contrast, artistic_medium" }, "lora": { "lora_name": "Illustrious/Styles/InkSplash1llust_1448502.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "InkSplash1llust_1448502", "lora_weight_min": 0.8, "lora_weight_max": 0.95 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/itzah_style.json b/data/styles/itzah_style.json index f54969a..f01a2ef 100644 --- a/data/styles/itzah_style.json +++ b/data/styles/itzah_style.json @@ -2,8 +2,8 @@ "style_id": "itzah_style", "style_name": "Itzah Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "digital_artwork", + "artistic_style": "high_quality, anime_art_style, detailed, vibrant_colors" }, "lora": { "lora_name": "Illustrious/Styles/itzah-style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "itzah-style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/jima_v1_6_1540579.json b/data/styles/jima_v1_6_1540579.json index dae620c..151ac51 100644 --- a/data/styles/jima_v1_6_1540579.json +++ b/data/styles/jima_v1_6_1540579.json @@ -3,7 +3,7 @@ "style_name": "Jima", "style": { "artist_name": "jima", - "artistic_style": "" + "artistic_style": "painting_(medium), highres, dynamic_pose" }, "lora": { "lora_name": "Illustrious/Styles/jima v1.6_1540579.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "jima v1.6_1540579", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/jlullabyilf.json b/data/styles/jlullabyilf.json index 37fa82e..85bf64f 100644 --- a/data/styles/jlullabyilf.json +++ b/data/styles/jlullabyilf.json @@ -3,7 +3,7 @@ "style_name": "Jlullaby", "style": { "artist_name": "jlullaby", - "artistic_style": "" + "artistic_style": "jlullaby_(artist), 2d, illustration, digital_painting, flat_coloring, thick_lines, expressive, stylized, simple_background, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/JLullabyILf.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "JLullabyILf", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/k0t0ch1n0.json b/data/styles/k0t0ch1n0.json index 821d2d9..cc98ffd 100644 --- a/data/styles/k0t0ch1n0.json +++ b/data/styles/k0t0ch1n0.json @@ -2,8 +2,8 @@ "style_id": "k0t0ch1n0", "style_name": "K0T0Ch1N0", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "k0t0ch1n0", + "artistic_style": "anime_coloration, vibrant_color, high_contrast, sharp_focus, digital_painting, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/k0t0ch1n0.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "k0t0ch1n0", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/katsurai_yoshiaki_style.json b/data/styles/katsurai_yoshiaki_style.json index 534a999..17e2c5b 100644 --- a/data/styles/katsurai_yoshiaki_style.json +++ b/data/styles/katsurai_yoshiaki_style.json @@ -2,8 +2,8 @@ "style_id": "katsurai_yoshiaki_style", "style_name": "Katsurai Yoshiaki Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "katsurai_yoshiaki", + "artistic_style": "katsurai_yoshiaki, detailed, digital_painting, high_contrast, vibrant" }, "lora": { "lora_name": "Illustrious/Styles/Katsurai_Yoshiaki_Style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Katsurai_Yoshiaki_Style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/kawaiimirai_ixl.json b/data/styles/kawaiimirai_ixl.json index 2fe451b..0ac0516 100644 --- a/data/styles/kawaiimirai_ixl.json +++ b/data/styles/kawaiimirai_ixl.json @@ -2,8 +2,8 @@ "style_id": "kawaiimirai_ixl", "style_name": "Kawaiimirai Ixl", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "kawaiimirai", + "artistic_style": "anime, vibrant, saturated, high_contrast, cute, intricate_details, soft_lighting, pastel" }, "lora": { "lora_name": "Illustrious/Styles/KawaiiMirai_IXL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "KawaiiMirai_IXL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/klatah_ty.json b/data/styles/klatah_ty.json index c919129..dc32d65 100644 --- a/data/styles/klatah_ty.json +++ b/data/styles/klatah_ty.json @@ -2,8 +2,8 @@ "style_id": "klatah_ty", "style_name": "Klatah Ty", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "klatah", + "artistic_style": "anime, digital_painting, vibrant, high_contrast, sharp_focus, clean_lines, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/Klatah-TY.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Klatah-TY", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/konno_tohiro_style.json b/data/styles/konno_tohiro_style.json index e2bb73d..5a39828 100644 --- a/data/styles/konno_tohiro_style.json +++ b/data/styles/konno_tohiro_style.json @@ -2,8 +2,8 @@ "style_id": "konno_tohiro_style", "style_name": "Konno Tohiro Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "konno_tohiro", + "artistic_style": "anime_coloring, vibrant, high_contrast, sharp_lines, cel_shading, digital_art, intricate_detail, modern_anime_style" }, "lora": { "lora_name": "Illustrious/Styles/Konno_Tohiro_Style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Konno_Tohiro_Style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/krekill.json b/data/styles/krekill.json index 8f490ff..e1b8bb7 100644 --- a/data/styles/krekill.json +++ b/data/styles/krekill.json @@ -2,8 +2,8 @@ "style_id": "krekill", "style_name": "Krekill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "krekill", + "artistic_style": "krekill, painterly, vibrant, colorful, digital_media, 2d, high_contrast" }, "lora": { "lora_name": "Illustrious/Styles/krekill.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "krekill", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/leadserenity1llust.json b/data/styles/leadserenity1llust.json index 9cfe1cc..f2d86b8 100644 --- a/data/styles/leadserenity1llust.json +++ b/data/styles/leadserenity1llust.json @@ -2,8 +2,12 @@ "style_id": "leadserenity1llust", "style_name": "Leadserenity1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "lead_serenity", + "artistic_style": "anime_coloring, highly_detailed, vibrant, soft_shading, clean_linework, digital_art_style, high_contrast, masterpiece, best_quality" + }, + "tags": { + "style_type": "Anime", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/LeadSerenity1llust.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/lewdstuff_ill.json b/data/styles/lewdstuff_ill.json index f12ac0e..5c87858 100644 --- a/data/styles/lewdstuff_ill.json +++ b/data/styles/lewdstuff_ill.json @@ -2,8 +2,8 @@ "style_id": "lewdstuff_ill", "style_name": "Lewdstuff Ill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "lewdstuff", + "artistic_style": "highres, anime_coloring, absurdly_detailed_composition, stylized" }, "lora": { "lora_name": "Illustrious/Styles/lewdstuff_ill.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "lewdstuff_ill", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/lfashionixl_v2_1073103.json b/data/styles/lfashionixl_v2_1073103.json index 424bb2e..71e571d 100644 --- a/data/styles/lfashionixl_v2_1073103.json +++ b/data/styles/lfashionixl_v2_1073103.json @@ -2,8 +2,8 @@ "style_id": "lfashionixl_v2_1073103", "style_name": "Lfashionixl V2 1073103", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown_artist", + "artistic_style": "fashion, illustration, high_quality, detailed, vibrant, sleek, modern_style, stylized, refined_art" }, "lora": { "lora_name": "Illustrious/Styles/LFashionIXL_v2_1073103.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "LFashionIXL_v2_1073103", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/light_color_illustrious2_1265185.json b/data/styles/light_color_illustrious2_1265185.json index 70dd1d2..a67888c 100644 --- a/data/styles/light_color_illustrious2_1265185.json +++ b/data/styles/light_color_illustrious2_1265185.json @@ -3,7 +3,7 @@ "style_name": "Light Color Illustrious2 1265185", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "light_color, soft_focus, pastel_color, dreamlike, ethereal, high_key, diffused_light, vibrant_color, artistic" }, "lora": { "lora_name": "Illustrious/Styles/light color Illustrious2_1265185.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "light color Illustrious2_1265185", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/lineament1llust.json b/data/styles/lineament1llust.json index deadedd..547ce83 100644 --- a/data/styles/lineament1llust.json +++ b/data/styles/lineament1llust.json @@ -2,8 +2,8 @@ "style_id": "lineament1llust", "style_name": "Lineament1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "Lineament1Llust", + "artistic_style": "high_quality, masterpiece, detailed, best_quality, illustration, refined_art, expressive" }, "lora": { "lora_name": "Illustrious/Styles/Lineament1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Lineament1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/linedrawingwithtint1llustfull.json b/data/styles/linedrawingwithtint1llustfull.json index 3dac7e4..f29b5e3 100644 --- a/data/styles/linedrawingwithtint1llustfull.json +++ b/data/styles/linedrawingwithtint1llustfull.json @@ -2,8 +2,8 @@ "style_id": "linedrawingwithtint1llustfull", "style_name": "Linedrawingwithtint1Llustfull", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "none", + "artistic_style": "lineart, colored_lineart, sketch, monochrome, simple_background, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/LineDrawingWithTint1llustFull.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "LineDrawingWithTint1llustFull", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/linedrawingwithtint1llustsim.json b/data/styles/linedrawingwithtint1llustsim.json index 128c2ab..6c40744 100644 --- a/data/styles/linedrawingwithtint1llustsim.json +++ b/data/styles/linedrawingwithtint1llustsim.json @@ -3,7 +3,7 @@ "style_name": "Linedrawingwithtint1Llustsim", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "lineart, monochrome, sketch, colored_sketch, partially_colored, limited_palette" }, "lora": { "lora_name": "Illustrious/Styles/LineDrawingWithTint1llustSim.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "LineDrawingWithTint1llustSim", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Sketch", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/linesketch1llust_1558153.json b/data/styles/linesketch1llust_1558153.json index f9087b5..e243dcc 100644 --- a/data/styles/linesketch1llust_1558153.json +++ b/data/styles/linesketch1llust_1558153.json @@ -2,8 +2,8 @@ "style_id": "linesketch1llust_1558153", "style_name": "Linesketch1Llust 1558153", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown", + "artistic_style": "lineart, sketch, monochromatic, monochrome, traditional_media, paper_texture, unfinished, drawing, charcoal_sketch" }, "lora": { "lora_name": "Illustrious/Styles/Linesketch1llust_1558153.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "Linesketch1llust_1558153", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Sketch" } -} +} \ No newline at end of file diff --git a/data/styles/lofigirl_style_ixl.json b/data/styles/lofigirl_style_ixl.json index f7bf770..0267189 100644 --- a/data/styles/lofigirl_style_ixl.json +++ b/data/styles/lofigirl_style_ixl.json @@ -2,8 +2,8 @@ "style_id": "lofigirl_style_ixl", "style_name": "Lofigirl Style Ixl", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "lofi_girl", + "artistic_style": "anime_style, chill, lofi, atmospheric, cozy_room, study, messy_room, bedroom" }, "lora": { "lora_name": "Illustrious/Styles/LofiGirl_Style_IXL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "LofiGirl_Style_IXL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/logoredmondv2_logo_logoredmaf.json b/data/styles/logoredmondv2_logo_logoredmaf.json index 6a1ac88..e32a998 100644 --- a/data/styles/logoredmondv2_logo_logoredmaf.json +++ b/data/styles/logoredmondv2_logo_logoredmaf.json @@ -3,7 +3,7 @@ "style_name": "Logoredmondv2 Logo Logoredmaf", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "logo, icon, vector, minimalist, graphic_design, symbol, flat_design, simple_background, white_background" }, "lora": { "lora_name": "Illustrious/Styles/LogoRedmondV2-Logo-LogoRedmAF.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "LogoRedmondV2-Logo-LogoRedmAF", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/loli_pt_il2_0v1.json b/data/styles/loli_pt_il2_0v1.json index 4fdf245..5d8b253 100644 --- a/data/styles/loli_pt_il2_0v1.json +++ b/data/styles/loli_pt_il2_0v1.json @@ -3,7 +3,7 @@ "style_name": "Loli Pt Il2 0V1", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "anime, loli, stylized, highly_detailed, digital_art, vivid_colors" }, "lora": { "lora_name": "Illustrious/Styles/LOLI-PT_IL2.0v1.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "LOLI-PT_IL2.0v1", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/lsmos.json b/data/styles/lsmos.json index bfd6400..0d4e2f2 100644 --- a/data/styles/lsmos.json +++ b/data/styles/lsmos.json @@ -2,8 +2,8 @@ "style_id": "lsmos", "style_name": "Lsmos", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "lsmos", + "artistic_style": "lsmos_(artist), digital_painting, vibrant, high_contrast, sharp_focus, clean_lines, stylized" }, "lora": { "lora_name": "Illustrious/Styles/lsmos.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "lsmos", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/m0_chi_v1.json b/data/styles/m0_chi_v1.json index 818f0a2..8853729 100644 --- a/data/styles/m0_chi_v1.json +++ b/data/styles/m0_chi_v1.json @@ -2,8 +2,12 @@ "style_id": "m0_chi_v1", "style_name": "M0 Chi V1", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "m0_chi", + "artistic_style": "anime_coloring, vibrant, high_contrast, sharp_focus, cel_shading, clean_lines, high_res, digital_art, polished" + }, + "tags": { + "style_type": "Anime", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/m0_chi-v1.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/ma1ma1helmes_b_000014.json b/data/styles/ma1ma1helmes_b_000014.json index 8be2c9d..7f25463 100644 --- a/data/styles/ma1ma1helmes_b_000014.json +++ b/data/styles/ma1ma1helmes_b_000014.json @@ -2,8 +2,8 @@ "style_id": "ma1ma1helmes_b_000014", "style_name": "Ma1Ma1Helmes B 000014", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "ma1ma1helmes", + "artistic_style": "anime_coloring, vibrant_colors, high_contrast, sharp_focus, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/ma1ma1helmes_b-000014.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ma1ma1helmes_b-000014", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/maeka_illustriousxl.json b/data/styles/maeka_illustriousxl.json index bdccb68..f8bda97 100644 --- a/data/styles/maeka_illustriousxl.json +++ b/data/styles/maeka_illustriousxl.json @@ -2,8 +2,8 @@ "style_id": "maeka_illustriousxl", "style_name": "Maeka Illustriousxl", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "maeka", + "artistic_style": "anime_style, vibrant_colors, high_contrast, sharp_lines, cel_shading, detailed_background" }, "lora": { "lora_name": "Illustrious/Styles/Maeka_illustriousXL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Maeka_illustriousXL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/maia_illustrious.json b/data/styles/maia_illustrious.json index 8762867..802f956 100644 --- a/data/styles/maia_illustrious.json +++ b/data/styles/maia_illustrious.json @@ -2,8 +2,8 @@ "style_id": "maia_illustrious", "style_name": "Maia Illustrious", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "maia", + "artistic_style": "anime_coloring, vibrant_color, soft_shading, high_contrast, sharp_lines, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/Maia_illustrious.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Maia_illustrious", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/maidcousinill.json b/data/styles/maidcousinill.json index 73c2a1d..3ca5d5c 100644 --- a/data/styles/maidcousinill.json +++ b/data/styles/maidcousinill.json @@ -2,8 +2,8 @@ "style_id": "maidcousinill", "style_name": "Maidcousinill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "maid_cousin", + "artistic_style": "anime, highres, vibrant, sharp_focus, clean_lines, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/maidcousinILL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "maidcousinILL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/marsupialman.json b/data/styles/marsupialman.json index 027a69d..ab9fddf 100644 --- a/data/styles/marsupialman.json +++ b/data/styles/marsupialman.json @@ -2,8 +2,8 @@ "style_id": "marsupialman", "style_name": "Marsupialman", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "marsupialman", + "artistic_style": "concept_art, high_contrast, stylized_art, vibrant_color_palette, clean_lines, detailed_illustration" }, "lora": { "lora_name": "Illustrious/Styles/marsupialman.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "marsupialman", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/melancholy1llust.json b/data/styles/melancholy1llust.json index 4c81458..7a0e4f6 100644 --- a/data/styles/melancholy1llust.json +++ b/data/styles/melancholy1llust.json @@ -2,8 +2,8 @@ "style_id": "melancholy1llust", "style_name": "Melancholy1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "melancholy1llust", + "artistic_style": "melancholy, moody, emotional, atmospheric, digital_painting, detailed, masterful_composition, dramatic_lighting, soft_shading, ethereal, aesthetic" }, "lora": { "lora_name": "Illustrious/Styles/Melancholy1llust.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "Melancholy1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/melkor_style.json b/data/styles/melkor_style.json index 73d586e..ef97c68 100644 --- a/data/styles/melkor_style.json +++ b/data/styles/melkor_style.json @@ -3,7 +3,7 @@ "style_name": "Melkor Style", "style": { "artist_name": "melkor_mancin", - "artistic_style": "" + "artistic_style": "melkor-style, highly_detailed, intricate_details, digital_painting, vibrant_colors, expressive_lighting, cinematic_composition" }, "lora": { "lora_name": "Illustrious/Styles/melkor-style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "melkor-style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/melowh_style_ilxl_goofy.json b/data/styles/melowh_style_ilxl_goofy.json index 9e6078e..8250500 100644 --- a/data/styles/melowh_style_ilxl_goofy.json +++ b/data/styles/melowh_style_ilxl_goofy.json @@ -2,8 +2,8 @@ "style_id": "melowh_style_ilxl_goofy", "style_name": "Melowh Style Ilxl Goofy", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "melowh", + "artistic_style": "stylized, cartoon, expressive, caricature, comedic, thick_lines, simplified_shading, vivid_colors" }, "lora": { "lora_name": "Illustrious/Styles/melowh_style_ilxl_goofy.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "melowh_style_ilxl_goofy", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/memav3_ill.json b/data/styles/memav3_ill.json index 17728b4..9066280 100644 --- a/data/styles/memav3_ill.json +++ b/data/styles/memav3_ill.json @@ -2,8 +2,8 @@ "style_id": "memav3_ill", "style_name": "Memav3 Ill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "MeMa", + "artistic_style": "anime, vibrant color, high contrast, clean lines, polished illustration, masterpiece, high quality, digital painting, colorful, detailed illustration" }, "lora": { "lora_name": "Illustrious/Styles/MeMaV3_ill.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "MeMaV3_ill", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/memax6_noob_vpred.json b/data/styles/memax6_noob_vpred.json index ed80236..133f043 100644 --- a/data/styles/memax6_noob_vpred.json +++ b/data/styles/memax6_noob_vpred.json @@ -3,7 +3,11 @@ "style_name": "Memax6 Noob Vpred", "style": { "artist_name": "memax6", - "artistic_style": "" + "artistic_style": "anime_coloring, vibrant_color, high_contrast, sharp_focus, clean_lines, stylized_anime, digital_painting, illustrative" + }, + "tags": { + "style_type": "Anime", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/MeMax6-noob-vpred.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/merged_pixel_base_model_svd.json b/data/styles/merged_pixel_base_model_svd.json index 13120c3..4ee723a 100644 --- a/data/styles/merged_pixel_base_model_svd.json +++ b/data/styles/merged_pixel_base_model_svd.json @@ -3,7 +3,7 @@ "style_name": "Merged Pixel Base Model Svd", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "pixel_art, retro_game_style, 8-bit, 16-bit, bitmapped, dithered" }, "lora": { "lora_name": "Illustrious/Styles/merged_pixel_base_model_svd.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "merged_pixel_base_model_svd", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Pixel Art", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/mikemaihackstyleillus.json b/data/styles/mikemaihackstyleillus.json index 14a0338..0412c08 100644 --- a/data/styles/mikemaihackstyleillus.json +++ b/data/styles/mikemaihackstyleillus.json @@ -2,8 +2,8 @@ "style_id": "mikemaihackstyleillus", "style_name": "Mikemaihackstyleillus", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "mike maihack", + "artistic_style": "comic, lineart, cartoonized, simple_background, expressive_features" }, "lora": { "lora_name": "Illustrious/Styles/MikeMaihackStyleIllus.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "MikeMaihackStyleIllus", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/minimalistlineart1llust.json b/data/styles/minimalistlineart1llust.json index dc76a77..74b2b55 100644 --- a/data/styles/minimalistlineart1llust.json +++ b/data/styles/minimalistlineart1llust.json @@ -2,8 +2,8 @@ "style_id": "minimalistlineart1llust", "style_name": "Minimalistlineart1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "lineart, monochrome, simple_background, sketch, high_contrast, vector_art", + "artistic_style": "minimalist, lineart, clean, simple" }, "lora": { "lora_name": "Illustrious/Styles/MinimalistLineArt1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "MinimalistLineArt1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/monster_high.json b/data/styles/monster_high.json index 29f21b2..4a0de13 100644 --- a/data/styles/monster_high.json +++ b/data/styles/monster_high.json @@ -2,8 +2,8 @@ "style_id": "monster_high", "style_name": "Monster High", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "mattel", + "artistic_style": "monster_high_(style), 2d, illustration, vibrant, gothic_lolita, punk, cartoon, doll" }, "lora": { "lora_name": "Illustrious/Styles/monster-high.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "monster-high", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/moontoonretrocomicv1_0_0.json b/data/styles/moontoonretrocomicv1_0_0.json index dd792d6..0135d7f 100644 --- a/data/styles/moontoonretrocomicv1_0_0.json +++ b/data/styles/moontoonretrocomicv1_0_0.json @@ -2,8 +2,8 @@ "style_id": "moontoonretrocomicv1_0_0", "style_name": "Moontoonretrocomicv1 0 0", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "comic", + "artistic_style": "retro_artstyle, halftone, ben-day_dots, pop_art" }, "lora": { "lora_name": "Illustrious/Styles/MoonToonRetroComicV1.0.0.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "MoonToonRetroComicV1.0.0", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/moriimee_gothic_niji_style_illustrious_r1.json b/data/styles/moriimee_gothic_niji_style_illustrious_r1.json index 9ad99c5..ace3cc6 100644 --- a/data/styles/moriimee_gothic_niji_style_illustrious_r1.json +++ b/data/styles/moriimee_gothic_niji_style_illustrious_r1.json @@ -2,8 +2,8 @@ "style_id": "moriimee_gothic_niji_style_illustrious_r1", "style_name": "Moriimee Gothic Niji Style Illustrious R1", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "moriimee", + "artistic_style": "gothic, dark, ornate, intricate, gothic_lolita, mysterious, ethereal, high_contrast, moody, sharp_focus" }, "lora": { "lora_name": "Illustrious/Styles/MoriiMee_Gothic_Niji_Style_Illustrious_r1.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "MoriiMee_Gothic_Niji_Style_Illustrious_r1", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/mossa_ill.json b/data/styles/mossa_ill.json index 4abdfc6..ea7bdbe 100644 --- a/data/styles/mossa_ill.json +++ b/data/styles/mossa_ill.json @@ -2,8 +2,8 @@ "style_id": "mossa_ill", "style_name": "Mossa Ill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "mossa", + "artistic_style": "anime, digital_illustration, sharp_focus, vivid_colors, detailed_lineart, high_contrast, clean_background, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/mossa_ill.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "mossa_ill", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/murata_ill_v2.json b/data/styles/murata_ill_v2.json index 6c907e7..7ca5d8f 100644 --- a/data/styles/murata_ill_v2.json +++ b/data/styles/murata_ill_v2.json @@ -2,8 +2,8 @@ "style_id": "murata_ill_v2", "style_name": "Murata Ill V2", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "murata_renge", + "artistic_style": "anime, vibrant_colors, stylized, cel_shading, high_contrast, sharp_focus, master_piece, detailed, dynamic_lighting" }, "lora": { "lora_name": "Illustrious/Styles/murata_ill_v2.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "murata_ill_v2", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/mxpln_v2_illustrious_ty_lee.json b/data/styles/mxpln_v2_illustrious_ty_lee.json index 016a191..921b761 100644 --- a/data/styles/mxpln_v2_illustrious_ty_lee.json +++ b/data/styles/mxpln_v2_illustrious_ty_lee.json @@ -2,8 +2,8 @@ "style_id": "mxpln_v2_illustrious_ty_lee", "style_name": "Mxpln V2 Illustrious Ty Lee", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "original_character_design", + "artistic_style": "anime, cel_shading, clean_lines, high_contrast, vibrant_colors, stylized" }, "lora": { "lora_name": "Illustrious/Styles/mxpln-v2-illustrious-ty_lee.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "mxpln-v2-illustrious-ty_lee", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/naivedoodle1llust.json b/data/styles/naivedoodle1llust.json index 6265419..c3a262d 100644 --- a/data/styles/naivedoodle1llust.json +++ b/data/styles/naivedoodle1llust.json @@ -2,8 +2,8 @@ "style_id": "naivedoodle1llust", "style_name": "Naivedoodle1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "sketch", + "artistic_style": "sketch, lineart, colored_pencil, simple_background, white_background" }, "lora": { "lora_name": "Illustrious/Styles/Naivedoodle1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Naivedoodle1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/ndystyle_ixl.json b/data/styles/ndystyle_ixl.json index 74901f8..6dbc366 100644 --- a/data/styles/ndystyle_ixl.json +++ b/data/styles/ndystyle_ixl.json @@ -2,8 +2,12 @@ "style_id": "ndystyle_ixl", "style_name": "Ndystyle Ixl", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown", + "artistic_style": "anime, high quality, vibrant, cel shading, digital illustration, sharp focus, masterpiece, clean lines" + }, + "tags": { + "style_type": "Anime", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/NDYStyle_IXL.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/neoarcanaillustriousxl.json b/data/styles/neoarcanaillustriousxl.json index dde2efe..1594a6c 100644 --- a/data/styles/neoarcanaillustriousxl.json +++ b/data/styles/neoarcanaillustriousxl.json @@ -2,8 +2,8 @@ "style_id": "neoarcanaillustriousxl", "style_name": "Neoarcanaillustriousxl", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "neoarcana", + "artistic_style": "anime, vibrant, digital_painting, illustration, colorful, sharp_focus" }, "lora": { "lora_name": "Illustrious/Styles/NeoArcanaIllustriousXL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "NeoArcanaIllustriousXL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/neonsketcheffect1llust_1646884.json b/data/styles/neonsketcheffect1llust_1646884.json index 3213034..4e7280b 100644 --- a/data/styles/neonsketcheffect1llust_1646884.json +++ b/data/styles/neonsketcheffect1llust_1646884.json @@ -3,7 +3,7 @@ "style_name": "Neonsketcheffect1Llust 1646884", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "neon, sketch, glowing, monochromatic, high_contrast, lineart, abstract, digital_art, luminous" }, "lora": { "lora_name": "Illustrious/Styles/NeonSketchEffect1llust_1646884.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "NeonSketchEffect1llust_1646884", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/new_cartoon_midjourney.json b/data/styles/new_cartoon_midjourney.json index 7191d36..9ab6e51 100644 --- a/data/styles/new_cartoon_midjourney.json +++ b/data/styles/new_cartoon_midjourney.json @@ -2,8 +2,8 @@ "style_id": "new_cartoon_midjourney", "style_name": "New Cartoon Midjourney", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "midjourney", + "artistic_style": "new_cartoon_midjourney, stylized, 3d, vibrant_colors, clean_lines, cartoon, digital_art, masterpiece, highres" }, "lora": { "lora_name": "Illustrious/Styles/New_cartoon_midjourney.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "New_cartoon_midjourney", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/nhl_002_nai.json b/data/styles/nhl_002_nai.json index 85dfdac..1ed7b0e 100644 --- a/data/styles/nhl_002_nai.json +++ b/data/styles/nhl_002_nai.json @@ -2,8 +2,8 @@ "style_id": "nhl_002_nai", "style_name": "Nhl 002 Nai", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "nai", + "artistic_style": "anime_painting, vibrant_color, high_contrast, sharp_focus" }, "lora": { "lora_name": "Illustrious/Styles/nhl-002-nai.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "nhl-002-nai", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/nhl_004_1496533.json b/data/styles/nhl_004_1496533.json index e15af81..149540d 100644 --- a/data/styles/nhl_004_1496533.json +++ b/data/styles/nhl_004_1496533.json @@ -2,8 +2,8 @@ "style_id": "nhl_004_1496533", "style_name": "Nhl 004 1496533", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown", + "artistic_style": "anime, high_quality, vibrant, detailed, illustration, digital_painting, masterpiece" }, "lora": { "lora_name": "Illustrious/Styles/nhl-004_1496533.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "nhl-004_1496533", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/nijireol_ep8.json b/data/styles/nijireol_ep8.json index 6f72226..20d1335 100644 --- a/data/styles/nijireol_ep8.json +++ b/data/styles/nijireol_ep8.json @@ -2,8 +2,8 @@ "style_id": "nijireol_ep8", "style_name": "Nijireol Ep8", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "reol", + "artistic_style": "high_quality, masterpiece, vibrant_colors, energetic_style, digital_painting, heavily_stylized, pop_art_influence, bold_lines" }, "lora": { "lora_name": "Illustrious/Styles/NijiReol EP8.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "NijiReol EP8", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/noodlenood_r1.json b/data/styles/noodlenood_r1.json index e7b7e47..8378fc9 100644 --- a/data/styles/noodlenood_r1.json +++ b/data/styles/noodlenood_r1.json @@ -2,8 +2,8 @@ "style_id": "noodlenood_r1", "style_name": "Noodlenood R1", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "noodlenood", + "artistic_style": "noodlenood_r1, flat_color, lineart, alternate_art_style" }, "lora": { "lora_name": "Illustrious/Styles/noodlenood_r1.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "noodlenood_r1", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/nv_artist_evilbaka_v2.json b/data/styles/nv_artist_evilbaka_v2.json index 9f4115c..a89fd10 100644 --- a/data/styles/nv_artist_evilbaka_v2.json +++ b/data/styles/nv_artist_evilbaka_v2.json @@ -3,7 +3,7 @@ "style_name": "Nv Artist Evilbaka V2", "style": { "artist_name": "evilbaka", - "artistic_style": "" + "artistic_style": "evilbaka, high_contrast, absurdly_detailed_composition" }, "lora": { "lora_name": "Illustrious/Styles/nv_artist_evilbaka_v2.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "nv_artist_evilbaka_v2", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/nyaliaxl_illokr_v6311p.json b/data/styles/nyaliaxl_illokr_v6311p.json index 56e9b4e..f61fc6e 100644 --- a/data/styles/nyaliaxl_illokr_v6311p.json +++ b/data/styles/nyaliaxl_illokr_v6311p.json @@ -2,8 +2,8 @@ "style_id": "nyaliaxl_illokr_v6311p", "style_name": "Nyaliaxl Illokr V6311P", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "nyalia", + "artistic_style": "anime, highres, cel_shading, vivid_colors, detailed, expressive, masterful, high_quality_art" }, "lora": { "lora_name": "Illustrious/Styles/nyaliaXL_illokr_V6311P.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "nyaliaXL_illokr_V6311P", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/nyaliaxl_nbvp1_lokr_v6311pz_1455397.json b/data/styles/nyaliaxl_nbvp1_lokr_v6311pz_1455397.json index 0235b75..33b0341 100644 --- a/data/styles/nyaliaxl_nbvp1_lokr_v6311pz_1455397.json +++ b/data/styles/nyaliaxl_nbvp1_lokr_v6311pz_1455397.json @@ -2,8 +2,12 @@ "style_id": "nyaliaxl_nbvp1_lokr_v6311pz_1455397", "style_name": "Nyaliaxl Nbvp1 Lokr V6311Pz 1455397", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "nyalia", + "artistic_style": "anime, highres, illustration, vivid colors, intricate detail, soft lighting, sharp focus, aesthetic, masterpiece" + }, + "tags": { + "style_type": "Anime", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/nyaliaXL_NBVP1_lokr_V6311PZ_1455397.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/oilpainting1llust_1640417.json b/data/styles/oilpainting1llust_1640417.json index f98a853..acc037f 100644 --- a/data/styles/oilpainting1llust_1640417.json +++ b/data/styles/oilpainting1llust_1640417.json @@ -3,7 +3,7 @@ "style_name": "Oilpainting1Llust 1640417", "style": { "artist_name": "", - "artistic_style": "oil_painting_(medium)" + "artistic_style": "oil_painting, masterpiece, oil_on_canvas, textured_paint, brushstrokes, thick_paint, traditional_media" }, "lora": { "lora_name": "Illustrious/Styles/OilPainting1llust_1640417.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "OilPainting1llust_1640417", "lora_weight_min": 0.7, "lora_weight_max": 0.7 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/okusama_wa_moto_yari_man_style_12.json b/data/styles/okusama_wa_moto_yari_man_style_12.json index bdda19e..b94e015 100644 --- a/data/styles/okusama_wa_moto_yari_man_style_12.json +++ b/data/styles/okusama_wa_moto_yari_man_style_12.json @@ -2,8 +2,8 @@ "style_id": "okusama_wa_moto_yari_man_style_12", "style_name": "Okusama Wa Moto Yari Man Style 12", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "okusama_wa_moto_yari_man", + "artistic_style": "anime_style, manga_style, digital_painting, illustration, 2d" }, "lora": { "lora_name": "Illustrious/Styles/Okusama_wa_moto_yari_man_style-12.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Okusama_wa_moto_yari_man_style-12", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/oobari_masami_style.json b/data/styles/oobari_masami_style.json index 8e912de..470ddc5 100644 --- a/data/styles/oobari_masami_style.json +++ b/data/styles/oobari_masami_style.json @@ -2,8 +2,8 @@ "style_id": "oobari_masami_style", "style_name": "Oobari Masami Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "oobari_masami", + "artistic_style": "anime_style, dynamic_posing, sharp_focus, stylized, masculine_features, mechanical_details, dramatic_lighting, 90s_anime_style" }, "lora": { "lora_name": "Illustrious/Styles/Oobari_Masami_Style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Oobari_Masami_Style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/orientalink2llust.json b/data/styles/orientalink2llust.json index 8cbe905..14e8738 100644 --- a/data/styles/orientalink2llust.json +++ b/data/styles/orientalink2llust.json @@ -2,8 +2,12 @@ "style_id": "orientalink2llust", "style_name": "Orientalink2Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "original_style", + "artistic_style": "sumi-e, ink_wash_painting, traditional_media, brush_painting, monochrome, oriental_style" + }, + "tags": { + "style_type": "Artistic", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/OrientalInk2llust.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/origamiart1llust.json b/data/styles/origamiart1llust.json index aa178d7..303b020 100644 --- a/data/styles/origamiart1llust.json +++ b/data/styles/origamiart1llust.json @@ -2,8 +2,8 @@ "style_id": "origamiart1llust", "style_name": "Origamiart1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "origami", + "artistic_style": "origami_style, paper_texture, papercraft, cel_shaded, flat_color, high_contrast, sharp_edges, vibrant_colors, minimalist" }, "lora": { "lora_name": "Illustrious/Styles/OrigamiArt1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "OrigamiArt1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/pa_nyalia_v3_0.json b/data/styles/pa_nyalia_v3_0.json index c571531..8128ca5 100644 --- a/data/styles/pa_nyalia_v3_0.json +++ b/data/styles/pa_nyalia_v3_0.json @@ -2,8 +2,8 @@ "style_id": "pa_nyalia_v3_0", "style_name": "Pa Nyalia V3 0", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "pa-nyalia", + "artistic_style": "anime, vibrant color palette, cel shading, highly detailed, expressive eyes, stylized, clean lines, high quality, masterpiece" }, "lora": { "lora_name": "Illustrious/Styles/PA-nyalia_V3.0.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "PA-nyalia_V3.0", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/panty_stocking_style_illustrious.json b/data/styles/panty_stocking_style_illustrious.json index 9a12ce3..725bbc3 100644 --- a/data/styles/panty_stocking_style_illustrious.json +++ b/data/styles/panty_stocking_style_illustrious.json @@ -2,8 +2,12 @@ "style_id": "panty_stocking_style_illustrious", "style_name": "Panty Stocking Style Illustrious", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "gainax", + "artistic_style": "panty_and_stocking_with_garterbelt, cel_shaded, thick_lines, 2d, bold_lines, stylized, vibrant_colors, simple_shading" + }, + "tags": { + "style_type": "Anime", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/panty_stocking_style-Illustrious.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/particleart1llust.json b/data/styles/particleart1llust.json index 39b4a11..65802ad 100644 --- a/data/styles/particleart1llust.json +++ b/data/styles/particleart1llust.json @@ -2,8 +2,8 @@ "style_id": "particleart1llust", "style_name": "Particleart1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "particle_effect", + "artistic_style": "fantasy_art, glowing, light_particles, bokeh, ethereal, dynamic_lighting, vibrant, high_contrast, sparkling" }, "lora": { "lora_name": "Illustrious/Styles/ParticleArt1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ParticleArt1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/pearly_comic_mix_illustrious.json b/data/styles/pearly_comic_mix_illustrious.json index c6e7796..3c12cc6 100644 --- a/data/styles/pearly_comic_mix_illustrious.json +++ b/data/styles/pearly_comic_mix_illustrious.json @@ -2,8 +2,8 @@ "style_id": "pearly_comic_mix_illustrious", "style_name": "Pearly Comic Mix Illustrious", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "comic", + "artistic_style": "western_comics_(style), lineart, vibrant, colorful" }, "lora": { "lora_name": "Illustrious/Styles/Pearly_comic_mix_illustrious.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Pearly_comic_mix_illustrious", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/pearly_crystal_toon.json b/data/styles/pearly_crystal_toon.json index 9203734..e491eaa 100644 --- a/data/styles/pearly_crystal_toon.json +++ b/data/styles/pearly_crystal_toon.json @@ -3,7 +3,7 @@ "style_name": "Pearly Crystal Toon", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "shimmering, iridescent, crystalline_texture, cel_shaded, glossy, vibrant, high_contrast, sparkling, 3d_render_style, toon_shading" }, "lora": { "lora_name": "Illustrious/Styles/Pearly_Crystal_toon.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Pearly_Crystal_toon", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/pearly_gold_bear_style_illustrious.json b/data/styles/pearly_gold_bear_style_illustrious.json index 48f7057..d5f07de 100644 --- a/data/styles/pearly_gold_bear_style_illustrious.json +++ b/data/styles/pearly_gold_bear_style_illustrious.json @@ -2,8 +2,8 @@ "style_id": "pearly_gold_bear_style_illustrious", "style_name": "Pearly Gold Bear Style Illustrious", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown", + "artistic_style": "pearly_gold_bear_style_illustrious, shiny, glossy, pearl, gold, ornate, intricate, surreal, glowing, gold_trim, metallic, opulent, luxury" }, "lora": { "lora_name": "Illustrious/Styles/Pearly_Gold_Bear_style_illustrious.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Pearly_Gold_Bear_style_illustrious", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/pen_sketch.json b/data/styles/pen_sketch.json index 50ef6cb..d47112e 100644 --- a/data/styles/pen_sketch.json +++ b/data/styles/pen_sketch.json @@ -3,7 +3,7 @@ "style_name": "Pen Sketch", "style": { "artist_name": "", - "artistic_style": "monochrome, pen sketch" + "artistic_style": "monochrome, sketching, pen_sketch, traditional_media, crosshatching, ink, white_background, simple_background, high_contrast" }, "lora": { "lora_name": "Illustrious/Styles/Pen_Sketch.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Pen_Sketch", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Sketch", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/phm_style_il.json b/data/styles/phm_style_il.json index b82542e..05fd797 100644 --- a/data/styles/phm_style_il.json +++ b/data/styles/phm_style_il.json @@ -2,8 +2,8 @@ "style_id": "phm_style_il", "style_name": "Phm Style Il", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "phm", + "artistic_style": "anime, stylized, cell shading, vibrant, high contrast, clean, digital art, illustration" }, "lora": { "lora_name": "Illustrious/Styles/PHM_style_IL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "PHM_style_IL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/phm_style_il_v2.json b/data/styles/phm_style_il_v2.json index d461660..0f36874 100644 --- a/data/styles/phm_style_il_v2.json +++ b/data/styles/phm_style_il_v2.json @@ -2,8 +2,8 @@ "style_id": "phm_style_il_v2", "style_name": "Phm Style Il V2", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "original_style", + "artistic_style": "high-quality, vibrant, detailed, illustrative, digital_art, polished" }, "lora": { "lora_name": "Illustrious/Styles/PHM_style_IL_V2.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "PHM_style_IL_V2", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/phm_style_il_v3_3.json b/data/styles/phm_style_il_v3_3.json index 127517d..bbbbe8c 100644 --- a/data/styles/phm_style_il_v3_3.json +++ b/data/styles/phm_style_il_v3_3.json @@ -2,8 +2,8 @@ "style_id": "phm_style_il_v3_3", "style_name": "Phm Style Il V3 3", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "phm", + "artistic_style": "anime_coloring, vibrant_colors, high_contrast, sharp_focus, cell_shading, clean_lines" }, "lora": { "lora_name": "Illustrious/Styles/PHM_style_IL_v3.3.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "PHM_style_IL_v3.3", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/pixel_art_illustrious.json b/data/styles/pixel_art_illustrious.json index a6658ad..85a8536 100644 --- a/data/styles/pixel_art_illustrious.json +++ b/data/styles/pixel_art_illustrious.json @@ -2,8 +2,8 @@ "style_id": "pixel_art_illustrious", "style_name": "Pixel Art Illustrious", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "pixel_art", + "artistic_style": "pixel_art, pixelated" }, "lora": { "lora_name": "Illustrious/Styles/Pixel_Art Illustrious.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Pixel_Art Illustrious", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Pixel Art", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/pixel_art_style_v5___illustrious_by_skormino_.json b/data/styles/pixel_art_style_v5___illustrious_by_skormino_.json index 7dc7afc..324ace1 100644 --- a/data/styles/pixel_art_style_v5___illustrious_by_skormino_.json +++ b/data/styles/pixel_art_style_v5___illustrious_by_skormino_.json @@ -2,14 +2,18 @@ "style_id": "pixel_art_style_v5___illustrious_by_skormino_", "style_name": "Pixel Art Style V5 Illustrious By Skormino ", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "pixel art", + "artistic_style": "pixel art, 8-bit, 16-bit, retro, low resolution" }, "lora": { - "lora_name": "Illustrious/Styles/Pixel-Art Style v5 🔍(illustrious by Skormino).safetensors", + "lora_name": "Illustrious/Styles/Pixel-Art Style v5 \ud83d\udd0d(illustrious by Skormino).safetensors", "lora_weight": 1.0, - "lora_triggers": "Pixel-Art Style v5 🔍(illustrious by Skormino)", + "lora_triggers": "Pixel-Art Style v5 \ud83d\udd0d(illustrious by Skormino)", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Pixel Art", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/piyodera_mucha_il.json b/data/styles/piyodera_mucha_il.json index dbd6f6d..5038638 100644 --- a/data/styles/piyodera_mucha_il.json +++ b/data/styles/piyodera_mucha_il.json @@ -2,8 +2,8 @@ "style_id": "piyodera_mucha_il", "style_name": "Piyodera Mucha Il", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "alphonse_mucha, piyodera_mucha", + "artistic_style": "art_nouveau, stained_glass, ornamental_weight, illustration" }, "lora": { "lora_name": "Illustrious/Styles/piyodera_mucha_IL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "piyodera_mucha_IL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/pnvickyill.json b/data/styles/pnvickyill.json index 4ffbae9..68b449d 100644 --- a/data/styles/pnvickyill.json +++ b/data/styles/pnvickyill.json @@ -2,8 +2,8 @@ "style_id": "pnvickyill", "style_name": "Pnvickyill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "pnvicky", + "artistic_style": "anime_coloring, vibrant, high_contrast, sharp_lines, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/pnvickyILL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "pnvickyILL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/pochi_science_ill.json b/data/styles/pochi_science_ill.json index 9b710f8..fb91e72 100644 --- a/data/styles/pochi_science_ill.json +++ b/data/styles/pochi_science_ill.json @@ -2,8 +2,8 @@ "style_id": "pochi_science_ill", "style_name": "Pochi Science Ill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "pochi_goya", + "artistic_style": "highres, monochrome, simple_background, thick_lines, sketch, cel_shading, clean_lines, high_contrast, lineart" }, "lora": { "lora_name": "Illustrious/Styles/pochi_science_ill.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "pochi_science_ill", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/pokemon_black___white_il.json b/data/styles/pokemon_black___white_il.json index 27e762a..3e53e96 100644 --- a/data/styles/pokemon_black___white_il.json +++ b/data/styles/pokemon_black___white_il.json @@ -2,8 +2,8 @@ "style_id": "pokemon_black___white_il", "style_name": "Pokemon Black White Il", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "ken_sugimori", + "artistic_style": "pokemon_(series), 1990s_style, cell_shading, clean_lines, vibrant_colors, official_art_style, simple_background" }, "lora": { "lora_name": "Illustrious/Styles/Pokemon Black & White IL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Pokemon Black & White IL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/possummachine_v8.json b/data/styles/possummachine_v8.json index a7eeda0..6e94a40 100644 --- a/data/styles/possummachine_v8.json +++ b/data/styles/possummachine_v8.json @@ -2,8 +2,8 @@ "style_id": "possummachine_v8", "style_name": "Possummachine V8", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "possummachine", + "artistic_style": "digital painting, highly detailed, expressive, vibrant, high contrast, cel shading, stylized" }, "lora": { "lora_name": "Illustrious/Styles/possummachine_v8.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "possummachine_v8", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/ppw_v8_illuv2stable_128.json b/data/styles/ppw_v8_illuv2stable_128.json index 3ee4469..fa222b1 100644 --- a/data/styles/ppw_v8_illuv2stable_128.json +++ b/data/styles/ppw_v8_illuv2stable_128.json @@ -2,8 +2,8 @@ "style_id": "ppw_v8_illuv2stable_128", "style_name": "Ppw V8 Illuv2Stable 128", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "ppw", + "artistic_style": "anime_coloring, vibrant_colors, high_contrast, sharp_focus, cel_shading, detailed_background, masterpiece, best_quality" }, "lora": { "lora_name": "Illustrious/Styles/ppw_v8_Illuv2stable_128.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ppw_v8_Illuv2stable_128", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/punopupupupuuzaki_puuna_style.json b/data/styles/punopupupupuuzaki_puuna_style.json index 0cd98b7..6c997f4 100644 --- a/data/styles/punopupupupuuzaki_puuna_style.json +++ b/data/styles/punopupupupuuzaki_puuna_style.json @@ -2,8 +2,8 @@ "style_id": "punopupupupuuzaki_puuna_style", "style_name": "Punopupupupuuzaki Puuna Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "puuna", + "artistic_style": "anime, digital_painting, vibrant, saturated, thick_lines, expressive, colored_outline, chibi, cute" }, "lora": { "lora_name": "Illustrious/Styles/Punopupupupuuzaki_puuna_style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Punopupupupuuzaki_puuna_style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/qaq3_13.json b/data/styles/qaq3_13.json index 4579d79..63e695f 100644 --- a/data/styles/qaq3_13.json +++ b/data/styles/qaq3_13.json @@ -2,8 +2,8 @@ "style_id": "qaq3_13", "style_name": "Qaq3 13", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "QAQ3", + "artistic_style": "highres, masterpiece, illustration, vibrant, cel_shading, clean_lines, detailed_background, anime_art_style" }, "lora": { "lora_name": "Illustrious/Styles/QAQ3-13.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "QAQ3-13", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/qaqalter2_20.json b/data/styles/qaqalter2_20.json index 3b1764c..8060895 100644 --- a/data/styles/qaqalter2_20.json +++ b/data/styles/qaqalter2_20.json @@ -2,8 +2,8 @@ "style_id": "qaqalter2_20", "style_name": "Qaqalter2 20", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "qaqalter", + "artistic_style": "high-res, detailed, digital, masterpiece, illustration, vibrant, anime-style" }, "lora": { "lora_name": "Illustrious/Styles/QAQAlter2-20.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "QAQAlter2-20", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/qaqalterv2_0.json b/data/styles/qaqalterv2_0.json index 6b01615..f3791fb 100644 --- a/data/styles/qaqalterv2_0.json +++ b/data/styles/qaqalterv2_0.json @@ -2,8 +2,12 @@ "style_id": "qaqalterv2_0", "style_name": "Qaqalterv2 0", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "qaq", + "artistic_style": "anime, highres, vibrant, sharp focus, aesthetic, stylized, detailed, vivid colors" + }, + "tags": { + "style_type": "Anime", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/QAQAlterV2.0.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/qaqv3p2_112.json b/data/styles/qaqv3p2_112.json index b9c65b7..57aeb21 100644 --- a/data/styles/qaqv3p2_112.json +++ b/data/styles/qaqv3p2_112.json @@ -2,8 +2,8 @@ "style_id": "qaqv3p2_112", "style_name": "Qaqv3P2 112", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "QAQv3p2", + "artistic_style": "anime, stylized, highres, masterpiece, detailed, vibrant_color, sharp_focus, clean_lines, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/QAQv3p2-112.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "QAQv3p2-112", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/qaqv4.json b/data/styles/qaqv4.json index 53e8d68..6b8afc8 100644 --- a/data/styles/qaqv4.json +++ b/data/styles/qaqv4.json @@ -2,8 +2,8 @@ "style_id": "qaqv4", "style_name": "Qaqv4", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "QAQ", + "artistic_style": "anime_style, high_contrast, vibrant_colors, detailed_lineart, soft_shading, illustration" }, "lora": { "lora_name": "Illustrious/Styles/QAQv4.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "QAQv4", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/qaqv5_50.json b/data/styles/qaqv5_50.json index 5d2ec07..cb91a02 100644 --- a/data/styles/qaqv5_50.json +++ b/data/styles/qaqv5_50.json @@ -2,8 +2,8 @@ "style_id": "qaqv5_50", "style_name": "Qaqv5 50", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "QAQ", + "artistic_style": "anime_coloring, vibrant, high_contrast, sharp_focus, cel_shaded, detailed_lineart, masterpiece, best_quality" }, "lora": { "lora_name": "Illustrious/Styles/QAQv5-50.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "QAQv5-50", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/queencomplex_artstyle.json b/data/styles/queencomplex_artstyle.json index c93978e..77886fb 100644 --- a/data/styles/queencomplex_artstyle.json +++ b/data/styles/queencomplex_artstyle.json @@ -2,8 +2,8 @@ "style_id": "queencomplex_artstyle", "style_name": "Queencomplex Artstyle", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "queencomplex", + "artistic_style": "masterpiece, digital_illustration, cel_shading, vibrant_colors, highres" }, "lora": { "lora_name": "Illustrious/Styles/QueenComplex-ArtStyle.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "QueenComplex-ArtStyle", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/r17329_illuu.json b/data/styles/r17329_illuu.json index 2c84a61..e31505d 100644 --- a/data/styles/r17329_illuu.json +++ b/data/styles/r17329_illuu.json @@ -2,8 +2,8 @@ "style_id": "r17329_illuu", "style_name": "R17329 Illuu", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "r17329", + "artistic_style": "high-res, detailed, polished, vibrant, anime style, crisp lineart, digital, illustration, stylized" }, "lora": { "lora_name": "Illustrious/Styles/r17329_illuu.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "r17329_illuu", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/rdtdrp.json b/data/styles/rdtdrp.json index c100594..0c0406c 100644 --- a/data/styles/rdtdrp.json +++ b/data/styles/rdtdrp.json @@ -2,8 +2,8 @@ "style_id": "rdtdrp", "style_name": "Rdtdrp", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "rdtdrp", + "artistic_style": "rdtdrp, digital_painting, illustration,, detailed, sharp_focus, high_quality" }, "lora": { "lora_name": "Illustrious/Styles/rdtdrp.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "rdtdrp", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/real_figure_style.json b/data/styles/real_figure_style.json index 1b2a007..a7acf99 100644 --- a/data/styles/real_figure_style.json +++ b/data/styles/real_figure_style.json @@ -2,8 +2,8 @@ "style_id": "real_figure_style", "style_name": "Real Figure Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "photorealistic", + "artistic_style": "realistic, 3d, depth of field, high resolution, raw photo, masterpiece" }, "lora": { "lora_name": "Illustrious/Styles/real_figure_style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "real_figure_style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Realistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/realisticanimeixl_v2_1074434.json b/data/styles/realisticanimeixl_v2_1074434.json index 05ebbd8..14b26f4 100644 --- a/data/styles/realisticanimeixl_v2_1074434.json +++ b/data/styles/realisticanimeixl_v2_1074434.json @@ -3,7 +3,7 @@ "style_name": "Realisticanimeixl V2 1074434", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "anime, high_quality, masterpiece, photorealistic, realistic, semi-realistic, intricately_detailed" }, "lora": { "lora_name": "Illustrious/Styles/RealisticAnimeIXL_v2_1074434.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "RealisticAnimeIXL_v2_1074434", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/redum.json b/data/styles/redum.json index 43d9b60..697d4d6 100644 --- a/data/styles/redum.json +++ b/data/styles/redum.json @@ -2,8 +2,8 @@ "style_id": "redum", "style_name": "Redum", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "redum4", + "artistic_style": "redum4, colorful, absurdly_detailed_composition, dynamic_pose" }, "lora": { "lora_name": "Illustrious/Styles/REDUM.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "REDUM", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/reiq_guy90_illust_lorav1.json b/data/styles/reiq_guy90_illust_lorav1.json index bc72879..e1e999f 100644 --- a/data/styles/reiq_guy90_illust_lorav1.json +++ b/data/styles/reiq_guy90_illust_lorav1.json @@ -3,7 +3,7 @@ "style_name": "Reiq Guy90 Illust Lorav1", "style": { "artist_name": "reiq", - "artistic_style": "" + "artistic_style": "reiq, cel_shading, thick_lines, bold_colors, western_comic_style, stylized, polished" }, "lora": { "lora_name": "Illustrious/Styles/reiq-guy90-Illust-Lorav1.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "reiq-guy90-Illust-Lorav1", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/reiqill_233.json b/data/styles/reiqill_233.json index 890d697..251d4a6 100644 --- a/data/styles/reiqill_233.json +++ b/data/styles/reiqill_233.json @@ -3,7 +3,7 @@ "style_name": "Reiqill 233", "style": { "artist_name": "reiq", - "artistic_style": "" + "artistic_style": "reiq, colored_lineart" }, "lora": { "lora_name": "Illustrious/Styles/reiqill 233.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "reiqill 233", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/reiqillustriousxl_bykonan.json b/data/styles/reiqillustriousxl_bykonan.json index b9fb73c..a180a67 100644 --- a/data/styles/reiqillustriousxl_bykonan.json +++ b/data/styles/reiqillustriousxl_bykonan.json @@ -2,8 +2,8 @@ "style_id": "reiqillustriousxl_bykonan", "style_name": "Reiqillustriousxl Bykonan", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "reiq", + "artistic_style": "reiq, distinct_style, thick_lines, bold_lineart, vibrant_colors, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/ReiqIllustriousXL_byKonan.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ReiqIllustriousXL_byKonan", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/retroanistyle.json b/data/styles/retroanistyle.json index d1370ec..8216c9f 100644 --- a/data/styles/retroanistyle.json +++ b/data/styles/retroanistyle.json @@ -2,8 +2,8 @@ "style_id": "retroanistyle", "style_name": "Retroanistyle", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "1980s_(style), 1990s_(style)", + "artistic_style": "chromatic_aberration, film_grain, retro_style" }, "lora": { "lora_name": "Illustrious/Styles/retroanistyle.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "retroanistyle", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/rhapsodic1llust.json b/data/styles/rhapsodic1llust.json index 5f7a934..21ec75f 100644 --- a/data/styles/rhapsodic1llust.json +++ b/data/styles/rhapsodic1llust.json @@ -2,8 +2,8 @@ "style_id": "rhapsodic1llust", "style_name": "Rhapsodic1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "rhapsodic1llust", + "artistic_style": "anime_coloring, highly_detailed, vibrant, polished, sharp_focus, depth_of_field, illustration, masterpiece, expressive" }, "lora": { "lora_name": "Illustrious/Styles/Rhapsodic1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Rhapsodic1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/rinzou777.json b/data/styles/rinzou777.json index 6e73d0e..62c18f6 100644 --- a/data/styles/rinzou777.json +++ b/data/styles/rinzou777.json @@ -2,8 +2,8 @@ "style_id": "rinzou777", "style_name": "Rinzou777", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "rinzou777", + "artistic_style": "anime_artstyle, illustration, vibrant, high-contrast, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/rinzou777.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "rinzou777", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/rizdraws_ill.json b/data/styles/rizdraws_ill.json index 575fed9..bc47964 100644 --- a/data/styles/rizdraws_ill.json +++ b/data/styles/rizdraws_ill.json @@ -2,8 +2,8 @@ "style_id": "rizdraws_ill", "style_name": "Rizdraws Ill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "rizdraws", + "artistic_style": "semi-realistic, detailed, vibrant_colors, expressive_eyes, digital_painting, illustration_style" }, "lora": { "lora_name": "Illustrious/Styles/rizdraws_ill.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "rizdraws_ill", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/rizdrawsc.json b/data/styles/rizdrawsc.json index ad316ea..d1b416e 100644 --- a/data/styles/rizdrawsc.json +++ b/data/styles/rizdrawsc.json @@ -3,7 +3,7 @@ "style_name": "Rizdrawsc", "style": { "artist_name": "rizdraws", - "artistic_style": "" + "artistic_style": "highres, cel_shading, vibrant_colors, simple_background, thick_lines, anime_style, clean_lines, 2d" }, "lora": { "lora_name": "Illustrious/Styles/rizdrawsC.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "rizdrawsC", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/sabu_01.json b/data/styles/sabu_01.json index cfd4b27..f5961d6 100644 --- a/data/styles/sabu_01.json +++ b/data/styles/sabu_01.json @@ -3,7 +3,7 @@ "style_name": "Sabu", "style": { "artist_name": "sabu_(sabudenego)", - "artistic_style": "realistic, digital painting" + "artistic_style": "semi-realistic, oil_painting, digital_painting, highly_detailed, textured, soft_lighting, painterly" }, "lora": { "lora_name": "Illustrious/Styles/sabu-style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "sabu-style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/sabu_digitalrealism_illust.json b/data/styles/sabu_digitalrealism_illust.json index 5e253d8..082e12e 100644 --- a/data/styles/sabu_digitalrealism_illust.json +++ b/data/styles/sabu_digitalrealism_illust.json @@ -3,7 +3,7 @@ "style_name": "Sabu Digital Realism", "style": { "artist_name": "sabu_(sabudenego)", - "artistic_style": "realistic, digital painting" + "artistic_style": "digital_painting, realistic, highly_detailed, masterpiece, cinematic_lighting, subsurface_scattering, sharp_focus" }, "lora": { "lora_name": "Illustrious/Styles/sabu-digitalrealism-illust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "sabu-digitalrealism-illust", "lora_weight_min": 0.95, "lora_weight_max": 0.95 + }, + "tags": { + "style_type": "Digital", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/sabu_goblinden_illust.json b/data/styles/sabu_goblinden_illust.json index b2cc0ae..bf5be54 100644 --- a/data/styles/sabu_goblinden_illust.json +++ b/data/styles/sabu_goblinden_illust.json @@ -3,7 +3,7 @@ "style_name": "Sabu Goblin Den", "style": { "artist_name": "sabu_(sabudenego)", - "artistic_style": "realistic, digital painting" + "artistic_style": "sabu_(sabudenego), realistic, digital_painting, highly_detailed, shadow, dark_fantasy" }, "lora": { "lora_name": "Illustrious/Styles/sabu-goblinden-illust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "sabu-goblinden-illust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/sabu_realistic_illust.json b/data/styles/sabu_realistic_illust.json index e96e0dd..a0611a2 100644 --- a/data/styles/sabu_realistic_illust.json +++ b/data/styles/sabu_realistic_illust.json @@ -3,7 +3,7 @@ "style_name": "Sabu Realistic Illust", "style": { "artist_name": "sabu_(sabudenego)", - "artistic_style": "realistic, digital painting" + "artistic_style": "sabu_(sabudenego), realistic, photorealistic" }, "lora": { "lora_name": "Illustrious/Styles/sabu-realistic-illust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "sabu-realistic-illust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/sabu_signature_illust.json b/data/styles/sabu_signature_illust.json index bf82115..5b7522a 100644 --- a/data/styles/sabu_signature_illust.json +++ b/data/styles/sabu_signature_illust.json @@ -3,7 +3,7 @@ "style_name": "Sabu Signature Illust", "style": { "artist_name": "sabu_(sabudenego)", - "artistic_style": "realistic, digital painting" + "artistic_style": "sabu_(sabudenego), digital_painting, highly_detailed, soft_lighting, semi-realistic, art_nouveau, intricate_details, elegant" }, "lora": { "lora_name": "Illustrious/Styles/sabu-signature-illust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "sabu-signature-illust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/sabu_style.json b/data/styles/sabu_style.json index 0a89481..85b5856 100644 --- a/data/styles/sabu_style.json +++ b/data/styles/sabu_style.json @@ -2,8 +2,8 @@ "style_id": "sabu_style", "style_name": "Sabu Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "saburou_(hgmg)", + "artistic_style": "anime_coloring, flat_color, absurdly_detailed_composition" }, "lora": { "lora_name": "Illustrious/Styles/sabu-style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "sabu-style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/sabubj_ill.json b/data/styles/sabubj_ill.json index 34453f2..69d0cb7 100644 --- a/data/styles/sabubj_ill.json +++ b/data/styles/sabubj_ill.json @@ -3,7 +3,7 @@ "style_name": "Sabubj Ill", "style": { "artist_name": "sabu_(sabudenego)", - "artistic_style": "realistic, digital painting" + "artistic_style": "sabu_(sabudenego),, digital_painting, highly_detailed, soft_shading, polished" }, "lora": { "lora_name": "Illustrious/Styles/sabubj_ill.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "sabubj_ill", "lora_weight_min": 0.2, "lora_weight_max": 0.8 + }, + "tags": { + "style_type": "Digital", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/sakimichan_style___illustrious.json b/data/styles/sakimichan_style___illustrious.json index 1c6822c..c1ea725 100644 --- a/data/styles/sakimichan_style___illustrious.json +++ b/data/styles/sakimichan_style___illustrious.json @@ -3,7 +3,7 @@ "style_name": "Sakimichan Style Illustrious", "style": { "artist_name": "sakimichan", - "artistic_style": "" + "artistic_style": "artstation, digital_painting, masterpiece, highly_detailed, soft_shading, glowing_light, sharp_focus, vibrant_color, semi-realistic, smooth_skin, polished" }, "lora": { "lora_name": "Illustrious/Styles/Sakimichan_Style_-_Illustrious.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "Sakimichan_Style_-_Illustrious", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital" } -} +} \ No newline at end of file diff --git a/data/styles/sakistyle.json b/data/styles/sakistyle.json index 9002542..43aa65b 100644 --- a/data/styles/sakistyle.json +++ b/data/styles/sakistyle.json @@ -2,8 +2,8 @@ "style_id": "sakistyle", "style_name": "Sakistyle", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "saki_(sakiyamama)", + "artistic_style": "anime, vibrant_color, detailed_lineart, soft_shading, high_contrast, polished, crisp_edges" }, "lora": { "lora_name": "Illustrious/Styles/SakiStyle.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "SakiStyle", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/samdoesarts.json b/data/styles/samdoesarts.json index be4096b..eef71b4 100644 --- a/data/styles/samdoesarts.json +++ b/data/styles/samdoesarts.json @@ -2,8 +2,8 @@ "style_id": "samdoesarts", "style_name": "Samdoesarts", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "sam_does_arts", + "artistic_style": "painting_(medium), digital_art, stylized, vibrant_color, soft_shading" }, "lora": { "lora_name": "Illustrious/Styles/samdoesarts.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "samdoesarts", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/semi_realism_illustrious.json b/data/styles/semi_realism_illustrious.json index e22bdae..dc772c2 100644 --- a/data/styles/semi_realism_illustrious.json +++ b/data/styles/semi_realism_illustrious.json @@ -2,8 +2,8 @@ "style_id": "semi_realism_illustrious", "style_name": "Semi Realism Illustrious", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "masterpiece, high quality, highly detailed, expressive, depth of field", + "artistic_style": "semi-realistic, realistic, 3d, cinematic lighting, digital painting, sharp focus, refined, professional" }, "lora": { "lora_name": "Illustrious/Styles/Semi-realism_illustrious.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Semi-realism_illustrious", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/sex_arcade_illustrious.json b/data/styles/sex_arcade_illustrious.json index a1ac4c4..e5aac21 100644 --- a/data/styles/sex_arcade_illustrious.json +++ b/data/styles/sex_arcade_illustrious.json @@ -3,7 +3,7 @@ "style_name": "Sex Arcade Illustrious", "style": { "artist_name": "sabu_(sabudenego)", - "artistic_style": "realistic, digital painting" + "artistic_style": "digital_painting, masterpiece, highly_detailed, realistic" }, "lora": { "lora_name": "Illustrious/Styles/Sex_Arcade_Illustrious.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/sexy_detailer.json b/data/styles/sexy_detailer.json index de46f8c..d8521d9 100644 --- a/data/styles/sexy_detailer.json +++ b/data/styles/sexy_detailer.json @@ -3,7 +3,7 @@ "style_name": "Sexy Detailer", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "highres, best_quality, masterpiece, detailed, seductive, alluring, sensual, sharp_focus, depth_of_field, lighting, skin_texture, lingerie, cleavage" }, "lora": { "lora_name": "Illustrious/Styles/Sexy_Detailer.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Sexy_Detailer", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": true } -} +} \ No newline at end of file diff --git a/data/styles/shadmanstyle_illustrious_leaf4.json b/data/styles/shadmanstyle_illustrious_leaf4.json index 82bbbab..b90d4c4 100644 --- a/data/styles/shadmanstyle_illustrious_leaf4.json +++ b/data/styles/shadmanstyle_illustrious_leaf4.json @@ -3,7 +3,7 @@ "style_name": "Shadman Style", "style": { "artist_name": "shadman", - "artistic_style": "" + "artistic_style": "shadman, style_mimic, cel_shaded, thick_lines, cartoon, low_res_aesthetic, flash_animation, 2d, high_contrast, saturated_colors" }, "lora": { "lora_name": "Illustrious/Styles/ShadmanStyle_illustrious_Leaf4.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "ShadmanStyle_illustrious_Leaf4", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/shirogane_hakuba___artist.json b/data/styles/shirogane_hakuba___artist.json index c539e65..e4be360 100644 --- a/data/styles/shirogane_hakuba___artist.json +++ b/data/styles/shirogane_hakuba___artist.json @@ -2,8 +2,8 @@ "style_id": "shirogane_hakuba___artist", "style_name": "Shirogane Hakuba Artist", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "shirogane_hakuba", + "artistic_style": "anime, digital_painting, vibrant, detailed_lineart, colorful, high_contrast, sharp_focus" }, "lora": { "lora_name": "Illustrious/Styles/Shirogane_Hakuba_-_Artist.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Shirogane_Hakuba_-_Artist", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/shlkptabfe7rnex_style_illustrious_000008.json b/data/styles/shlkptabfe7rnex_style_illustrious_000008.json index d1abe3f..fca2c8c 100644 --- a/data/styles/shlkptabfe7rnex_style_illustrious_000008.json +++ b/data/styles/shlkptabfe7rnex_style_illustrious_000008.json @@ -2,8 +2,12 @@ "style_id": "shlkptabfe7rnex_style_illustrious_000008", "style_name": "Shlkptabfe7Rnex Style Illustrious 000008", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "ShLkPTABfe7rNeX", + "artistic_style": "high_quality, masterpiece, detailed_background, dynamic_lighting, vibrant_colors, polished, illustration, artstyle" + }, + "tags": { + "style_type": "Anime", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/ShLkPTABfe7rNeX_style_illustrious-000008.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/silverheather_ill.json b/data/styles/silverheather_ill.json index a35bf42..0c92797 100644 --- a/data/styles/silverheather_ill.json +++ b/data/styles/silverheather_ill.json @@ -2,8 +2,8 @@ "style_id": "silverheather_ill", "style_name": "Silverheather Ill", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "silverheather", + "artistic_style": "digital_illustration, painterly, soft_focus, intricate_details, pastel_color_palette, high_resolution" }, "lora": { "lora_name": "Illustrious/Styles/silverheather_ill.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "silverheather_ill", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/sketchyline1llust.json b/data/styles/sketchyline1llust.json index 487cfe9..205a2e9 100644 --- a/data/styles/sketchyline1llust.json +++ b/data/styles/sketchyline1llust.json @@ -2,8 +2,8 @@ "style_id": "sketchyline1llust", "style_name": "Sketchyline1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "sketchy", + "artistic_style": "sketch, rough_sketch, pencil_sketch, monochrome, messy_lines, uncolored, greyscale" }, "lora": { "lora_name": "Illustrious/Styles/SketchyLine1llust.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "SketchyLine1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Sketch" } -} +} \ No newline at end of file diff --git a/data/styles/soft_3d_style__illustrious.json b/data/styles/soft_3d_style__illustrious.json index de57888..d9d5935 100644 --- a/data/styles/soft_3d_style__illustrious.json +++ b/data/styles/soft_3d_style__illustrious.json @@ -3,7 +3,7 @@ "style_name": "Soft 3D Style Illustrious", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "3d, soft_shading, Depth of field, high-quality, rendered, smooth, cinematic lighting, vibrant" }, "lora": { "lora_name": "Illustrious/Styles/Soft_3D_STYLE__Illustrious.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Soft_3D_STYLE__Illustrious", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/sorta_disney_style_v2.json b/data/styles/sorta_disney_style_v2.json index 81a1a88..ab63f6a 100644 --- a/data/styles/sorta_disney_style_v2.json +++ b/data/styles/sorta_disney_style_v2.json @@ -2,8 +2,8 @@ "style_id": "sorta_disney_style_v2", "style_name": "Sorta Disney Style V2", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "disney", + "artistic_style": "stylized, 3d, animated_style" }, "lora": { "lora_name": "Illustrious/Styles/Sorta_Disney_Style_v2.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Sorta_Disney_Style_v2", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/style55_pdxl_884337.json b/data/styles/style55_pdxl_884337.json index 06fb16d..18aef63 100644 --- a/data/styles/style55_pdxl_884337.json +++ b/data/styles/style55_pdxl_884337.json @@ -2,8 +2,8 @@ "style_id": "style55_pdxl_884337", "style_name": "Style55 Pdxl 884337", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "highres, official_art, vivid_colors, detailed_background, intricate_details", + "artistic_style": "semi-realistic, dynamic_lighting, depth_of_field, complex_shading, post-processing" }, "lora": { "lora_name": "Illustrious/Styles/Style55_PDXL_884337.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Style55_PDXL_884337", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/style_rukia_il.json b/data/styles/style_rukia_il.json index 0723ca5..0484eb5 100644 --- a/data/styles/style_rukia_il.json +++ b/data/styles/style_rukia_il.json @@ -2,8 +2,8 @@ "style_id": "style_rukia_il", "style_name": "Style Rukia Il", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "Rukia", + "artistic_style": "anime, digital painting, polished, high quality, vivid colors, sharp focus, vibrant, painterly, smooth shading" }, "lora": { "lora_name": "Illustrious/Styles/Style_Rukia-IL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Style_Rukia-IL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/stylizedart1llust.json b/data/styles/stylizedart1llust.json index 7e5e175..ff7c2c5 100644 --- a/data/styles/stylizedart1llust.json +++ b/data/styles/stylizedart1llust.json @@ -2,8 +2,8 @@ "style_id": "stylizedart1llust", "style_name": "Stylizedart1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "stylized", + "artistic_style": "anime, digital_painting, illustrative, vibrant, high_contrast, sharp_focus, clean_lines, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/StylizedArt1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "StylizedArt1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/superflatstyle_ixl_1341314.json b/data/styles/superflatstyle_ixl_1341314.json index a6a1a95..a49728d 100644 --- a/data/styles/superflatstyle_ixl_1341314.json +++ b/data/styles/superflatstyle_ixl_1341314.json @@ -2,8 +2,8 @@ "style_id": "superflatstyle_ixl_1341314", "style_name": "Superflatstyle Ixl 1341314", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "murakami_takashi", + "artistic_style": "pop_art, flat_color, minimalism, vibrant_color, high_contrast" }, "lora": { "lora_name": "Illustrious/Styles/SuperFlatStyle_IXL_1341314.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "SuperFlatStyle_IXL_1341314", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/svzla_ixl_v1_1262439.json b/data/styles/svzla_ixl_v1_1262439.json index 07654a5..d446b48 100644 --- a/data/styles/svzla_ixl_v1_1262439.json +++ b/data/styles/svzla_ixl_v1_1262439.json @@ -2,8 +2,8 @@ "style_id": "svzla_ixl_v1_1262439", "style_name": "Svzla Ixl V1 1262439", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "highres, painting_(medium)", + "artistic_style": "highres, painting_(medium)" }, "lora": { "lora_name": "Illustrious/Styles/Svzla_IXL_v1_1262439.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Svzla_IXL_v1_1262439", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Digital", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/synthwave_dreams.json b/data/styles/synthwave_dreams.json index cbc8750..e14f93e 100644 --- a/data/styles/synthwave_dreams.json +++ b/data/styles/synthwave_dreams.json @@ -3,7 +3,7 @@ "style_name": "Synthwave Dreams", "style": { "artist_name": "", - "artistic_style": "synthwave, 80's, neon glow" + "artistic_style": "synthwave, 80s_aesthetic, neon, retro, vaporwave, retrowave, horizon, grid, sunset" }, "lora": { "lora_name": "Illustrious/Styles/Synthwave_Dreams.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Synthwave_Dreams", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/takataka_style_il.json b/data/styles/takataka_style_il.json index 0ef2329..2b490f1 100644 --- a/data/styles/takataka_style_il.json +++ b/data/styles/takataka_style_il.json @@ -2,8 +2,8 @@ "style_id": "takataka_style_il", "style_name": "Takataka Style Il", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "takataka_(takataka0409)", + "artistic_style": "highres, detailed, polished, vibrant, anime_style, dynamic_shading, clean_lines" }, "lora": { "lora_name": "Illustrious/Styles/Takataka_style_IL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Takataka_style_IL", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/thicc_animaginexl40_v4opt_v0_5.json b/data/styles/thicc_animaginexl40_v4opt_v0_5.json index 6a4cf5c..f679e12 100644 --- a/data/styles/thicc_animaginexl40_v4opt_v0_5.json +++ b/data/styles/thicc_animaginexl40_v4opt_v0_5.json @@ -3,7 +3,11 @@ "style_name": "Thicc Animaginexl40 V4Opt V0 5", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "large_breasts, thick_thighs, wide_hips, curvy, voluptuous, fleshy, anime_style, high_quality, masterpiece, detailed" + }, + "tags": { + "style_type": "Anime", + "nsfw": false }, "lora": { "lora_name": "Illustrious/Styles/thicc_animagineXL40_v4Opt_v0.5.safetensors", @@ -12,4 +16,4 @@ "lora_weight_min": 1.0, "lora_weight_max": 1.0 } -} +} \ No newline at end of file diff --git a/data/styles/tinyevil_illu.json b/data/styles/tinyevil_illu.json index af06e2a..c201e04 100644 --- a/data/styles/tinyevil_illu.json +++ b/data/styles/tinyevil_illu.json @@ -2,8 +2,8 @@ "style_id": "tinyevil_illu", "style_name": "Tinyevil Illu", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "tinyevil", + "artistic_style": "illustrious, highres, vibrant, shiny_skin, rim_lighting, depth_of_field, complex_shading, clean_lines, cinematic_lighting" }, "lora": { "lora_name": "Illustrious/Styles/tinyevil_illu.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "tinyevil_illu", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/tooncat_nai.json b/data/styles/tooncat_nai.json index 3866b03..4a42b86 100644 --- a/data/styles/tooncat_nai.json +++ b/data/styles/tooncat_nai.json @@ -2,8 +2,8 @@ "style_id": "tooncat_nai", "style_name": "Tooncat Nai", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown", + "artistic_style": "toon, cel_shaded, 2d, bold_lines, flat_color, anime_style, vibrant_color, high_contrast" }, "lora": { "lora_name": "Illustrious/Styles/ToonCAT_NAI.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "ToonCAT_NAI", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/ultra_lora_detailer_and_glow.json b/data/styles/ultra_lora_detailer_and_glow.json index 14d811c..a8ee9c8 100644 --- a/data/styles/ultra_lora_detailer_and_glow.json +++ b/data/styles/ultra_lora_detailer_and_glow.json @@ -3,7 +3,7 @@ "style_name": "Ultra Lora Detailer And Glow", "style": { "artist_name": "", - "artistic_style": "" + "artistic_style": "masterpiece, best quality, highres, vibrant, lighting, bloom, cinematic lighting, lens flare, glowing, high contrast, detailed, sharp_focus" }, "lora": { "lora_name": "Illustrious/Styles/Ultra Lora Detailer and Glow.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Ultra Lora Detailer and Glow", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/usnr_style_ill_v1_lokr3_000024.json b/data/styles/usnr_style_ill_v1_lokr3_000024.json index 2e5439b..3713da8 100644 --- a/data/styles/usnr_style_ill_v1_lokr3_000024.json +++ b/data/styles/usnr_style_ill_v1_lokr3_000024.json @@ -2,8 +2,8 @@ "style_id": "usnr_style_ill_v1_lokr3_000024", "style_name": "Usnr Style Ill V1 Lokr3 000024", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "none", + "artistic_style": "anime_coloring, vibrant, high_contrast, sharp_focus, cel_shading, detailed, highly_detailed, digital_art, masterpiece, illustration" }, "lora": { "lora_name": "Illustrious/Styles/USNR_STYLE_ILL_V1_lokr3-000024.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "USNR_STYLE_ILL_V1_lokr3-000024", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/wakitan_style_000007.json b/data/styles/wakitan_style_000007.json index 5e33169..96f8667 100644 --- a/data/styles/wakitan_style_000007.json +++ b/data/styles/wakitan_style_000007.json @@ -2,8 +2,8 @@ "style_id": "wakitan_style_000007", "style_name": "Wakitan Style 000007", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "wakitan", + "artistic_style": "highres, detailed, dynamic, vibrant, polished" }, "lora": { "lora_name": "Illustrious/Styles/wakitan_style-000007.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "wakitan_style-000007", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/wamudraws.json b/data/styles/wamudraws.json index c8af96d..5ec5d77 100644 --- a/data/styles/wamudraws.json +++ b/data/styles/wamudraws.json @@ -2,8 +2,8 @@ "style_id": "wamudraws", "style_name": "Wamudraws", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "wamudraws", + "artistic_style": "anime, stylized, flat_color, simple_background, cel_shading, vector_art, clean_lines, vibrant_colors, digital_media" }, "lora": { "lora_name": "Illustrious/Styles/wamudraws.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "wamudraws", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/waonaolmao.json b/data/styles/waonaolmao.json index 303b3ca..af107aa 100644 --- a/data/styles/waonaolmao.json +++ b/data/styles/waonaolmao.json @@ -2,8 +2,8 @@ "style_id": "waonaolmao", "style_name": "Waonaolmao", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "waonaolmao", + "artistic_style": "waonaolmao, retro_artstyle" }, "lora": { "lora_name": "Illustrious/Styles/waonaolmao.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "waonaolmao", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/waterbending1llust.json b/data/styles/waterbending1llust.json index ce4eaa7..73b4d0e 100644 --- a/data/styles/waterbending1llust.json +++ b/data/styles/waterbending1llust.json @@ -2,8 +2,8 @@ "style_id": "waterbending1llust", "style_name": "Waterbending1Llust", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "water_manipulation, hydrokinesis, fluid_dynamics, magic, splashing", + "artistic_style": "special_effect, dynamic_lighting, dynamic_pose, ethereal, vibrant_colors" }, "lora": { "lora_name": "Illustrious/Styles/Waterbending1llust.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Waterbending1llust", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/watercolour.json b/data/styles/watercolour.json index 982540d..250a924 100644 --- a/data/styles/watercolour.json +++ b/data/styles/watercolour.json @@ -3,7 +3,7 @@ "style_name": "Watercolor", "style": { "artist_name": "", - "artistic_style": "watercolor, painting" + "artistic_style": "watercolor_(medium), watercolor_texture, painting_(medium), brush_stroke, paper_texture, masterpiece, traditional_media" }, "lora": { "lora_name": "", @@ -11,5 +11,9 @@ "lora_triggers": "", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Watercolor", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/whsconceptart1llust_1646640.json b/data/styles/whsconceptart1llust_1646640.json index 94bf94e..50e6208 100644 --- a/data/styles/whsconceptart1llust_1646640.json +++ b/data/styles/whsconceptart1llust_1646640.json @@ -2,8 +2,8 @@ "style_id": "whsconceptart1llust_1646640", "style_name": "Whsconceptart1Llust 1646640", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "concept_art", + "artistic_style": "concept_art, highres, illustration, digital_painting, detailed_background, masterpiece, amazing_quality, vivid_colors" }, "lora": { "lora_name": "Illustrious/Styles/whsConceptArt1llust_1646640.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "whsConceptArt1llust_1646640", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/willys_kinda_3d.json b/data/styles/willys_kinda_3d.json index 7795530..becde28 100644 --- a/data/styles/willys_kinda_3d.json +++ b/data/styles/willys_kinda_3d.json @@ -2,8 +2,8 @@ "style_id": "willys_kinda_3d", "style_name": "Willys Kinda 3D", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "Willys", + "artistic_style": "3d, 3d_render, stylized, cgi" }, "lora": { "lora_name": "Illustrious/Styles/Willys_Kinda_3D.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Willys_Kinda_3D", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/x3d.json b/data/styles/x3d.json index fe594c1..4ca7f43 100644 --- a/data/styles/x3d.json +++ b/data/styles/x3d.json @@ -3,7 +3,7 @@ "style_name": "X3D", "style": { "artist_name": "x3d", - "artistic_style": "3d" + "artistic_style": "3d, highres, masterpiece, 3d_art" }, "lora": { "lora_name": "Illustrious/Styles/x3d.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "x3d", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/xxx667.json b/data/styles/xxx667.json index 317c772..42b121f 100644 --- a/data/styles/xxx667.json +++ b/data/styles/xxx667.json @@ -2,8 +2,8 @@ "style_id": "xxx667", "style_name": "Xxx667", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown_artist", + "artistic_style": "anime_coloring, vibrant_colors, high_contrast, intricate_lineart, painterly, digital_painting" }, "lora": { "lora_name": "Illustrious/Styles/XXX667.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "XXX667", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/yoneyamaixl_nbvp1_loha_v8340z.json b/data/styles/yoneyamaixl_nbvp1_loha_v8340z.json index dc596bc..da7bf37 100644 --- a/data/styles/yoneyamaixl_nbvp1_loha_v8340z.json +++ b/data/styles/yoneyamaixl_nbvp1_loha_v8340z.json @@ -2,8 +2,8 @@ "style_id": "yoneyamaixl_nbvp1_loha_v8340z", "style_name": "Yoneyamaixl Nbvp1 Loha V8340Z", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "yoneyamai", + "artistic_style": "yoneyamai_(style), dynamic_angle, highly_detailed, vibrant_colors, expressive_pose, cel_shading, clean_lines" }, "lora": { "lora_name": "Illustrious/Styles/yoneyamaiXL_NBVP1_loha_V8340Z.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "yoneyamaiXL_NBVP1_loha_V8340Z", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/z_brushwork.json b/data/styles/z_brushwork.json index 243a105..f15756d 100644 --- a/data/styles/z_brushwork.json +++ b/data/styles/z_brushwork.json @@ -2,8 +2,8 @@ "style_id": "z_brushwork", "style_name": "Z Brushwork", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "z-brushwork", + "artistic_style": "digital_painting, thick_paint, oil_painting_medium, expressive_brushwork, textured, painterly, colorful, high_contrast,impasto" }, "lora": { "lora_name": "Illustrious/Styles/Z-Brushwork.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Z-Brushwork", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/z_cleanlinework.json b/data/styles/z_cleanlinework.json index 5c3cb7e..b3079b9 100644 --- a/data/styles/z_cleanlinework.json +++ b/data/styles/z_cleanlinework.json @@ -2,8 +2,8 @@ "style_id": "z_cleanlinework", "style_name": "Z Cleanlinework", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "unknown", + "artistic_style": "lineart, flat_color, vector_art, high_contrast" }, "lora": { "lora_name": "Illustrious/Styles/Z-CleanLinework.safetensors", @@ -11,5 +11,8 @@ "lora_triggers": "Z-CleanLinework", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime" } -} +} \ No newline at end of file diff --git a/data/styles/z_darkaesthetic.json b/data/styles/z_darkaesthetic.json index 16c2a48..b9069ad 100644 --- a/data/styles/z_darkaesthetic.json +++ b/data/styles/z_darkaesthetic.json @@ -2,8 +2,8 @@ "style_id": "z_darkaesthetic", "style_name": "Z Darkaesthetic", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "none", + "artistic_style": "dark_aesthetic, moody, monochrome, high_contrast, cinematic_lighting, dark_background, monochromatic" }, "lora": { "lora_name": "Illustrious/Styles/Z-DarkAesthetic.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Z-DarkAesthetic", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/z_orientalink.json b/data/styles/z_orientalink.json index 90c4bcd..cbb7836 100644 --- a/data/styles/z_orientalink.json +++ b/data/styles/z_orientalink.json @@ -3,7 +3,7 @@ "style_name": "Z Orientalink", "style": { "artist_name": "", - "artistic_style": "ink_(medium)" + "artistic_style": "ink_(medium), traditional_media, brush_work, monochrome, sumi-e, lineart, white_background, high_contrast" }, "lora": { "lora_name": "Illustrious/Styles/Z-OrientalInk.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Z-OrientalInk", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/z_tintedlines.json b/data/styles/z_tintedlines.json index e45c688..a19e1b7 100644 --- a/data/styles/z_tintedlines.json +++ b/data/styles/z_tintedlines.json @@ -2,8 +2,8 @@ "style_id": "z_tintedlines", "style_name": "Z Tintedlines", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "none", + "artistic_style": "colored_lineart, lineart, flat_color, high_contrast, simple_background" }, "lora": { "lora_name": "Illustrious/Styles/Z-TintedLines.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "Z-TintedLines", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/zankurostyle_nai.json b/data/styles/zankurostyle_nai.json index c108007..93335c4 100644 --- a/data/styles/zankurostyle_nai.json +++ b/data/styles/zankurostyle_nai.json @@ -2,8 +2,8 @@ "style_id": "zankurostyle_nai", "style_name": "Zankurostyle Nai", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "zankuro", + "artistic_style": "anime_style, illustration, colorful, vibrant, high_contrast, sharp_focus, cel_shading" }, "lora": { "lora_name": "Illustrious/Styles/ZankuroStyle_NAI.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "ZankuroStyle_NAI", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/zhibuji_loom.json b/data/styles/zhibuji_loom.json index d5f22d3..f6e5216 100644 --- a/data/styles/zhibuji_loom.json +++ b/data/styles/zhibuji_loom.json @@ -2,8 +2,8 @@ "style_id": "zhibuji_loom", "style_name": "Zhibuji Loom", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "zhibuji", + "artistic_style": "zhibuji_loom, painting_(medium), stylized" }, "lora": { "lora_name": "Illustrious/Styles/zhibuji_loom.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "zhibuji_loom", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Artistic", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/zoh_style.json b/data/styles/zoh_style.json index 851f7b5..706c789 100644 --- a/data/styles/zoh_style.json +++ b/data/styles/zoh_style.json @@ -2,8 +2,8 @@ "style_id": "zoh_style", "style_name": "Zoh Style", "style": { - "artist_name": "", - "artistic_style": "" + "artist_name": "zOh", + "artistic_style": "anime_style, digital_art, vibrant_color, clean_lines, high_contrast" }, "lora": { "lora_name": "Illustrious/Styles/zOh-style.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "zOh-style", "lora_weight_min": 1.0, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file diff --git a/data/styles/zzz_stroll_sticker__style__ilxl.json b/data/styles/zzz_stroll_sticker__style__ilxl.json index ab2287e..f80318e 100644 --- a/data/styles/zzz_stroll_sticker__style__ilxl.json +++ b/data/styles/zzz_stroll_sticker__style__ilxl.json @@ -3,7 +3,7 @@ "style_name": "Zzz Stroll Sticker Style Ilxl", "style": { "artist_name": "", - "artistic_style": "flat, sticker, outline" + "artistic_style": "sticker, sticker_(artstyle), white_border, flat_color, simple_background, thick_outline, chibi" }, "lora": { "lora_name": "Illustrious/Styles/ZZZ_Stroll_Sticker_(Style)_ILXL.safetensors", @@ -11,5 +11,9 @@ "lora_triggers": "", "lora_weight_min": 0.6, "lora_weight_max": 1.0 + }, + "tags": { + "style_type": "Anime", + "nsfw": false } -} +} \ No newline at end of file