{"id":28814837,"url":"https://github.com/lord-lethris/comfyui-rpg-characters","last_synced_at":"2026-05-18T11:03:31.748Z","repository":{"id":299641832,"uuid":"1002241929","full_name":"lord-lethris/ComfyUI-RPG-Characters","owner":"lord-lethris","description":"Stylized RPG character prompt generator for ComfyUI. Supports SD, SDXL, Flux, and Ollama-driven prompts.","archived":false,"fork":false,"pushed_at":"2025-06-17T14:30:19.000Z","size":9970,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-17T15:36:36.492Z","etag":null,"topics":["ai-art","character-generator","comfyui","comfyui-custom-node","comfyui-nodes","custom-nodes","fantasy-characters","flux","ollama","prompt-generator","rpg","sdxl","stablediffusion"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lord-lethris.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-15T03:07:47.000Z","updated_at":"2025-06-17T14:30:30.000Z","dependencies_parsed_at":"2025-06-17T15:49:46.906Z","dependency_job_id":null,"html_url":"https://github.com/lord-lethris/ComfyUI-RPG-Characters","commit_stats":null,"previous_names":["lord-lethris/comfyui-rpg-characters"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lord-lethris/ComfyUI-RPG-Characters","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lord-lethris%2FComfyUI-RPG-Characters","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lord-lethris%2FComfyUI-RPG-Characters/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lord-lethris%2FComfyUI-RPG-Characters/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lord-lethris%2FComfyUI-RPG-Characters/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lord-lethris","download_url":"https://codeload.github.com/lord-lethris/ComfyUI-RPG-Characters/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lord-lethris%2FComfyUI-RPG-Characters/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260586143,"owners_count":23032253,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-art","character-generator","comfyui","comfyui-custom-node","comfyui-nodes","custom-nodes","fantasy-characters","flux","ollama","prompt-generator","rpg","sdxl","stablediffusion"],"created_at":"2025-06-18T16:02:52.591Z","updated_at":"2026-05-18T11:03:31.742Z","avatar_url":"https://github.com/lord-lethris.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ComfyUI-RPG-Characters\n\nA custom node for [ComfyUI](https://github.com/comfyanonymous/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**.\n\n✅ Compatible with **Stable Diffusion**, **SDXL**, **Flux**, and any model that uses structured prompts.\n\nThis update expands the node to include **Sci-Fi / Cyberpunk character generation**, adding new dropdowns for **Augmentations** and additional Sci-Fi features while retaining all classic RPG options.\n\n---\n\n## ✨ Features\n\n- 🎨 Choose from a variety of art styles:\n  - Anime Style\n  - Dark Fantasy\n  - Realistic\n  - Fantasy Illustration\n  - Digital Painting\n  - Sci-Fi / Cyberpunk\n\n- 🧠 Generates:\n  - Standard Positive \u0026 Negative Prompts (for SD, SDXL, Flux)\n  - Ollama-style Descriptive Prompt (text-to-text guidance)\n  - Ollama-style Negative Prompt Instruction\n\n- 📸 Designed for **1024x1024 extreme close-up portraits**\n- 📄 Fully structured to support character features:\n  - Race, Ethnicity, Gender, Age, Class\n  - Hair \u0026 Beard Styles and Colours\n  - Clothing Style, Emotion, Scene, and Augmentations\n\n---\n\n## 📦 Install via ComfyUI Manager (Recommended 🎉)\n\nThe node is now officially listed in **ComfyUI Manager**!\n\nTo install:\n\n1. Launch **ComfyUI** and open **Manager** (via sidebar or `custom_nodes` menu).\n2. Go to the **Install Custom Nodes** tab.\n3. Search for: `RPG-Characters`\n4. Click **Install**\n5. Restart ComfyUI — you're ready to go!\n\n---\n\n## 🧱 Node Outputs\n\n| Output Name                  | Description |\n|-------------------------------|-------------|\n| `positive_prompt`            | Standard positive tag string |\n| `negative_prompt`            | Standard negative tag string |\n| `Ollama_Posative_Textbox_1` | Detailed descriptive prompt for LLMs or advanced generators |\n| `Ollama_Negative_Textbox_1` | Instructional template to guide LLMs on what to exclude |\n| `Ollama_Posative_Textbox_2` | Extra Prompt Food for LLMs or advanced generators that have a second Text Input|\n\n---\n\n## 📂 Example Files\n\nAll examples are in the `Examples/` folder of this repository.\n\n### 🧠 Standard Prompt Examples\n\n**Node Setup:**  \n![Standard Prompt Nodes](Examples/RPG_Standard.png)  \n**Workflow File:**  \n[`RPG_Nodes_Normal.json`](Examples/RPG_Nodes_Normal.json)\n\n---\n\n### 🧠 Ollama-Driven Prompt Examples\n\n**Node Setup:**  \n![Ollama Prompt Nodes](Examples/RPG_Ollama.png)  \n**Workflow File:**  \n[`RPG_Nodes_Ollama.json`](Examples/RPG_Nodes_Ollama.json)\n\n---\n\n### ⚔️ Comparison: Standard vs Ollama\n\n**Side-by-Side Visual:**  \n![Standard vs Ollama](Examples/RPG_Standard_Vs_Ollama.png)  \n**Workflow File:**  \n[`RPG_Nodes_Normal_Vs_Ollama.json`](Examples/RPG_Nodes_Normal_Vs_Ollama.json)\n\n---\n\n### 🔁 Prompt Switcher Example\n\n**Prompt Switch Node Example:**  \n![Switch Example](Examples/RPG_Nodes_Normal_and_Ollama_With_Switch.png)  \n**Workflow File:**  \n[`RPG_Nodes_Normal_and_Ollama_With_Switch.json`](Examples/RPG_Nodes_Normal_and_Ollama_With_Switch.json)\n\n---\n\n### 🧩 Full Node Collection\n\nA visual reference of the full node layout.  \n![Full Node Collection](Examples/Nodes_Collection.png)\n\n---\n\n## 🛠️ Manual Installation (if needed)\n\nClone this repo into your ComfyUI `custom_nodes` folder:\n\n```bash\ngit clone https://github.com/lord-lethris/ComfyUI-RPG-Characters.git\n```\n\nRestart ComfyUI after installation.\n\n---\n\n## 🧠 Usage\n\n1. Add the **RPG Art Style Selector** node from the \"RPG\" category.  \n2. Select an Art Style from the dropdown.  \n3. Connect outputs as needed:  \n   - `positive_prompt` / `negative_prompt` → your SD/SDXL/Flux prompt node  \n   - `Ollama_Posative_Textbox_1` / `Ollama_Negative_Textbox_1` → LLM or prompt analysis/feedback tools  \n\n---\n\n## ⚠️ Optional Ollama Support Requirements\n\nTo use the **Ollama-driven prompt generation** features in this node, you need to:\n\n- Install the [**Ollama server**](https://ollama.com/) on your desired host.\n  - Download for [macOS](https://ollama.com/download/mac) or [Windows](https://ollama.com/download/windows)\n- Install the [**ComfyUI-Ollama node**](https://github.com/stavsap/comfyui-ollama) by Stav Sapir\n\n\u003e Without these installed and running, the Ollama prompt outputs in this node will not function.\n\n---\n\nCredit for the [ComfyUI-Ollama node](https://github.com/stavsap/comfyui-ollama) goes to Stav Sapir ([stavsap](https://github.com/stavsap)).\n\n---\n\n## 🔮 Future Plans\n\n- Dynamic LLM integration for auto-generating character prompts  \n- Additional art styles (e.g., pixel art, steampunk, noir)  \n- Visual dropdowns for selecting features (e.g., races, classes, emotions, augmentations)\n\n---\n\n## 🐾 Made by Lord Lethris\n\nFeaturing Belle the cat, who disapproves of bad prompts. 🐱\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flord-lethris%2Fcomfyui-rpg-characters","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flord-lethris%2Fcomfyui-rpg-characters","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flord-lethris%2Fcomfyui-rpg-characters/lists"}