Nodes/Identity Forge/Identity Forge Vault Load
ComfyUI Node

Identity Forge Vault Load

Pull a saved character back into your graph with one dropdown

By EnragedAntelope·Created 2 months ago·Updated about 23 hours ago· 19
Identity Forge Vault Load
    • character_json
    character(no characters saved)
    upstream

    The other half of the Identity Forge Vault Save story. Where Vault Save writes characters to disk, Vault Load reads them back - a single dropdown of everything you've saved, emitting the chosen character as character_json that wires straight into Identity Forge's archetype_json socket. If you save the people you like, this is how you keep using them.

    How it works

    There's exactly one required input: character, the dropdown of saved characters (it defaults to "(no characters saved)" until you save some). Pick one and the node emits its full character_json. Because Vault Save stores the JSON verbatim, recall is a clean round-trip - the character comes back exactly as saved, presets and modifiers included.

    Two buttons do the maintenance:

    • Refresh - updates the dropdown after you save new characters in another workflow. The list doesn't watch the folder, so this is the step people forget and then wonder why their new save isn't showing.
    • Manage Vault - opens a gallery modal with thumbnails (if you saved images), where you can pick a character to use, rename, delete, or bulk-delete entries. It's the visual way to browse instead of squinting at auto-names.

    Like the other preset nodes, it has an optional upstream input so you can chain it after another preset - but honestly, for a saved character the chain usually starts here. This node wins where fields overlap, consistent with the rest of the pack.

    Wiring it up

    Vault Load → Identity Forge's archetype_json. Set Identity Forge's own widgets to Random (or leave what you had) and the saved character seeds the person while the fields you left rolling still vary. If you want the exact saved person every time, you've already got it - that's the point of the vault.

    Install and gotchas

    Same pack, zero dependencies, fully offline:

    cd ComfyUI/custom_nodes
    git clone https://github.com/EnragedAntelope/comfyui-identity-forge
    

    Restart ComfyUI, or install via ComfyUI Manager (search "Identity Forge"). Needs ComfyUI 0.25.0+ for the V3 API. The pack-wide update gotcha applies too: a NoneType error or blank widget on a saved graph after an update means the node is stale - delete and re-add it, and remember the vault folder (ComfyUI/user/identity_forge/characters/) survives that and everything else.

    It's the simplest node in the pack and that's correct - the complexity lives in what you saved. If you've been regenerating the same character from a seed for weeks, this is the node that ends that habit.

    Categoryconditioning/character

    Inputs (2)

    NameTypeDefaultDescription
    characterCOMBO(no characters saved)Saved character to recall. Click Refresh after saving new ones, or Manage Vault to browse with thumbnails.
    upstreamoptSTRINGOptional: connect another preset's character_json here to stack presets. This saved character wins on overlap.

    Outputs (1)

    NameTypeDescription
    character_jsonSTRING