[PR #2692] [MERGED] Add ComfyUI Gender Tag Filter node suite by senjinthedragon #2698

Closed
opened 2026-10-28 21:11:52 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/ComfyUI-Manager/pull/2692
Author: @senjinthedragon
Created: 3/14/2026
Status: ✅ Merged
Merged: 3/15/2026
Merged by: @ltdrdata

Base: main ← Head: add-gender-filter-node


📝 Commits (4)

  • daf4d51 Add ComfyUI Gender Tag Filter by senjinthedragon
  • 2519921 Add install_type: git to satisfy manager loader
  • d00f3a3 Add files array to satisfy json-checker validation
  • e639b0d Update install_type to git-clone for scanner compatibility

📊 Changes

1 file changed (+11 additions, -0 deletions)

View changed files

📝 custom-node-list.json (+11 -0)

📄 Description

Description

I am submitting a new custom node suite: ComfyUI Gender Tag Filter.

This project provides two nodes designed to filter and rewrite gendered vocabulary in AI image generation prompts. It specifically addresses the female-biased output of prompt expansion models (like TIPO) when generating male or mixed-gender scenes.

Features

  • Gender Tag Filter: Handles Danbooru/e621 style tags with compound anatomy root scanning.
  • Gender NL Filter: Uses spaCy for high-accuracy negation detection and pronoun/reference swapping in natural language prompts.
  • Graceful Fallback: Automatically falls back to regex-based logic if spaCy is not installed.
  • Lazy Loading: spaCy models are only loaded on first use to save memory.

I have tested these nodes locally within a clean ComfyUI environment and confirmed the install.py handles optional dependencies as intended.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Comfy-Org/ComfyUI-Manager/pull/2692 **Author:** [@senjinthedragon](https://github.com/senjinthedragon) **Created:** 3/14/2026 **Status:** ✅ Merged **Merged:** 3/15/2026 **Merged by:** [@ltdrdata](https://github.com/ltdrdata) **Base:** `main` ← **Head:** `add-gender-filter-node` --- ### 📝 Commits (4) - [`daf4d51`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/daf4d5155020e372679ca24772a0c65e0e3c56ea) Add ComfyUI Gender Tag Filter by senjinthedragon - [`2519921`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/2519921aafbfdbc7c2b9a87b44b74bd32c1c24e2) Add install_type: git to satisfy manager loader - [`d00f3a3`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/d00f3a397780ec8d7d98c37e87ebf08819673821) Add files array to satisfy json-checker validation - [`e639b0d`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/e639b0d8168d0643f6fa41607ca38818858ded64) Update install_type to git-clone for scanner compatibility ### 📊 Changes **1 file changed** (+11 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `custom-node-list.json` (+11 -0) </details> ### 📄 Description ### Description I am submitting a new custom node suite: **ComfyUI Gender Tag Filter**. This project provides two nodes designed to filter and rewrite gendered vocabulary in AI image generation prompts. It specifically addresses the female-biased output of prompt expansion models (like TIPO) when generating male or mixed-gender scenes. ### Features * **Gender Tag Filter:** Handles Danbooru/e621 style tags with compound anatomy root scanning. * **Gender NL Filter:** Uses spaCy for high-accuracy negation detection and pronoun/reference swapping in natural language prompts. * **Graceful Fallback:** Automatically falls back to regex-based logic if spaCy is not installed. * **Lazy Loading:** spaCy models are only loaded on first use to save memory. ### Links * **Repository:** https://github.com/senjinthedragon/comfyui-gender-tag-filter * **Category:** `utils/tags` I have tested these nodes locally within a clean ComfyUI environment and confirmed the `install.py` handles optional dependencies as intended. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-28 21:11:52 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/ComfyUI-Manager#2698
No description provided.