1) Some background info on why I think this is promising (if you just want the guide you can skip this part):
I'm sure most of you around here have heard about OpenAI's Dall-E already. One of the latest developments in AI Vision, a program smart enough to generate any image from any prompt. Unfortunately, OpenAI (more like ClosedAI), censors Dall-E extremely hard, to the point where the only way to get NSFW content is to get super creative with your words to avoid all banned words, and even then, you'll need to have 50 throwaway email accounts and phone numbers ready to make new ones every time you get banned (which you will).
But I'm sure most of you have not heard that OpenAI now has some serious competition from an actually open source program: Stable Diffusion .
The Stable Diffusion software has been publicly available from the beginning on their github repo https://github.com/CompVis/stable-diffusion
Just 24 hours ago, they released their latest, most trained model yet publicly. This means that now anyone with a decent enough card can run it on their pc, 100% free, no trial/credits bullshit. A GPU with 8GB VRAM is recommended, but I run it fine on an old 6GB VRAM GPU with a slightly modified release that sacrifices generation time for lower VRAM usage - will be included in the guide below.
Now you might be wondering, "bro I tried NSFW on Dall-E, I get horror-movie bodies that i would wish I never looked at, how is this different". It's a good question. It's safe to assume that any startup company on the forefront of AI Vision, text-to-image generation will do their best to remove all NSFW from the training datasets, and even add NSFW filters in the software itself. So their NSFW generation capabilities would automatically suck, right? Is Stable Diffusion different? Well, from the company's own description, their model was trained on a subset of LAION-5B (a huge database of 5 billion captioned images). Of course they tried to eliminate all NSFW from that subset, but that's nearly impossible, and from their own admission around 3% of the dataset included "unsafe" images. They even offer a searchable index of the LAION-5B dataset, and if you uncheck safe mode and set aesthetic weight to 0, you will actually find TONS of captioned porn images in it, like you were literally searching on pornhub.
This tells me the model was in fact trained on tons of porn images as well, but they explicitly lowered the weight of those images in the training. But having played with this program a lot in the last 48 hours, and personally SEEN what it can do with NSFW, I guarantee you it can 100% assist not only in celeb fakes, but in completely custom porn that never existed or will ever exist. I know It sounds like I'm a salesman for Stability AI (their company), but I have nothing to gain from posting this, except for the hope that someone smarter and more knowledgeable than me will SEE what this program can do with a TRASH, TINY nsfw dataset, and actually train a model with a proper NSFW dataset, to usher a completely new era of AI porn generation. In fact I would be very surprised if the huge porn companies like pornhub don't already have 20 devs locked up in a basement working on a completely NSFW version of this, because it's a goldmine waiting to be made. The only headaches are legal, and we don't care much about that here anyway. So let's do it.
2) If you want to test/see samples before going through the installation (otherwise skip this part too):
- https://discord.gg/KgyQbMK8bs - Currently the largest AI Generated porn community. Warning: They changed rules to not accept celeb fakes, so keep it in mind if you do join. It includes a stable diffusion discord bot that anyone can use to generate images freely. It also includes various NSFW channels divided to subcategories based on genre, where users post their creations. It also includes lots of helpful resources such as how to fine tune the publicly available, 190k iteration stable diffusion model to perform better with porn (there's a dedicated channel for model training). In other words, it's a good place to be if you wanna stay up to date with the latest tips, tricks and developments in AI porn generation.
- https://neuralblender.com/create-art - This is a site that uses the stable diffusion model in case you wanna see what the results look like before you try installing it. You don't need to log in or create an account, and can create an unlimited amount of images (1 at a time). Simply enter your prompt in the text box, don't change any of the options (keep it at Free Tier, Phoebe Blend, 1 image), and click blend now. You will be redirected to the a "creation in progress" page, and you'll see a grey thumbnail with a spinning wheel on it. As soon as that thumbnail disappears, your creation is ready, but the site will not re-direct you. So you will have to manually click "my art" at the top to see the result. Rinse and repeat
- See comments in this thread of people that have already been using it and generating various images
3) Installation Guide
I highly recommend instead of following the copy pasted text that I include below, that you actually visit the direct source of the guide, as this is updated almost twice a day, with new features added all the time. The direct to the original, regularly updated guide is this. I'm copy pasting below the segment about installing it. Also, there are several other guides, including setting it up in google colab, but I don't wanna go that in depth. You can find more info about those in the discord community if you are interested
--GUIDE--
*People on macOS instead of Windows who don't like following multiple steps can now try this 1 click installer instead: https://diffusionbee.com/Step 1: Install Git (page)
-When installing, make sure to check the box for 'Windows Explorer integration -> Git Bash'
Step 2: Clone the WebUI repo to your desired location:
-Right-click anywhere and select 'Git Bash here'
-Enter git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
(Note: to update, all you need to do is is type git pull within the newly made webui folder)
Step 3: Download your preferred model(s):
- Official Stable Diffusion 1.4: Huggingface (requires signup) or HERE | (magnet)
- Waifu Diffusion Final: (SD 1.4 + 680k Danbooru images, heavy anime bias) HERE | (Float32 Ver.)
- Waifu Diffusion Alpha: (SD 1.4 + 56k Danbooru images, slight anime bias) HERE | (mirror) | (magnet)
- Trinart2: (SD 1.4 trained for Anime concept art/'Pixiv style') HERE
- See This page for additional models (Most in beta)
-You can have as many models as you want in the folder, "model.ckpt" is just the one it will load by default
Step 5: Install Python 3.10 (Windows 7 ver) (page)
-Make sure to choose "add to PATH" when installing
Step 6 (Optional):
This reduces VRAM, and allows you to generate at larger resolutions or batch sizes for a <10% loss in raw generation speed
(For me, singular results were slightly slower, but generating with a batch size of 4 made each result 25% faster on average)
This is recommended for most users
-Edit webui-user.bat
-Change COMMANDLINE_ARGS= to COMMANDLINE_ARGS=--medvram
Step 7: Launch webui-user.bat, Open it as normal user, not as administrator.
- Wait patiently while it installs dependencies and does a first time run.
It may seem "stuck" but it isn't. It may take up to 10-15 minutes.
And you're done!
- Launch webui-user.bat
- After loading the model, it should give you a LAN address such as '127.0.0.1:7860'
- Enter the address into your browser to enter the GUI environment
Tip: Hover your mouse over UI elements for tooltips about what they do - To exit, close the CMD window
RENDER TIME BY GPU (50 steps)
SAMPLER COMPARISON
4) Where do I find models to use? Which is the best?
Stable Diffusion Models
Contact Changelog Stable Diffusion Stable Diffusion v2.0 Stable Diffusion v1.5 [81761151] [a9263745] Stable Diffusion VAE ft-mse-original Stable Diffusion VAE ft-ema-original Stable Diffusion Inpainting v1.5 [3e16efc8] Stable Diffusion v1.4 [4af45990] [7460a6fa] [06c50424] Waifu Diffusion Waifu D...
rentry.org
My general recommendations of models you HAVE to try:
1. F222 (predecessors: F111, F99). Best general NSFW model because of it's better ability than many other models to not fuck up legs/hands. It won't give you hardcore very easily, but for just nudes there is no better model
2. Blacked. Model trained on the famous Blacked porn studio, specifically POV BJ scenes. You gotta try it out if you wanna make some BJ images.
3. Bukkake. One of the weaknesses currently for stable diffusion is that no matter what you put in the prompt it's extremely hard to get facials. Bukkake solves this, BUT, you also need to uncheck the "restore faces" option in the UI (check the tip from the rentry sd models site regarding the bukkake model which explains this
4. Pyro's BJ model. Another good option for a BJ model, if you want a bit more variety than what the blacked model offers
Pro tip: Use the "merging" option in automatik's UI, merge one of the BJ models with Bukkake, and now you can generate BJ WITH facials
If you are really interested in Stable Diffusion and wanna learn everything there is, look no further than the resource goldmine:
-> V3 (news): https://rentry.org/sdupdates3
-> V3 (non-news): https://rentry.org/sdgoldmine SD RESOURCE GOLDMINE 2 Version 2 of https://www.rentry.org/sdupdates. If something you want isn't here, it's probably in the other rentry Warnings: Ckpts/hypernetworks/embeddings are not interently safe as of right now. They can be pickled/contai...
rentry.org
Last edited: