🎨 ArtGallery_Zho
Already know the style? ArtGallery_Zho hands you the token
- prompt
- artist
- camera
The whole ComfyUI-ArtGallery pitch is "see the style before you prompt it." ArtGallery_Zho is the exception that proves the rule: it's the text-only node for when you already know exactly what you want and don't need a preview to be convinced. Pick an artist, optionally a camera, and it hands you a ready-to-paste weighted token. It's the fastest way to use this pack once you've moved past browsing.
Why this node exists
The author, Zho, built the pack around one idea: when you're staring at thousands of unfamiliar style names, text is a terrible selection UI and images are a great one. That's the gallery nodes' job. But the reverse is also true - when you do know the name, scrolling through previews to find it is busywork. So ArtGallery_Zho is the short-circuit. The pack's own V1.0 workflow (for SD 1.5 or SDXL) uses this node as the workhorse; the preview nodes are the browsing layer, this is the "just give me the string" layer.
What's in the dropdowns
- artist - 5,116 choices, default
-. This is the full list from Rikkar's SDXL 1.0 Artistic Studies, the empirically tested collection of thousands of art prompts. Note the contrast: the Artists gallery node offers a curated 280 with previews; this one has everything, no thumbnails. - artist_weight - 0 to 1.75, step 0.05, default 1.5.
- camera - 48 camera/lens combos like "Canon EOS 5D Mark IV with Canon EF 24-70mm f/2.8L II", default
-. - camera_weight - same range, default 1.5.
Both default to -, so you can use just the artist, just the camera, or both, and the node won't force anything on you.
Outputs and how it works
It's a lookup plus a formatter. You get three STRING outputs:
- prompt - the combined, weighted token(s), formatted like
(Artist:1.5), (Camera:1.5), ready to splice into your positive prompt via a text-concat or straight into a CLIP Text Encode. - artist and camera - the raw names, unweighted, in case you'd rather do your own formatting or put them in different parts of the prompt.
No image output here, and that's fine - this is the node for people who don't need to be shown.
Where people get burned
The 5,116-choice dropdown is genuinely unwieldy in the ComfyUI UI; on older frontends there's no search box, so you scroll. And watch the default weight. 1.5 is hot for an artist token. SDXL generally likes artist names around 1.2–1.5, and past ~1.6 the style starts crowding out composition - if output looks overcooked, pull it back to 1.2–1.3. The gallery nodes default lower (1.2) for a reason.
Install
ComfyUI Manager, search "ComfyUI-ArtGallery", or manually:
cd ComfyUI/custom_nodes
git clone https://github.com/ZHO-ZHO-ZHO/ComfyUI-ArtGallery.git
Then restart ComfyUI. No pip installs, no model downloads, no API keys - the whole pack is Python plus bundled preview images, so it's light and fully offline. If previews anywhere in the pack don't show after the first restart, restart again; that's the author's own noted fix.
Troubleshooting
- No previews after install → restart ComfyUI a second time.
- Old pack, old code → ArtGallery is from early 2024 (V1.0) with only test-image updates since. On a 2026 ComfyUI, if the UI misbehaves right after you install it, it's a reasonable first suspect - one r/comfyui user in early 2024 traced a broken "Load Image" node to this pack (plus other ZHO plugins) and fixed it with a clean reinstall. Not a confirmed general bug, just history worth knowing.
- Previews look wrong → remember every reference image was rendered with SDXL 1.0. On an SD 1.5 model the same token will land differently; on Flux it's a different game entirely.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| artist | COMBO | - | 5116 options: -, A. J. Casson, Aaron Blaise, Aaron Douglas, Aaron Horkey, Aaron Jasinski, +5110 |
| artist_weight | FLOAT | 1.500–1.75 | — |
| camera | COMBO | - | 48 options: -, Nikon D850 with Nikkor 50mm f/1.8, Canon EOS 5D Mark IV with Canon EF 24-70mm f/2.8L II, Sony A7R IV with Sony FE 85mm f/1.4 GM, FujiFilm X-T4 with Fujinon XF 35mm f/2 R WR, Olympus OM-D E-M1 Mark III with M.Zuiko 12-40mm f/2.8, +42 |
| camera_weight | FLOAT | 1.500–1.75 | — |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| prompt | STRING | — |
| artist | STRING | — |
| camera | STRING | — |