Sign In

🌸 SD Prompt Manager Tool β€” v2.0.0 is here and she ate!! ✨

0

Apr 6, 2026

(Updated: a month ago)

tool guide
🌸 SD Prompt Manager Tool β€” v2.0.0 is here and she ate!! ✨

hey lovelies ~ 🌸!! πŸ’–

It's been a while since I posted an update here, but trust me β€” this one was absolutely worth the wait. We're talking a full-on glow-up, a major version bump, and honestly? This might be the release that changes how you actually work with Stable Diffusion. Grab a coffee, get cozy, let's talk!! β˜•


🌟 The big news: Forge & A1111 support!!

Yes, you read that right!! The app now speaks Forge and A1111 natively πŸŽ‰ Just set your Output Integration to Forge or A1111 in Settings, make sure your instance is running with the --api flag, and a shiny ⚑ Forge button pops up right in the builder. One click and your prompt flies straight over and generation starts. No copy-paste, no tab switching, no drama. Works with ComfyUI too, obviously β€” more on that below πŸ’…


πŸ¦‹ Wildcard system β€” fully grown up

Okay this one I'm especially proud of because it's genuinely powerful now. Here's what the wildcard system can do:

  • TXT files β€” upload any .txt wildcard file. R mode picks a random line on every reroll. P mode gives you a full dropdown to hand-pick exactly which entry you want 🎯

  • YAML files β€” structured wildcards with multiple categories (e.g. color, style, material). Each category gets its own toggle, and you can mix random and manual modes per category

  • Create new files right inside the app β€” no need to leave and open a text editor

  • Merge TXT wildcards β€” pick entries from multiple files, combine them, save as a brand new wildcard file βœ‚οΈβœ¨

  • Export selected wildcards as ZIP β€” tick a few files and archive them with one click

  • Hide without deleting β€” that little πŸ‘ button dims a wildcard card and removes it from the output. It's still there, just quiet. Bring it back anytime

  • Freeze per card β€” lock a resolved value so neither local refresh nor global reroll changes it πŸ”’

  • Group weight β€” wrap the entire resolved output in a weight bracket directly from the card header

Basically: if you've ever wanted a proper wildcard manager baked right into your prompt workflow, this is it 🌸


⚑ ComfyUI: actually render from here now

The ComfyUI integration got some real muscle since the last update post:

  • β–Ά Render button β€” sends the current prompt AND queues a generation in ComfyUI. No more clicking "Queue Prompt" in the browser πŸ’€

  • Seed control β€” type a seed, or hit πŸ”€ to randomize. The seed is sent to ComfyUI before every queue run via the included custom nodes

  • Reroll on Render β€” tiny checkbox next to the Render button. When it's on, every single queue run gets freshly rerolled wildcards before sending. Perfect for batch variation runs 🎲

  • Stop / trigger control β€” the whole thing uses a lightweight polling extension (bundled in the downloadable nodes ZIP) so you don't have to touch the ComfyUI browser tab at all

  • Download Nodes button in Settings β€” gives you the latest Prompt node, Characters node, Seed node, and trigger extension all in one ZIP. Ready to drop into custom_nodes/


🧠 AI analysis: she's smarter now

The AI analysis page got a full redesign and I think it's one of the cleanest tools in the app now:

  • Two-column layout β€” image drop zone and results on the left, all controls pinned on the right with the Analyze button always visible at the bottom. No more scrolling to find the button πŸ™

  • 3-state focus system β€” for each of 12 categories (Hair, Face, Clothing, Lighting, Background, Pose, Art Style, etc.) you can set: βœ• ignore it completely, + describe it in full detail, or β˜… focus on it exclusively. The "Ignore all" button sets everything to ignore so you can selectively re-enable just what you need

  • Instruction preview β€” a live preview of the exact instruction being sent to the AI. No surprises, no mystery prompts

  • ComfyUI β†’ App image push β€” a custom ComfyUI node can POST a generated image directly to the app's local server. The app auto-navigates to AI Analysis and shows a toast. Chef's kiss for iterative workflows 🍳


πŸŽ€ Parsing prompts β€” paste and go

Two separate places now let you paste a messy raw SD prompt and have it cleaned up intelligently:

In the Character Editor β€” hit the merge icon in the toolbar and paste any existing prompt (even the wildly nested {{((tag:1.2))}} kind). The parser:

  • Cleanup the string

  • Drops weight numbers

  • Auto-sorts the extracted tags into categories like Hair, Eyes, Skin, Body, Clothing, Accessories β€” using a built-in keyword dictionary πŸ—‚οΈ

Everything lands as draggable chips you can drop into any character field. SO much faster than manually re-entering character info from an existing prompt πŸ’–

In the Prompt Builder β€” a clipboard icon opens a modal where you paste any prompt. Matched tokens are classified against your full style/background/shot presets and shown with badges. Unmatched ones go to the Custom Prefix. One click applies everything.


There's now a dedicated Example Images section where you can collect and browse your generated images right inside the app. No more digging through output folders to remember what a certain preset looks like πŸ“‚βœ¨


πŸ—ΊοΈ Regional prompting β€” better than ever

  • Flatten mode β€” a toggle in the Character Prompts section collapses all character prompts to single lines without the character: (…) wrapper. Great for feeding into tools that don't like multi-line character blocks

  • Regional Support Tags β€” pre-fill support tags for each character before even turning on Regional Prompting. They're always visible now, not hidden behind the RP toggle

  • Collapsible BASE TAGS and REGION sections in character cards β€” keeps things tidy when you have a lot of characters loaded


✨ UI stuff that makes daily life better

Honestly the UX improvements in this release are just chef's kiss cumulatively:

  • Sticky section headers β€” Background, Style, Shot, Custom, Description, Characters β€” all stick to the top while you scroll. No more losing your place πŸ“Œ

  • Compact preview strip β€” the Copy button and status badges live in a slim always-visible bar. More space for the actual prompt text

  • Unified Reroll Wildcards button β€” one button, handles inline {a|b|c} and file wildcards together

  • Generators tab β€” Clothing Gen, Makeup Gen, and Character Gen are now one clean tabbed page. Sidebar is less cluttered πŸŽ‰

  • Styled tooltips β€” hover over basically any button and get a nice little tooltip. No more mystery icons 🏷️

  • Global tag search β€” one search bar that highlights matching chips across ALL panels simultaneously. Start typing and the relevant sections auto-open ✨

  • Hide instead of delete β€” everywhere in Settings. Style options, background options, character types, tag groups β€” nothing gets permanently nuked until you explicitly ask for it. πŸ‘ hides, πŸ—‘ permanently deletes. Safety first πŸ’›

  • Output cleanup (automatic) β€” every prompt that leaves the app (copy, ComfyUI, Forge, HTTP API) is now automatically lowercased, deduplicated, and has excess whitespace collapsed. No more (Brown Hair:1.2) and brown hair both sitting in your output πŸ™ƒ


πŸ“š Built-in user guide

The User Guide inside the app got a full redesign β€” sticky sidebar navigation, search bar, collapsible sections, and now actual screenshots embedded in the relevant sections so you can see what everything looks like without leaving the app πŸ“–


Thank you so much to everyone who's been using this and sending feedback!! Every suggestion makes this better. See you in the comments πŸ’•

β€” Valerie 🌷


πŸ’• General Info

β€’ Windows, Linux & macOS

β€’ Completely free β€” always

β€’ Built with love & obsession 🌷

πŸ‘‰ Download: https://valerie-4659.itch.io/sd-prompt-manager

Export your data before updating πŸ’Ύ

Made with love πŸ’–

0