Nodes/Anima-Tools/Anima Artist Tag Selector+
ComfyUI Node

Anima Artist Tag Selector+

The artist picker with a comma-proof splice

By nregret·Created 3 months ago·Updated 13 days ago· 305
Anima Artist Tag Selector+
    • text
    artist_tags
    extra_text
    separator,

    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.

    CategoryAnimaArt

    Inputs (3)

    NameTypeDefaultDescription
    artist_tagsSTRING
    extra_textSTRING
    separatorSTRING,

    Outputs (1)

    NameTypeDescription
    textSTRING