Asset Summary In GenAsset
Asset Summary In GenAsset — the tl;dr for one asset
- summary
- asset_json
- status_json
Asset Summary In GenAsset is the "what is this thing, in one glance" node. Give it an asset UUID and it fetches the asset and hands you back a compact summary plus the asset's JSON record. No images, no versions, no downloads - just the asset's current state, described.
Where it fits: you're staring at a workflow that references an asset id you don't recognize, or an agent is about to operate on an asset and needs to confirm what it is first. This node is the cheap sanity check before you do anything heavier - the equivalent of hovering over a file to see its name and size before you open it. It's also genuinely handy for keeping a human in the loop: paste an asset id in, read the summary, decide.
How it works
It's a single GET to api/v1/assets/{asset_id} - the same endpoint List Asset Versions In GenAsset and Load Current Version use. The node pulls the asset record and returns it two ways: summary is a compact, human-oriented description of the asset (its name, version count, current version, and the rest of the headline facts), and asset_json is the full asset record as formatted JSON if you want the detail.
There's no transformation magic here - no AI, no summarization of the content. The "summary" is the asset's own headline data, compacted so you can read it without parsing JSON. If you want the complete picture, asset_json is right there.
Inputs and outputs that matter
Three required inputs: base_url, token, and asset_id. Only asset_id is real work - a UUID from a save node, Find Assets In GenAsset, or the web UI. The tooltip calls it out as the asset to summarize.
Outputs:
summary- the readable one-liner-plus of the asset's state.asset_json- the full asset record as JSON.status_json- ok/error plus the token source.
Wire summary into Display Any From GenAsset if you want it visible on the canvas, or just read it from the node's UI text.
Installation
In the steliosot/ComfyUI-GenAsset pack. ComfyUI Manager → search GenAsset → install, or:
cd ComfyUI/custom_nodes
git clone https://github.com/steliosot/ComfyUI-GenAsset.git
Restart after. No extra dependencies; workspace token in the widget, GENASSET_WORKSPACE_TOKEN, or ComfyUI/user/genasset.json.
Common issues
- Empty
summaryandasset_json- checkstatus_jsonfor the error. Most likely a wrongasset_id(UUID typo or a version id pasted where an asset id belongs) or a token that can't see that asset. - "Summary" isn't AI-written - set expectations early. Some people hear "summary" and expect a generated paragraph. It's the asset's structured headline data, compacted. For AI-generated suggestions, that's
GenAsset Workflow Assistant's job, not this node's. - It's an output node - it terminates in the graph sense; you read its outputs rather than chaining generation off it.
The nicest thing about this node is how unambitious it is. It answers one question - "what is this asset?" - cheaply and legibly, and that's exactly what you want in the middle of a busy workflow when you can't remember what a UUID stands for.
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| base_url | STRING | https://genasset.xyz | — |
| token | STRING | ComfyUI/user/genasset.json | — |
| asset_id | STRING | Asset id to summarize. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| summary | STRING | — |
| asset_json | STRING | — |
| status_json | STRING | — |