Skip to content

Repository files navigation

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 • Changelog

Features

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

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.

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

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

Autocomplete

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

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

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.

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

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.

About

Prompt management nodes - toggleable tags, prompt library, autocomplete, sidebar browser, booru browser, lora loader. Drag and drop. Nodes 2.0 compatible.

Topics

Resources

Stars

71 stars

Watchers

5 watching

Forks

Releases

Packages

Contributors

Languages