Show Cached Info (Inspire)
See what's in the backend cache and resize tags
This is the dashboard for Inspire's backend cache. The other cache nodes stash and fetch data invisibly in memory; this one lets you actually see what's in there - which keys exist, under which tags - right on the node. When a Retrieve Backend Data comes back empty and you're not sure whether the entry was never written or got evicted, this is how you check.
It has a second, less obvious job that's genuinely useful: you can resize a tag's cache limit from here at runtime. By default each tag only holds a handful of entries (around 5), and the moment you exceed that, the oldest silently drop. If you're caching more than a few checkpoints or models under one tag, this node is where you raise the ceiling.
How it works
Inspire's cache is a key→value store in the backend, grouped by tag, with a per-tag maximum number of entries. This node reads that store and displays the current contents in its text area. The default per-tag size comes from cache_settings.json, but you don't have to edit a file to change it - per the README, you can override a tag's runtime size directly on this node by typing something like ckpt: 10, which bumps the ckpt tag to hold ten entries. That's the practical fix for "my cached checkpoint keeps getting evicted."
The inputs and outputs that matter
cache_info(STRING, multiline) - the display/config field. It shows the cache contents, and it's also where you type tag-size overrides likeckpt: 10.key(STRING) - a specific key to inspect. Leave it blank for the general view.
There are no data outputs - this is a terminal display node (an output node). It exists to show you information and let you tune tag sizes, not to pass anything downstream.
How to install it
ComfyUI Manager: search ComfyUI Inspire Pack, install, restart. Manual:
cd ComfyUI/custom_nodes
git clone https://github.com/ltdrdata/ComfyUI-Inspire-Pack
then restart. It's from Dr.Lt.Data (ComfyUI-Manager, Impact Pack).
Common issues & troubleshooting
My cached entry keeps disappearing. This is the node that fixes it. The tag hit its size cap (default ~5) and evicted the oldest entry. Raise the tag's limit here with an override like ckpt: 10, or set the default in cache_settings.json. Better yet, give important data its own tag so it isn't competing with churn.
The info area is empty. Nothing's been cached yet, or the caching node hasn't run this session. The cache is in-memory and clears on restart, so a fresh ComfyUI start shows an empty cache until something writes to it.
I can't see a specific key. Type the exact key into the key field (whitespace matters), or clear it to see the general listing. If it genuinely isn't there, either it was never written or it was evicted - check the tag size.
Changing the size didn't help retroactively. Raising a tag's limit stops future evictions; it can't bring back entries already dropped. Re-run the caching step after bumping the size.
Inputs (2)
| Name | Type | Default | Description |
|---|---|---|---|
| cache_info | STRING | — | |
| key | STRING | — |
Outputs (0)
No outputs