🎶 If you like it, you better put a Cock Ring on it! 🎶
Flux 2 Klein 9B v3: Dataset from v2 but ran through Flux 2 9B KV with prompting to add realistic skin texture and color correct / relight - results should be better on realistic images with less plastic-like or and reduce overly smooth skin artifacts.
I created it primarily for edit image / inpainting usage but is fully capable of full image generation as well.
Flux 2 Klein 9B v2: Mostly from ZIT v2 image dataset (with some improvements). Intended to be used mostly for inpainting / edit functions of Flux 2 Klein but it can easily do full image generations.
Z-Image Turbo v2: Significantly improved the dataset with HQ images only, upscaled with SeedVR2 and removed any previous images that weren't exactly right with the cock ring mechanics which should help eliminate any ring blending into the skin issues (it may happen but it'll be a lot less). The dataset was varied enough that you pretty should be able to create them out of any material or style you want, so long as your prompting is sufficiently crafted. I even made glass/crystal ones out of this version although the dataset itself didn't contain any.
I've also tested it with stacked character LoRAs and it seems to do well in those scenarios which is a bit surprising - I haven't done extensive testing on this yet, but at initial testing results are positive but your mileage may vary.
A side benefit is that this can generate gentleman's vegetables reasonably well too, so a double pass with this and then a peen LoRA shouldn't be necessary.
Z-Image Turbo v1: Pruned and upgraded dataset from my Flux versions, and has a great deal of flexibility (thanks Z-Image!) so all that matters here is how you prompt. During testing, any body horror or image strangeness could be corrected through refined prompting or a slightly different seed. All images in model gallery are unaltered, albeit cherry-picked, ComfyUI txt2img generations - with the obvious exception of the img2vid examples generated with WAN.
Strength 0.5 - 0.8 for realistic, depending on your checkpoint 1.0 may create more plastic skin like characters.
FLUX1-Kontext version: Made from approx 142 images, of different types and angles. Trained with 'add a [x] cockring] where [x] is the material. Materials expressly named are leather, metal, rubber and of course glowing (why not - it's AI image editing, so might as well throw in some surrealism).
FLUX1-D version: Similar training approach with my other Flux Jockstrap LoRA, this with a dataset of approx 500+ HD images, using the same LLaVA prompt captioning parameters that focused on object + context approach. While its size a bit smaller, it's a result of the smaller dataset - I'm still on the look out for a better online trainer that allows me to specify more parameters other than the Replicate trainer I'm using so I can optimize LoRA outputs better.
Like the last one, I used a cured dataset from previous Pony/SDXL versions, with the same low and slow training approach.
This version works fairly well after I adjusted my captioning strategy. My other versions, not published, were hit or miss but since this one is fairly reliable and predicable, so I thought I'd share it here.
I initially intended to create this as a strict inpainter but I noticed that along with a cock ring it can generate male genitals at an okay level as well. A likely result of having to specify peen in the captioning process even though that was not the focus of the object-in-context training captioning. So if you're using this to generate a whole image (hole image?) and it generates a subpar/nightmare peen then I recommend either a Flux model that knows male anatomy or probably the easiest would be add on a peen LoRA (this one should play well with others). I generally go with the latter approach. If that doesn't work for you then there's always the 2nd-pass inpaint route as a last resort.
You can specify material, such as plastic, rubber, leather, metal, etc. As well as colors and since I included the previous dataset that had a bit of glowing cock rings in it - so you can even make'm glow. No batteries required! How 'bout dat!
Pony/SDXL versions: It has multiple styles, such as leather, metal, plastic, etc and you can also specify colors. Basic trigger is pretty easy: cockring but then you can get creative like pink studded yellow leather cockring, or cobalt blue metal cockring , etc.
Made this pretty much an inpaint only LoRA in mind, so keep that in mind. You may be able to get good results if you generate the full image with it enabled but I found that if you generate what you want and then add it later it works much better that way. I've found between 0.6 - 1.0 work well but mileage may vary.
Made with the intention to be used as an inpaint LoRA, but does work for full image generation - but be mindful if stacked with a character based LoRA the fidelity will likely be affected.
--Update: Pony v1--
Why a Pony version when many base checkpoints know the concept already? I found most realistic Pony checkpoints can generate a cock ring on their own, they either don't a varied material or aren't able to handle varied perspectives. So I made this one.. also tossed in a glowing material type as well just to mix things up lol
Description
Entire dataset updated with Flux 2 Klein KV edits to remove some of the previous plastic skin / CGI quality images to more realistic. Results should be that full generated images and image edits don't have skin quality reduction, or at least as much as before.








