Krea Moodboard Catalog Browser
The text list for when you need the exact UUID
- catalog_text
- catalog_json
This is the pack's unglamorous utility node, and it exists for one very concrete reason: moodboards are identified by UUID, and sometimes you need the UUID. Krea Moodboard Catalog Browser dumps a paginated, searchable text list of all 3,549 moodboards - names, UUIDs, keywords, style axes, and their source URLs on Krea - so you can find exactly which board is which and copy its identifier into other nodes.
You'll mostly reach for it in two situations. First, when you're wiring a Krea Moodboard Mashup by hand: Mashup's board boxes accept UUIDs directly, and this node gives you the Copy into board_1-board_4: <uuid> line ready to paste. Second, when you need to disambiguate. The official catalog is full of duplicate titles - twenty boards named "Cinematic Chiaroscuro Noir" - and a UUID is the only unambiguous way to reference the one you mean. If you've ever typed a title into the Style node and gotten a different board than the one you saw on Krea's gallery, this is the node that fixes that.
How it works
It's a local, dependency-free listing over the bundled catalog. Leave query blank and it pages through the catalog alphabetically; give it a query and it uses the same weighted, synonym-aware search the Search node uses, then pages through the matches. Each row is a readable Markdown-ish block with the title (linked to its Krea URL), the copy-ready UUID line, the slug, and the keywords.
Inputs are query, page (1–250), and page_size (1–100, default 25). Outputs are catalog_text (the human-readable listing) and catalog_json (the same data structured, for piping into other tools). To use a result in Mashup, copy only the UUID after Copy into board_1-board_4: and paste it into a board slot.
Where it fits
It's a reference tool, not a wire-in node - it doesn't produce positive/negative style text like Search or Style. You use it to find identifiers, then feed those into Mashup, Style, or just eyeball the Krea links. If you'd rather see thumbnails than read text, the Visual Browser is the friendlier sibling and it fills Mashup board boxes automatically via metadata_json - the Catalog Browser is for when you want precision and copyable text instead.
Install
Part of the Krea Moodboards pack. ComfyUI Manager, search "Krea Moodboards", or:
cd ComfyUI/custom_nodes
git clone https://github.com/Andro-Meta/ComfyUI-Krea-Moodboards.git
Restart ComfyUI. Standard library only, no model downloads, no key. Nodes appear under Andro.Meta / Moodboards.
Common issues
Not much to trip on, since it's a pure listing. One thing to remember: page_size is capped at 100 and page at 250, so the biggest single page you'll get is 100 rows - if you're looking for a specific board, use query instead of paging through everything. And the catalog_json output is meant for structured consumption; for anything a human reads, catalog_text is the one you want.
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| query | STRING | Optional search query. Leave blank to browse alphabetically. | |
| page | INT | 11–250 | Page number for browsing results. |
| page_size | INT | 251–100 | How many moodboards to list in catalog_text. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| catalog_text | STRING | — |
| catalog_json | STRING | — |