Extensions/ComfyUI-EreNodes
ComfyUI Extension

ComfyUI-EreNodes

A collection of prompt managent nodes with advanced tag parsing. Prompt tag cloud, mutiselect, toggle list, randomizer, filter, autocompete.

By Erehr·Created about a year ago·Updated 7 days ago· 83
Erehr/ComfyUI-EreNodes
Nodes11
On cloudLocal install
CategoryEreNodes
Stars83
Updated7 days ago
Readme
<div align="center">

EreNodes EreNodes

Tag-based prompting for ComfyUI. Build prompts from pills you can toggle, drag and reuse, with a built-in prompt library, tag autocomplete, a booru browser and a prompt-aware LoRA loader.

License: MIT ComfyUI Ko-fi

Features • Installation • Settings

</div>

Features

Prompt nodes

Prompt nodes Prompt nodes

Cloud, Toggle, MultiSelect, Gallery, Randomizer and Multiline: one tag list, drawn the way you want it. Convert between them any time; chain them through prefix.

Prompt Composer

Prompt Composer Prompt Composer

One Node to rule them all. Character, outfit, background - or whatever else you can think of as collapsible, bypassable categories in a single node, each with customizable layout.

Tag pills

Select, drag, drop Select, drag, drop

Select them, drag them, drop them. Reorder, move or copy between nodes, replace with Shift, multi-select with Ctrl. Tags, text, LoRAs, embeddings and tag groups all as the same pills.

Tag groups

Tag groups Tag groups

Save them, reuse them. Characters, styles and presets as files with cover images, used as one pill or unpacked into tags.

Autocomplete

Autocomplete Autocomplete

Danbooru and e621 tags in every textarea, with aliases, category filters (artist:, char:, @) and colours, plus lora:, embedding: and group: with previews.

Sidebar

Sidebar Sidebar

Your tag groups, LoRAs and embeddings in a native sidebar tab. Hover for tags, drag onto nodes, search the tags inside every group, bookmark the ones you use daily.

Booru browser

Booru browser Booru browser

Search Safebooru, Gelbooru or e621 from the sidebar. Hover a post for its tags, click one to search it, drag them into your prompt or save them as a tag group.

LoRA loader

Prompt Lora Loader Prompt Lora Loader

The Prompt Lora Loader applies its own LoRAs and every <lora:...> in the incoming prompt, keeps the selected trigger words, and remaps older Anima LoRAs automatically.

Prompt Extractor

Prompt Extractor Prompt Extractor

Drop a generated image, get its positive prompt back as pills, including tags that were switched off.

Nodes

| Node | | |------|---| | Prompt Cloud, Toggle, MultiSelect, Gallery | Tag lists in four layouts | | Prompt Randomizer | Seeded choice of which tags are on | | Prompt Multiline | Textarea with autocomplete and tag drop | | Prompt Composer | Categories in one node | | Prompt Extractor | Prompt from an image | | Prompt Lora Loader | LoRAs from pills and prompt | | Prompt to LoRA Stack | LORA_STACK for other loaders | | Prompt Filter | Keep only known tags |

All nodes work in the classic canvas and in Nodes 2.0, and inside subgraphs.

Installation

ComfyUI Manager: search for "EreNodes", install, restart ComfyUI.

Manual:

cd ComfyUI/custom_nodes
git clone https://github.com/erehr/ComfyUI-EreNodes.git

Then restart ComfyUI. The sidebar tab appears in the left bar, and all options are under Settings → EreNodes (reference).

Contributing

Contributions are welcome. Report a bug, request a feature or join the discussions.

Acknowledgments

Licensed under the MIT License.