[PimpMyPony] 👾 PonyXL NSFW Workflow with TagComplete and Wildcards

Details

Model description

📝 README

A WF created for my PimpMyPony Models

Includind my new custom node and my NSFW wildcards

📝 TAGCOMPLETE CUSTOM NODE

Install from the ComfyUI Manager

or clone the repo from GitHub

cd ComfyUI/custom_nodes
git clone https://github.com/huchukato/comfy-tagcomplete.git

v2.0.0 - Wildcard Sub-Selection

This version introduces a1111-sd-webui-tagcomplete style wildcard sub-selection, making wildcard usage more intuitive and powerful:

🎯 Wildcard Workflow

  1. Type __ to see available wildcards

  2. Select a wildcard with arrow keys and press Enter → inserts __wildcard_name__

  3. Auto-show options → immediately displays all options from that wildcard

  4. Select an option with arrow keys and press Enter → replaces wildcard with chosen option

  5. ESC → keeps inserted wildcard and closes options

🌟 Features

  • Smart parsing: Handles wildcards with complex paths (e.g., __mbe/blwjob/blwjb__)

  • Line-by-line options: Each line in wildcard file becomes a separate option

  • Text overflow handling: Long options are truncated with hover expansion

  • Full compatibility: Works with existing wildcard files and formats

  • Multiple sources: Supports wildcards from repository, ComfyUI/models, DynamicPrompts, and Impact-Pack

📁 Wildcard Sources (in priority order):

  1. Repository wildcards/ folder

  2. ComfyUI models/wildcards/

  3. DynamicPrompts wildcards/

  4. Extra model paths configuration

  5. Impact-Pack wildcards

  6. Impact-Pack.ini custom paths

This extension is based on ComfyUI-Custom-Scripts.

The following files in the tags folder are based on or inspired by a1111-sd-webui-tagcomplete:

  • danbooru.csv (updated and cleaned, deprecated tags removed as of February 2026)

  • danbooru_e621_merged.csv

  • extra-quality-tags.csv

Additionally, this extension includes wildcard sub-selection functionality inspired by a1111-sd-webui-tagcomplete, allowing users to select individual options from wildcard files with an intuitive workflow.

📁 Manual Wildcard Setup (Optional)

If you're installing manually or want to use wildcards with Impact Pack, you may need to copy the wildcards folder:

  1. Copy wildcards to Impact Pack:

    cp -r /path/to/comfy-tagcomplete/wildcards /path/to/ComfyUI/custom_nodes/comfyui-impact-pack/wildcards/
  2. Restart ComfyUI to load the new wildcards

Note: The extension automatically detects wildcards from multiple sources, but manual copying ensures maximum compatibility with Impact Pack and other extensions.

The other required nodes are all available on ComfyUI Manager:

https://github.com/ltdrdata/ComfyUI-Impact-Pack

https://github.com/yolain/ComfyUI-Easy-Use

https://github.com/rgthree/rgthree-comfy

https://github.com/kijai/ComfyUI-KJNodes

https://github.com/yuvraj108c/ComfyUI-Upscaler-Tensorrt

Images made by this model