ComfyUI Node
Model Capture π₯
Register a model assembly (loaders + patches, however exotic) in the Model Library by reading it out of the graph β then delete those loaders and use Model Select instead. Knows no node types: it copies the subgraph and replays it later through ComfyUI's own registry, so a model that ships tomorrow with its own custom loader works with no code change. Costs no VRAM β the inputs are lazy, so nothing upstream is actually loaded.
Model Capture π₯
- model
- clip
- vae
- model_negative
- report
βmodel_idβΊ
βmodepreviewβΊ
βfamiliesβΊ
βnotesβΊ
CategoryKinburg-Nodes/model
Inputs (8)
| Name | Type | Default | Description |
|---|---|---|---|
| model_id | STRING | Stable id for this model β the label in Model Select's dropdown and the key its presets hang off. Choose it once; renaming later is done from the Manage dialog so the presets follow. | |
| mode | COMBO | preview | 'preview' reports what it captured and writes NOTHING (run this first). 'register' saves the bundle to the library, replacing this id's recipe while keeping its presets, families and notes. |
| modelopt | MODEL | The finished MODEL of this assembly β after every patch (shift, CFG override, β¦). Wire the last node of the chain. | |
| clipopt | CLIP | The CLIP for this model. For an old checkpoint that carries its own, wire it from the same loader β Capture notices they share a node and Model Select will make one call for all three. | |
| vaeopt | VAE | The VAE for this model (from its own loader, or from the checkpoint). | |
| model_negativeopt | MODEL | Optional second MODEL for the unconditional pass β for checkpoints shipped as a pair (Ideogram). Comes out of Model Select on its own output, ready for Chimera's 'model_negative'. | |
| familiesopt | STRING | Comma-separated families this model belongs to, e.g. 'flow-1024'. Presets saved as SHARED for a family show up for every model in it β that's how one 'good 12-step recipe' serves five models without being copied five times. Use the 'οΌ family' picker below to add one that already exists: a typo here doesn't error, it just quietly stops shared presets from showing up. | |
| notesopt | STRING | Free notes shown in Model Select's info β what this model likes: cfg range, scheduler, quirks. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| report | STRING | β |