ComfyUI Extension: ComfyUI-RPG-Characters
Stylized RPG character prompt generator for ComfyUI. Supports standard and Ollama-based prompts, works with SD, SDXL, Flux, and more.
Custom Nodes (0)
README
ComfyUI-RPG-Characters
A custom node for ComfyUI that generates stylized prompts for RPG characters. This node outputs both standard prompt formats and enhanced Ollama-style descriptive prompts ideal for extreme close-up portraits.
ā Compatible with Stable Diffusion, SDXL, Flux, and any model that uses structured prompts.
⨠Features
-
šØ Choose from a variety of art styles:
- Anime Style
- Dark Fantasy
- Realistic
- Fantasy Illustration
- Digital Painting
-
š§ Generates:
- Standard Positive & Negative Prompts (for SD, SDXL, Flux)
- Ollama-style Descriptive Prompt (text-to-text guidance)
- Ollama-style Negative Prompt Instruction
-
šø Designed for 1024x1024 extreme close-up portraits
-
š Fully structured to support character features:
- Race, Ethnicity, Gender, Age, Class
- Hair & Beard Styles and Colours
- Clothing Style, Emotion, and Scene
š¦ Install via ComfyUI Manager (Recommended š)
The node is now officially listed in ComfyUI Manager!
To install:
- Launch ComfyUI and open Manager (via sidebar or
custom_nodes
menu). - Go to the Install Custom Nodes tab.
- Search for:
RPG-Characters
- Click Install
- Restart ComfyUI ā you're ready to go!
š§± Node Outputs
| Output Name | Description |
|-----------------------------|-------------|
| positive_prompt
| Standard positive tag string |
| negative_prompt
| Standard negative tag string |
| Ollama_Posative_Textbox_1
| Detailed descriptive prompt for LLMs or advanced generators |
| Ollama_Negative_Textbox_1
| Instructional template to guide LLMs on what to exclude |
| Ollama_Posative_Textbox_2
| Extra Prompt Food for LLMs or advanced generators that have a second Text Input|
š Example Files
All examples are in the Examples/
folder of this repository.
š§ Standard Prompt Examples
Node Setup:
Workflow File:
RPG_Nodes_Normal.json
š§ Ollama-Driven Prompt Examples
Node Setup:
Workflow File:
RPG_Nodes_Ollama.json
āļø Comparison: Standard vs Ollama
Side-by-Side Visual:
Workflow File:
RPG_Nodes_Normal_Vs_Ollama.json
š Prompt Switcher Example
Prompt Switch Node Example:
Workflow File:
RPG_Nodes_Normal_and_Ollama_With_Switch.json
š§© Full Node Collection
A visual reference of the full node layout.
š ļø Manual Installation (if needed)
Clone this repo into your ComfyUI custom_nodes
folder:
git clone https://github.com/lord-lethris/ComfyUI-RPG-Characters.git
Restart ComfyUI after installation.
š§ Usage
- Add the RPG Art Style Selector node from the "RPG" category.
- Select an Art Style from the dropdown.
- Connect outputs as needed:
positive_prompt
/negative_prompt
ā your SD/SDXL/Flux prompt nodeOllama_Posative_Textbox_1
/Ollama_Negative_Textbox_1
ā LLM or prompt analysis/feedback tools
ā ļø Optional Ollama Support Requirements
To use the Ollama-driven prompt generation features in this node, you need to:
- Install the Ollama server on your desired host.
- Install the ComfyUI-Ollama node by Stav Sapir
Without these installed and running, the Ollama prompt outputs in this node will not function.
Credit for the ComfyUI-Ollama node goes to Stav Sapir (stavsap).
š® Future Plans
- Dynamic LLM integration for auto-generating character prompts
- Additional art styles (e.g., pixel art, steampunk, noir)
- Visual dropdowns for selecting features (e.g., races, classes, emotions)
š¾ Made by Lord Lethris
Featuring Belle the cat, who disapproves of bad prompts. š±