📀 Load Checkpoint Filter
Pick from a curated list or download on the fly
- model
- clip
- vae
- ckpt_path
This is SDVN's souped-up Load Checkpoint node. It does the ordinary thing - pick a checkpoint from a dropdown, get back the model, CLIP and VAE - but with two extras: it ships a curated list of ~90 popular checkpoints that auto-download if you don't already have them, and it can grab an arbitrary checkpoint from a URL instead. So it covers both "load the model I already have" and "fetch that specific model I don't" in a single node, and it also hands you the file path as a string for anything downstream that needs it.
How it decides what to load
Two paths, controlled by the Download toggle. Leave it off and the node loads whatever you picked in the Ckpt_name dropdown - the normal loader behavior, except the dropdown includes a curated library (DreamShaper, Deliberate, Counterfeit, the XL models and so on) that downloads automatically if it's not on disk yet. Turn Download on and provide a URL, and it fetches that checkpoint instead, saving it under the name you give. It's the "either way works" design the SDVN pack uses across its loaders - one node, two ways in.
The inputs and outputs that matter
Ckpt_name- the dropdown of ~90 curated checkpoints (plus any you already have locally). This is the main input when you're not downloading from a URL. Curated entries auto-download when selected.fill- a text box that filters that long dropdown. Type a fragment to narrow ~90 entries down to the handful that match, instead of scrolling. That's the "Filter" in the node's name.Download(default true) - flip to use the URL path instead of the dropdown.Download_url- a Civitai or Hugging Face link, used whenDownloadis on.Ckpt_url_name- the filename to save a URL download as. Rename from the defaultmodel.safetensors.
Outputs are model, clip, vae (wire them like any Load Checkpoint) and ckpt_path, a STRING with the file's path - useful for feeding metadata-reader or info nodes.
Installing it
ComfyUI Manager: search SDVN_Comfy_node, install, restart. Or:
cd ComfyUI/custom_nodes
git clone https://github.com/StableDiffusionVN/SDVN_Comfy_node
Then pip install -r custom_nodes/SDVN_Comfy_node/requirements.txt from your ComfyUI root, and restart. Since the curated list and URL path both download, Windows/macOS users need aria2c installed.
Where people get burned
Download defaults to on. The toggle ships enabled, so if you just drop the node in, pick a checkpoint from the dropdown, and run, it may try the URL path (which is empty) rather than loading your selection. If it complains about a missing URL, flip Download off to use the dropdown. Set the toggle deliberately.
Curated auto-download surprises. Selecting a curated entry you don't own kicks off a multi-gigabyte download on first run - expect a wait, and make sure aria2c is present. Once it's on disk, subsequent runs are instant.
Prefer safetensors. For any URL you paste, grab the .safetensors build over .ckpt - the latter can run embedded code on load. Same image quality, no risk.
Inputs (5)
| Name | Type | Default | Description |
|---|---|---|---|
| Download | BOOLEAN | true | Bật lên để tải checkpoint từ URL về máy. |
| Download_url | STRING | Nhập URL để tải checkpoint (mô hình) về máy. | |
| Ckpt_url_name | STRING | model.safetensors | Tên tệp checkpoint sẽ lưu trên máy. |
| fill | STRING | Lọc nhanh danh sách checkpoint theo chuỗi nhập. | |
| Ckpt_name | COMBO | Chọn checkpoint (mô hình) để load vào pipeline. |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| model | MODEL | Mô hình dùng để khử nhiễu latents. |
| clip | CLIP | Mô hình CLIP dùng để mã hóa prompt văn bản. |
| vae | VAE | Mô hình VAE dùng để mã hóa/giải mã ảnh sang/từ latent. |
| ckpt_path | STRING | — |