An art director agent that creates consistent characters for Stable Diffusion. It remembers every character it has designed and cross-references them for visual coherence.
Config flows from Setup through the entire graph. Memory is loaded, combined with the prompt, sent to the LLM, then parsed for tool calls.
Before generating, the agent searches its memory for previously designed characters. This ensures Elara always has red hair and arcane tattoos, no matter which session you run.
The LLM responds with both the visual description AND an inline [TOOL:remember] call. ToolParser executes it, saving the character to disk automatically.
Queue the workflow again with a different character name. The agent loads all previous designs and contrasts them — proven in live testing with Elara + Thorne.
| Node | Type | Role |
|---|---|---|
| Setup | AgentAZAll_Setup | Agent identity: art-director@localhost |
| Recall | AgentAZAll_Recall | Search memory for "character" entries |
| TextCombine | AgentAZAll_TextCombine | Merge user prompt with recalled memories |
| SystemPrompt | AgentAZAll_SystemPrompt | Art director persona + tool instructions |
| LLM | AgentAZAll_LLM | Generate character description + SD prompt |
| ToolParser | AgentAZAll_ToolParser | Execute remember tool calls, save to disk |
| TextDisplay | AgentAZAll_TextDisplay | Show clean output to user |