Max DingsdaandClaude Sonnet 5 a2fd6a68e1 Translate node to English, drop legacy node ID, rewrite README
- All field labels, option values, and UI strings are now English
  (previously mixed German/English after local edits)
- Remove the SDXLHumanPromptBuilder legacy alias/mapping
- Rewrite README for the current Human Composer feature set: grouped
  fields, four output formats, custom values, and a short how-to

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-16 10:19:18 +02:00

Human Composer

Stop staring at a blank prompt box. Human Composer is a ComfyUI node that turns "describe a person" into a guided checklist — gender, age, ethnicity, body type, nine independent hair dimensions, full clothing composition, accessories, pose, camera, lighting, art style — so you stop forgetting the details that make a character believable, and start getting consistent, reproducible results.

No LLM, no API keys, no extra dependencies. Pick from dropdowns (or type your own custom value per field), and the node renders a ready-to-use prompt in the format your checkpoint actually wants.

Why you'll like it

  • Nothing gets forgotten. ~30 fields grouped by subject, appearance, hair, clothing, accessories, scene, and camera — the categories people typically only think of after the first bad generation.
  • Speaks your checkpoint's language. One flip of output_format switches between a structured label list, comma-separated tags, a natural-language sentence, or Pony-style score tags — no manual reformatting.
  • Flexible when presets aren't enough. Every field has a Custom value… option with its own text box, plus a free-form additional_details field for anything not covered.
  • Empty stays empty. Fields left at — not set — are simply skipped — no dangling labels or empty tags in your prompt.

Output formats

Format Best for Example
SDXL – Structured SDXL checkpoints that like readable, labeled blocks Gender: woman, Hair Style: ponytail
SDXL – Comma Tags Danbooru-style / tag-trained checkpoints woman, ponytail, red hair, beach
FLUX – Natural Prompt FLUX and other natural-language models A woman with ... The person has ponytail and red hair. Beach.
Pony – Comma Tags Pony Diffusion and derivatives score_9, score_8_up, score_7_up, woman, ...

How to use it

  1. Install the node (see below) and restart ComfyUI.
  2. Add Human Composer Prompt Builder to your workflow (category: Human Composer).
  3. Pick an output_format matching your checkpoint.
  4. Fill in as many or as few fields as you like — leave the rest at — not set —.
  5. Need something not in the list? Set that field to Custom value… and type it in the field right next to it, or drop it into additional_details.
  6. Connect the prompt output to your CLIP Text Encode node's text input, and queue your prompt as usual.

Installation

Clone into ComfyUI/custom_nodes/:

git clone https://github.com/max-dingsda/ComfyUI_SDXL-humans.git

Restart ComfyUI. No extra dependencies required.

S
Description
No description provided
Readme MIT
56 KiB
Languages
Python 100%