explaingit

an1x3r/anima-artist-mixer

11PythonAudience · designerComplexity · 2/5Setup · easy

TLDR

A ComfyUI plugin that lets you cleanly blend multiple artists' styles in the Anima AI image model by encoding each artist separately, avoiding the muddy results you get when listing artists together in a prompt.

Mindmap

mindmap
  root((Anima Artist Mixer))
    What it does
      Blend artist styles
      Avoid muddy mixing
      Cross-attention injection
    How it works
      Separate text encoding
      AnimaArtistPack node
      ComfyUI workflow
    Setup
      Clone to custom nodes
      Restart ComfyUI
      No extra libraries
    Limitations
      Anima model only
      Speed decreases with artists
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Mix the styles of two or more artists in AI-generated images using the Anima model without getting blurry or muddled results.

USE CASE 2

Add the AnimaArtistPack node to your existing ComfyUI workflow to gain fine-grained control over multi-artist style blending.

USE CASE 3

Experiment with how many artists and which generation steps to include to balance image quality against generation speed.

Tech stack

PythonComfyUIAnima model

Getting it running

Difficulty · easy Time to first run · 30min

Requires an existing ComfyUI installation with the Anima model, does not work with other image generators.

No license information is provided in the repository.

In plain English

This is an add-on for ComfyUI, a popular visual workflow tool used to generate AI images. It targets a specific AI image model called Anima and solves a particular problem: when you ask Anima to blend the styles of two or more artists, the results tend to look muddy rather than like a real mixture. The root cause is how Anima processes text descriptions internally, causing artist names listed together in a single prompt to interfere with one another. This plugin works around that by encoding each artist's name separately through the model's text processing pipeline, then combining the resulting style signals at a deeper point inside the model called the cross-attention layer. By injecting the blended style there instead of at the text input stage, the interference is avoided. The practical outcome is that style-similar artists mix in a more predictable and controlled way, though the README is honest that very different artistic styles may still end up as a compromise blend rather than a clean mix. Using it is fairly straightforward once installed. You place your artist names, separated by commas or line breaks, in one text box, and your main image description in another. A dedicated node called AnimaArtistPack handles all the splitting and encoding automatically. You then wire its output into the rest of your ComfyUI workflow in place of the standard text connection. Installation requires only cloning the repository into ComfyUI's custom nodes folder and restarting the application. No extra libraries are needed. The plugin works only with the Anima model and will not function with other image generators. Generation speed slows as you add more artists, roughly 1.4 times longer for four artists and 1.7 times for eight compared to a single artist. The README recommends limiting which layers or generation steps the mixing applies to as a way to recover speed without much quality loss.

Copy-paste prompts

Prompt 1
I have ComfyUI installed with the Anima model and the anima-artist-mixer plugin. Build me a workflow that blends the styles of Van Gogh and Monet into a landscape scene.
Prompt 2
Explain how cross-attention layer injection differs from simply listing multiple artist names in a text prompt for AI image generation.
Prompt 3
I'm using the Anima Artist Mixer node in ComfyUI and generation is slow with 6 artists. How can I limit which layers or steps the mixing applies to in order to speed it up?
Prompt 4
Show me how to format artist names in the AnimaArtistPack node, comma-separated, line breaks, or something else, to get the best style blending results.
Open on GitHub → Explain another repo

← an1x3r on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.