Prompt Studio Neo | Forge Neo Extension
The all-in-one prompt workstation for Forge Neo: an interactive tag-chip prompt editor with translation, history, favorites and quality presets, plus Danbooru, Gelbooru and e621 tag autocompletion with LoRA trigger word injection. Two battle-tested extensions, one install.
This is a unified fork. It merges the prompt editor created by Physton in sd-webui-prompt-all-in-one with the tag autocompletion created by DominikDoom in a1111-sd-webui-tagcomplete. It replaces Prompt All-in-One Neo and TagComplete Neo: uninstall them first, because running them together duplicates functionality. Your saved settings, favorites and history are preserved. It is maintained exclusively for Forge Neo. On anything else, use the original extensions.
Features 🚀
✏️ Prompt Editing
Tag-chip interface with bilingual (source and translated) comparison, drag to reorder, and one-click weight adjustment
Disable or enable tags without deleting them, with one-click delete or batch box-select
BREAK / AND visual separator: attention boundaries render as full-width dividers
Suggested tag groups for one-click keyword addition (Person, Apparel, Scene, Camera and more)
🔤 Translation
Auto-translate as you type, or translate all tags at once
Dozens of translation services (Google, Baidu, DeepL, Microsoft, OpenAI and more), most without an API key, plus offline translation with mBART-50
🗂️ History and Favorites
Automatic history of every prompt change, and favorites for single tags or whole prompts
Export and import favorites as a single JSON file
🏷️ Tag Autocompletion
Instant suggestions from Danbooru, Gelbooru, e621 or merged lists, with a prefix index for near-instant filtering
Artist completion with
@: artist-only suggestions that keep the@, for Anima's syntaxAlias and translation search, frequency sorting and multi-word tag search
Wildcards with nested folders and YAML support, and chants for longer phrase templates
🌈 Live Tag Colorizer
Colorizes the native Forge prompt boxes by tag type as you type, with a read-only overlay that never affects copy, paste or undo
Theme-aware, off by default, and enabled under Settings → Prompt Studio Neo
➕ Extra Networks
LoRA, LyCORIS and embedding detection with a metadata popup, autocomplete triggered by
<, and correct alias insertionTrigger word injection on LoRA selection, reusing Browser Neo metadata when available or its own SHA-256 cache
🎯 Quality Presets
Quality tag templates per model family: Pony, NoobAI, Illustrious, SDXL, SD 1.5, Flux.1 and Anima, with an Insert scaffold for Anima's structured prompt
A checkpoint scanner, Pin tags per checkpoint, and custom presets with auto-insert when you switch models
🤖 ChatGPT Integration
Describe your scene in plain language and get a prompt back, with any OpenAI-compatible endpoint
Installation 📦
Open Forge Neo WebUI and go to Extensions → Install from URL
Paste:
https://github.com/eduardoabreu81/sd-webui-prompt-studio-neoClick Install and reload the WebUI
Requirements: Forge Neo and Python 3.10+. If you already use the separate extensions, uninstall sd-webui-prompt-all-in-one-neo and sd-webui-tagcomplete-neo first.
Documentation: Wiki · What's new · GitHub · License: MIT, with the original notices of Physton and DominikDoom preserved.
Description
v0.1.0: First release of the unified extension
Two extensions, one install: the prompt editor and the tag autocompletion together. Replaces Prompt All-in-One Neo and TagComplete Neo, so uninstall them first
Live Tag Colorizer: colors the prompt boxes by tag type, off by default (README)
Anima support: quality template with Insert scaffold, Pin tags per checkpoint,
@artistautocomplete, Gelbooru list with 235k tagsFixes: LoRA activation text is removed correctly, and wildcard files show their contents after you pick them
Comments (3)
do you have something for a more intuitive wildcard system?
Perhaps like generating a wildcard on the fly based on what you're currently prompting (fantasy, scifi, characters in a specific series; like if you pick "Sailor Moon" the wildcard would randomly shuffle/create/pull sailor moon related tags and characters, scenery focus, etc.)
hey @yourneighbourRiz - I actually have two extensions that cover parts of this:
SD Character Finder: Search characters by name or series, get their tags, and fetch the most commonly used related tags from Danbooru.
Wildcard Composer: Organizes existing wildcards into categories, making them easier to find and add to prompts.
Neither does exactly what you're describing yet, but I like the idea! Combining the Character Finder's database with an LLM could make context-aware wildcard generation possible. Definitely worth exploring as a future feature - let me study this ;)
@dhunters yeah I've seen those before commenting.
Just wanted to see if an upgraded system was feasible since manually building wildcards seem a bit outdated considering we have huge segmented libraries like booru where a subject (like a character or series) already comes with it's own sub pool of corelated tags.
Then by writing another manual input like "armor" it could shift or expand that pool by automatically adding or swapping relevant tags such as "medieval, cobblestone, dungeon, sword, etc."
Does that make sense?
