lazy-pony-prompter
Image boorus API powered pony prompt helper extension for A1111 / Forge and ComfyUI
Package profile
- Status
- Verified
- Publisher
- @Siberpone
- Source
- GitHub
- Stars
- 55
README
Lazy Pony Prompter
A booru API powered prompt generator for AUTOMATIC1111's Stable Diffusion Web UI / Forge and ComfyUI with flexible tag filtering system and customizable prompt templates.
Supported boorus/websites:
- Derpibooru
- E621
- Danbooru
- More coming soon™ (or not ;))
[!IMPORTANT]
1.1.0 release highlights:
- Added Danbooru as tag source
- Added support for SeaArt Furry XL V1 model
- Import/Export functions for prompts and filters
- Prompt info panel is now more compact and readable
- Minor ComfyUI nodes improvements (notably: updater dummy is no longer needed)
- Tons of refactoring and behind-the-scene improvements
Derpibooru + Pony Diffusion V6 XL + PD Styles Collection (which I highly recommend you also check out) samples:
PDV6 XL Showcase
E621 + EasyFluff samples:
EasyFluff Showcase
* images generated with EasyFluff V11.2 from query my_little_pony solo -anthro -meme order:score -animated -text rating:safe -multiple_images
Installation
❗Requirements
- AUTOMATIC1111's Stable Diffusion Web UI / Forge or ComfyUI;
- One of recommended models (these are the "officially" supported models, but LPP should work well for other tag-based models as long as their "native" booru is used as tag source):
- Active internet connection for communication with boorus;
- (optional) Derpibooru account for extra functionality.
🖵 A1111 WebUI
Open the "Extensions" tab and then the "Install from URL" tab. Paste this repository link into the "URL" field:
https://github.com/Siberpone/lazy-pony-prompter
Click "Install" and after it's finished installing, restart the server. You should now see the "Lazy Pony Prompter" accordion on txt2img tab.
🛏 ComfyUI
You can install LPP via ComfyUI Manager or manually by cloning this repository to .../ComfyUI/custom_nodes
🙌 Manual
Clone this repository with:
git clone https://github.com/Siberpone/lazy-pony-prompter
Or click the "code" button in the top right, then click "Download ZIP". Unzip the downloaded archive anywhere on your file system. After that move the newly created repository folder to .../stable-diffusion-webui/extentions for A1111 WebUI or to .../ComfyUI/custom_nodes for ComfyUI.
Usage
LPP operates by making a prompt list from a search query to one of the supported booru sites and then generating images using that list. Basically, it fetches tag data from a specified number of images in the query and converts it into "sensible" model-specific prompts (useless meta tags are pruned; "important" tags, like character name, are pushed closer to the beginning of the prompt, and so on...) and then randomly picks them to generate images.
A1111 WebUI
Prompts Manager
Now, lets take a closer look at the interface:
