Anima Artist Tag Selector+
The artist picker with a comma-proof splice
- text
The plain Anima Artist Tag Selector is a great way to pick styles, but it has one tic: its output ends in a trailing ", ", and when you're gluing multiple prompt sources together you end up fighting double commas. The Anima Artist Tag Selector+ is the same visual picker with the joining logic rebuilt so you don't have to.
Same 40,000+ artist database, same searchable preview grid, same @name normalization - type wlop, by wlop, or @wlop and it becomes @wlop. What's different is the second half of the node. Instead of a mode/opt_prompt pair, the Plus version takes:
artist_tags- the comma-separated list the panel fills, formatted as@artist_name.extra_text- your own custom prompt text, placed after the artist block.separator- the delimiter between the two halves, defaulting to", ".
The smart part is how it joins them. The artist block already carries a trailing ", ", and the node notices that: if your separator is a comma or empty, it splices the two pieces directly and avoids producing ", , "; if you set a custom separator, it strips the trailing comma from the artist block first so you get exactly one delimiter. It's a small convenience, but it's the difference between "my prompt has random double commas" and a clean assembled string.
extra_text is optional, by the way - leave it empty and you get a clean @artist1, @artist2, output, just like the base node minus the worry.
Install and wiring
It's part of Anima-Tools, so install once for the whole pack - ComfyUI Manager (search "Anima Tools") or:
cd ComfyUI/custom_nodes
git clone https://github.com/nregret/Comfyui-Anima-Tools
Then restart ComfyUI. No pip dependencies, no model downloads; the artist database ships inside the pack and the preview thumbnails come from a CDN, so the grid needs internet.
You'll find it under AnimaArt as "Anima Artist Tag Selector+". Output text goes into a CLIPTextEncode, or chain it into the pack's Anima Prompt nodes where it slots into the artist_tags input. The + isn't strictly "better" - it's for when you're building a composed prompt in one node rather than patching strings in your head. For the base-node single-use case, the plain version is fine. For anything that merges, this one's the pick.
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| artist_tags | STRING | — | |
| extra_text | STRING | — | |
| separator | STRING | , | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| text | STRING | — |