mirror of
https://github.com/leejet/stable-diffusion.cpp.git
synced 2026-11-11 03:24:30 +00:00
feat(server): add recipe-based model management (#2176)
This commit is contained in:
1 parent
9b7da27374
commit
0518b34374
132 files changed
+6688
-147
No files matched your search
@@ -0,0 +1,79 @@
|
||||
# Built-in recipe policy
|
||||
|
||||
Read these rules before adding or changing JSON files in this directory. A recipe
|
||||
represents a supported model-loading and capability configuration, not a saved
|
||||
prompt, a style preset, or a collection of sampling settings.
|
||||
|
||||
## Required rules
|
||||
|
||||
1. **Community editing adapters get a separate recipe.** When the base model
|
||||
does not natively support instruction/reference-image editing and needs a
|
||||
community LoRA to gain it, provide a dedicated editing recipe. Keep editing
|
||||
inputs disabled in the base recipe. Examples: `anima` / `anima-edit` and
|
||||
`krea2-raw` / `krea2-raw-edit`.
|
||||
2. **Split different task weights; share native multi-task weights.** If editing
|
||||
and text-to-image use different generation checkpoints, use separate recipes.
|
||||
If the same checkpoint natively supports both, use one recipe. Examples:
|
||||
`boogu-image` / `boogu-image-edit` are separate; `flux2-dev` and
|
||||
`qwen-image-21` each cover both generation and editing. Apply the same rule
|
||||
to video: separate HunyuanVideo 1.5 T2V/I2V and Wan 2.2 A14B T2V/I2V weights,
|
||||
but share one `wan22-ti2v-5b` recipe for its native T2V/I2V checkpoint.
|
||||
3. **Capability-extending weights get a separate recipe.** ControlNet,
|
||||
IP-Adapter, PuLID, PhotoMaker, motion modules, and similar adapters that add
|
||||
a distinct conditioning or generation capability belong in dedicated
|
||||
recipes. Make the extension's model slots required when the schema provides
|
||||
them. Do not add these as optional slots on the ordinary base recipe.
|
||||
4. **A LoRA alone is not a reason to split.** If adding a LoRA does not change
|
||||
supported functionality, reuse the base recipe. Style, character, quality,
|
||||
acceleration and distillation LoRAs do not get dedicated built-in recipes.
|
||||
Users select the LoRA and change steps, guidance or other generation settings
|
||||
separately. Standalone base/turbo/distilled checkpoints still follow the task,
|
||||
component and layer-count rules; a different filename alone is not a reason
|
||||
for another recipe.
|
||||
5. **Keep native components in the model's recipe.** Native vision encoders,
|
||||
projectors, connectors and other components required by the model belong in
|
||||
its existing recipe. Splitting a native component into another file does not
|
||||
make it a capability-extending adapter under rule 3. For example, Qwen vision
|
||||
projectors and LLaDA/LTX connectors do not get separate recipes. A slot may be
|
||||
optional when its weights can be bundled in another selected file.
|
||||
6. **Layer-count variants share the family recipe.** Adding, repeating, removing
|
||||
or pruning model layers does not justify a separate recipe when the runtime
|
||||
supports the variant with the same components and capabilities. This also
|
||||
applies to distilled checkpoints whose relevant difference is reduced depth.
|
||||
Use `flux1-dev` for FLUX.1 Lite, `sdxl-checkpoint` for SSD-1B and Segmind Vega,
|
||||
and the corresponding SD 1/2 checkpoint recipes for Tiny SD/Tiny SD2. Only an
|
||||
independent difference in task, required component compatibility or latent
|
||||
format can justify splitting such a variant; document that difference.
|
||||
|
||||
## Interpretation and review
|
||||
|
||||
- Instruction/reference-image editing is distinct from generic image-to-image
|
||||
denoising. The shared `img2img` capability does not imply native editing.
|
||||
- Native components and external capability adapters are distinguished by their
|
||||
role, not by whether their weights are stored in a separate file. LLaDA's
|
||||
SigVQ-containing connectors remain in its shared generation/editing recipe.
|
||||
- Do not merge models solely because they descend from the same family. Flex.2
|
||||
has different native inpainting/control conditioning, beyond its layer count
|
||||
([model card](https://huggingface.co/ostris/Flex.2-preview)). SDXS uses an
|
||||
adjusted AutoEncoderTiny and a one-step model, rather than only a shallower
|
||||
ordinary SD checkpoint ([runtime guide](../../../docs/distilled_sd.md#sdxs-512-dreamshaper)).
|
||||
Their native components stay in their own model recipe.
|
||||
- Quantization, file format, prompt wording, seeds, step counts and CFG values
|
||||
are not grounds for another recipe. Differences in required components,
|
||||
latent formats or supported capabilities must be documented.
|
||||
- Evaluate what an adapter actually changes. Do not infer new functionality just
|
||||
from a LoRA's name or from the presence of another weight file. In particular,
|
||||
do not create an Omni-Kontext recipe solely because a LoRA is selected.
|
||||
- A recipe does not load generation LoRAs automatically. Community-edit recipes
|
||||
must explain that the matching LoRA is required and must be selected separately.
|
||||
- Only advertise features implemented by the current runtime. Check the relevant
|
||||
model documentation and code, and match each task's slots and feature flags to
|
||||
its weights. Record any unverified inference paths in the change description.
|
||||
- Before submitting, validate all recipe JSON, inspect the embedded recipe API,
|
||||
and check that task-specific inputs appear only on the appropriate recipes.
|
||||
A catalog check is not a substitute for model-generation verification.
|
||||
|
||||
These are built-in catalog rules. Users may keep personal presets in
|
||||
`<model-dir>/recipes/`; they need not add those presets to the built-in list.
|
||||
See [the recipe schema and feature reference](../api.md#user-recipe-format)
|
||||
for supported fields.
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "anima-edit",
|
||||
"name": "Anima Edit (LoRA)",
|
||||
"description": "Requires a matching community editing LoRA. Apply it after loading and supply reference images; uses the cosmos_reference preset.",
|
||||
"model_url": "https://huggingface.co/circlestone-labs/Anima",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 0.6B Base Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"scheduler": "discrete",
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "anima",
|
||||
"name": "Anima",
|
||||
"description": "Supports all Anima variants supported by sd.cpp. Use a compatible Qwen Image VAE or TAE; adjust generation settings for distilled variants.",
|
||||
"model_url": "https://huggingface.co/circlestone-labs/Anima",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 0.6B Base Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "animatediff-sd15",
|
||||
"name": "AnimateDiff SD 1.5",
|
||||
"description": "Use Video Generation with an SD 1.5 checkpoint and compatible motion module.",
|
||||
"model_url": "https://huggingface.co/guoyww/animatediff",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "motion_module",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"video_frames": 8,
|
||||
"fps": 8,
|
||||
"cfg_scale": 7.5,
|
||||
"steps": 20,
|
||||
"width": 512,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"init_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit",
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "boogu-image-edit",
|
||||
"name": "Boogu Image Edit",
|
||||
"description": "Supply reference images. The separate vision projector is needed only when it is not bundled in the text encoder.",
|
||||
"model_url": "https://huggingface.co/Boogu/Boogu-Image-0.1-Edit",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 8B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "llm_vision",
|
||||
"required": false,
|
||||
"label": "Vision projector (required for separate GGUF text encoders)"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"img_cfg_scale": 1,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "boogu-image",
|
||||
"name": "Boogu Image Base",
|
||||
"model_url": "https://huggingface.co/Boogu/Boogu-Image-0.1-Base",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 8B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "chroma-radiance",
|
||||
"name": "Chroma Radiance",
|
||||
"description": "Pixel-space generation without a VAE. Also accepts the x0 and experimental patch-32 variants.",
|
||||
"model_url": "https://huggingface.co/lodestones/Chroma1-Radiance",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 3.5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"slg"
|
||||
],
|
||||
"disabled_features": [
|
||||
"preview",
|
||||
"vae_tiling"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "chroma",
|
||||
"name": "Chroma",
|
||||
"model_url": "https://huggingface.co/lodestones/Chroma1-HD",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 3,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "cosxl-edit",
|
||||
"name": "CosXL Edit",
|
||||
"description": "Supply the image to edit as a reference image.",
|
||||
"model_url": "https://huggingface.co/stabilityai/cosxl",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"img_cfg_scale": 1.5,
|
||||
"sampling_method": "euler_a",
|
||||
"scheduler": "karras"
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"img_cfg",
|
||||
"ref_images",
|
||||
"shifted_timestep"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,124 @@
|
||||
# Built-in generation defaults
|
||||
|
||||
Reviewed against model-publisher cards and reference implementations on 2026-10-20.
|
||||
|
||||
These are starting values, not limits on supported resolutions or generation settings.
|
||||
Built-in step defaults above 20 are reduced to 20; the cited sources may recommend more steps.
|
||||
Users can still choose a higher step count.
|
||||
When several aspect ratios or ranges are published, the selected example or square bucket is noted below.
|
||||
A dash means no recipe override: the available primary sources did not establish a fixed value, or the size depends on the input image.
|
||||
Ordinary DiT recipes explicitly use Euler; PiD retains its LCM sampling path.
|
||||
Guidance-distilled models use `cfg_scale: 1` to disable external CFG in sd.cpp. FLUX embedded guidance is stored separately as `distilled_guidance`.
|
||||
For community edit adapters and other optional extensions, these are the base-model settings unless the source specifies otherwise.
|
||||
|
||||
| Recipe | CFG | Steps | Width × height | Source / notes |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| `anima` | 4 | 20 | 1024 × 1024 | [Source](https://huggingface.co/circlestone-labs/Anima) The official ranges are 30–50 steps / CFG 4–5; CFG 4 selects the lower end. Edit uses the same base; tune the chosen editing LoRA separately. |
|
||||
| `anima-edit` | 4 | 20 | 1024 × 1024 | [Source](https://huggingface.co/circlestone-labs/Anima) The official ranges are 30–50 steps / CFG 4–5; CFG 4 selects the lower end. Edit uses the same base; tune the chosen editing LoRA separately. |
|
||||
| `animatediff-sd15` | 7.5 | 20 | 512 × 512 | [Source](https://raw.githubusercontent.com/guoyww/AnimateDiff/main/configs/prompts/1_animate/1_3_animate_ToonYou.yaml) |
|
||||
| `boogu-image` | 4 | 20 | 1024 × 1024 | [Source](https://huggingface.co/Boogu/Boogu-Image-0.1-Base) |
|
||||
| `boogu-image-edit` | 5 | 20 | 1024 × 1024 | [Source](https://huggingface.co/Boogu/Boogu-Image-0.1-Edit) |
|
||||
| `chroma` | 3 | 20 | 1024 × 1024 | [Source](https://huggingface.co/lodestones/Chroma1-HD/raw/main/README.md) |
|
||||
| `chroma-radiance` | 3.5 | 20 | 1024 × 1024 | [Source](https://huggingface.co/lodestones/Chroma1-Radiance/raw/main/inference_reference_code.py) |
|
||||
| `cosxl-edit` | — | — | — | [Source](https://huggingface.co/stabilityai/cosxl) No numerical generation defaults in the author’s model card; previous test values were removed. |
|
||||
| `ernie-image` | 4 | 20 | 1024 × 1024 | [Source](https://huggingface.co/baidu/ERNIE-Image) |
|
||||
| `ernie-image-turbo` | 1 | 8 | 1024 × 1024 | [Source](https://huggingface.co/baidu/ERNIE-Image-Turbo) |
|
||||
| `flex2` | 1 | 20 | 1024 × 1024 | [Source](https://huggingface.co/ostris/Flex.2-preview) |
|
||||
| `flux1-canny` | 1 | 20 | 1024 × 1024 | [Source](https://huggingface.co/black-forest-labs/FLUX.1-Canny-dev) |
|
||||
| `flux1-depth` | 1 | 20 | 1024 × 1024 | [Source](https://huggingface.co/black-forest-labs/FLUX.1-Depth-dev) |
|
||||
| `flux1-dev` | 1 | 20 | 1024 × 1024 | [Source](https://huggingface.co/black-forest-labs/FLUX.1-dev) |
|
||||
| `flux1-fill` | 1 | 20 | 1232 × 1632 | [Source](https://huggingface.co/black-forest-labs/FLUX.1-Fill-dev) |
|
||||
| `flux1-kontext` | 1 | 20 | — | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/flux/pipeline_flux_kontext.py) Output size normally follows the reference image; no fixed size is imposed by this recipe. |
|
||||
| `flux1-pulid` | 1 | 20 | 1024 × 1024 | [Source](https://huggingface.co/black-forest-labs/FLUX.1-dev) FLUX.1-dev defaults; identity conditioning is provided by PuLID. |
|
||||
| `flux1-schnell` | 1 | 4 | 1024 × 1024 | [Source](https://huggingface.co/black-forest-labs/FLUX.1-schnell) |
|
||||
| `flux2-dev` | 1 | 20 | 1024 × 1024 | [Source](https://huggingface.co/black-forest-labs/FLUX.2-dev) |
|
||||
| `flux2-klein-4b` | 1 | 4 | 1024 × 1024 | [Source](https://huggingface.co/black-forest-labs/FLUX.2-klein-4B) |
|
||||
| `flux2-klein-9b` | 1 | 4 | 1024 × 1024 | [Source](https://huggingface.co/black-forest-labs/FLUX.2-klein-9B) |
|
||||
| `flux2-klein-base-4b` | 4 | 20 | 1024 × 1024 | [Source](https://huggingface.co/black-forest-labs/FLUX.2-klein-base-4B) |
|
||||
| `flux2-klein-base-9b` | 4 | 20 | 1024 × 1024 | [Source](https://huggingface.co/black-forest-labs/FLUX.2-klein-base-9B) |
|
||||
| `flux3-klein` | 1 | 16 | 1024 × 1024 | [Source](https://raw.githubusercontent.com/black-forest-labs/flux-3-image-klein/main/README.md) |
|
||||
| `flux3-klein-base` | 4 | 20 | 1024 × 1024 | [Source](https://raw.githubusercontent.com/black-forest-labs/flux-3-image-klein/main/src/flux3/pipeline.py) |
|
||||
| `hidream-o1-dev` | 1 | 20 | 2048 × 2048 | [Source](https://huggingface.co/HiDream-ai/HiDream-O1-Image-Dev) |
|
||||
| `hunyuan-video-15-i2v` | 6 | 20 | 1280 × 720 | [Source](https://huggingface.co/tencent/HunyuanVideo-1.5) 720p base I2V defaults; CFG/step-distilled and 480p checkpoints use different settings. |
|
||||
| `hunyuan-video-15-t2v` | 6 | 20 | 1280 × 720 | [Source](https://huggingface.co/tencent/HunyuanVideo-1.5) 720p base T2V defaults; CFG-distilled / 480p checkpoints need their published settings. |
|
||||
| `ideogram4` | 7 | 20 | 1024 × 1024 | [Source](https://raw.githubusercontent.com/ideogram-oss/ideogram4/main/docs/inference.md) Constant-guidance pipeline defaults; this recipe does not reproduce the CLI’s per-step guidance schedule. |
|
||||
| `instruct-pix2pix` | — | 10 | — | [Source](https://huggingface.co/timbrooks/instruct-pix2pix) Official quick-start example; output size follows the input image. |
|
||||
| `iris-3b` | 3 | 20 | 1024 × 1024 | [Source](https://huggingface.co/speridlabs/iris-3b) |
|
||||
| `krea2-raw` | 3.5 | 20 | 1024 × 1024 | [Source](https://huggingface.co/krea/Krea-2-Raw) Base model defaults; edit requires a matching community LoRA with its own settings. |
|
||||
| `krea2-raw-edit` | 3.5 | 20 | 1024 × 1024 | [Source](https://huggingface.co/krea/Krea-2-Raw) Base model defaults; edit requires a matching community LoRA with its own settings. |
|
||||
| `krea2-turbo` | 1 | 8 | 2048 × 2048 | [Source](https://huggingface.co/krea/Krea-2-Turbo) Official CLI example; edit requires a matching community LoRA. |
|
||||
| `krea2-turbo-edit` | 1 | 8 | 2048 × 2048 | [Source](https://huggingface.co/krea/Krea-2-Turbo) Official CLI example; edit requires a matching community LoRA. |
|
||||
| `lens` | 5 | 20 | 1440 × 1440 | [Source](https://huggingface.co/microsoft/Lens) Official model card: RL model, default base_resolution 1440. |
|
||||
| `lens-turbo` | 1 | 4 | 1440 × 1440 | [Source](https://huggingface.co/microsoft/Lens-Turbo) Official model card: 4-step distilled model, default base_resolution 1440. |
|
||||
| `lingbot-video-dense` | 3 | 20 | 832 × 480 | [Source](https://huggingface.co/robbyant/lingbot-video-dense-1.3b) Official first-stage inference example; optional refiner is separate. |
|
||||
| `lingbot-video-moe` | 3 | 20 | 832 × 480 | [Source](https://huggingface.co/robbyant/lingbot-video-moe-30b-a3b) Official inference example. |
|
||||
| `llada-image` | 5 | 20 | 1024 × 1024 | [Source](https://huggingface.co/inclusionAI/LLaDA-Image) |
|
||||
| `llada-image-turbo` | 1 | 4 | 1024 × 1024 | [Source](https://huggingface.co/inclusionAI/LLaDA-Image-Turbo) |
|
||||
| `longcat-image` | 4 | 20 | 1344 × 768 | [Source](https://huggingface.co/meituan-longcat/LongCat-Image) |
|
||||
| `longcat-image-edit` | 4.5 | 20 | — | [Source](https://huggingface.co/meituan-longcat/LongCat-Image-Edit) Reference-image-dependent output size; no fixed size is imposed. |
|
||||
| `ltx23-dev` | 3 | 20 | 768 × 512 | [Source](https://raw.githubusercontent.com/Lightricks/LTX-2/main/packages/ltx-pipelines/src/ltx_pipelines/utils/constants.py) Official single-stage parameters, before optional latent upscaling. |
|
||||
| `ltx23-distilled` | 1 | 8 | 768 × 512 | [Source](https://raw.githubusercontent.com/Lightricks/LTX-2/main/packages/ltx-pipelines/src/ltx_pipelines/utils/constants.py) Model card specifies 8 steps / CFG 1; size uses official pipeline’s first stage. |
|
||||
| `ltx25-dev` | 3 | 20 | 768 × 512 | [Source](https://raw.githubusercontent.com/Lightricks/LTX-2/main/packages/ltx-pipelines/src/ltx_pipelines/utils/constants.py) Official non-distilled pipeline parameters for model versions >= 2.4, before optional upscaling. |
|
||||
| `mage-flow` | 5 | 20 | 1024 × 1024 | [Source](https://huggingface.co/microsoft/Mage-Flow) |
|
||||
| `mage-flow-edit` | 5 | 20 | 1024 × 1024 | [Source](https://huggingface.co/microsoft/Mage-Flow) |
|
||||
| `mage-flow-turbo` | 1 | 4 | 1024 × 1024 | [Source](https://huggingface.co/microsoft/Mage-Flow) |
|
||||
| `ming-image` | 1 | 12 | 2048 × 2048 | [Source](https://huggingface.co/inclusionAI/Ming-Image-0.1-Design) |
|
||||
| `minimax-h3-fl2va` | 1 | — | 1344 × 768 | [Source](https://huggingface.co/docs/diffusers/main/en/api/pipelines/minimax_h3) Guidance-distilled; official 768p canvas. No fixed step count is prescribed here; the upstream API counts sigma grid points rather than sd.cpp denoising steps. |
|
||||
| `minimax-h3-ref2va` | 1 | — | 1344 × 768 | [Source](https://huggingface.co/docs/diffusers/main/en/api/pipelines/minimax_h3) Guidance-distilled; official 768p canvas. No fixed step count is prescribed here; the upstream API counts sigma grid points rather than sd.cpp denoising steps. |
|
||||
| `minit2i` | 2.5 | 20 | 512 × 512 | [Source](https://huggingface.co/MiniT2I/MiniT2I/raw/main/pipeline.py) B/16 example and native model size; L/16 uses CFG 6. |
|
||||
| `moss-image-base` | 3 | 20 | 1024 × 1024 | [Source](https://huggingface.co/OpenMOSS-Team/MOSS-Image-Base) |
|
||||
| `moss-image-sft` | 3 | 20 | 1024 × 1024 | [Source](https://huggingface.co/OpenMOSS-Team/MOSS-Image-SFT) |
|
||||
| `nitrosd-realism` | 1 | 1 | 1024 × 1024 | [Source](https://huggingface.co/ChenDY/NitroFusion) |
|
||||
| `ovis-image` | 5 | 20 | 1024 × 1024 | [Source](https://huggingface.co/ATH-MaaS/Ovis-Image-7B) |
|
||||
| `pid` | 1 | 4 | 2048 × 2048 | [Source](https://huggingface.co/nvidia/PiD) Standalone PiD decoding at 2K; guidance is handled by the upstream generator. |
|
||||
| `pid-15` | 1 | 4 | 2048 × 2048 | [Source](https://huggingface.co/nvidia/PiD) Standalone PiD decoding at 2K; guidance is handled by the upstream generator. |
|
||||
| `pid-15-flux2` | 1 | 4 | 2048 × 2048 | [Source](https://huggingface.co/nvidia/PiD) Standalone PiD decoding at 2K; guidance is handled by the upstream generator. |
|
||||
| `pid-15-qwen-image` | 1 | 4 | 2048 × 2048 | [Source](https://huggingface.co/nvidia/PiD) Standalone PiD decoding at 2K; guidance is handled by the upstream generator. |
|
||||
| `pid-15-sd3` | 1 | 4 | 2048 × 2048 | [Source](https://huggingface.co/nvidia/PiD) Standalone PiD decoding at 2K; guidance is handled by the upstream generator. |
|
||||
| `pid-flux2` | 1 | 4 | 2048 × 2048 | [Source](https://huggingface.co/nvidia/PiD) Standalone PiD decoding at 2K; guidance is handled by the upstream generator. |
|
||||
| `pid-qwen-image` | 1 | 4 | 2048 × 2048 | [Source](https://huggingface.co/nvidia/PiD) Standalone PiD decoding at 2K; guidance is handled by the upstream generator. |
|
||||
| `pid-sd3` | 1 | 4 | 2048 × 2048 | [Source](https://huggingface.co/nvidia/PiD) Standalone PiD decoding at 2K; guidance is handled by the upstream generator. |
|
||||
| `pixart-alpha-1024` | 4.5 | 20 | 1024 × 1024 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/pixart_alpha/pipeline_pixart_alpha.py) |
|
||||
| `pixart-alpha-512` | 4.5 | 20 | 512 × 512 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/pixart_alpha/pipeline_pixart_alpha.py) |
|
||||
| `pixart-sigma` | 4.5 | 20 | 1024 × 1024 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/pixart_alpha/pipeline_pixart_sigma.py) |
|
||||
| `qwen-image` | 4 | 20 | 1328 × 1328 | [Source](https://huggingface.co/Qwen/Qwen-Image) Official square resolution bucket; true_cfg_scale maps to cfg_scale. |
|
||||
| `qwen-image-21` | 1 | 20 | 2048 × 2048 | [Source](https://raw.githubusercontent.com/QwenLM/Qwen-Image-2.1/main/README.md) Original checkpoint defaults; select the matching TAEQI2.1 to replace its VAE. |
|
||||
| `qwen-image-21-turbo` | 1 | 8 | 2048 × 2048 | [Model card](https://huggingface.co/Qwen/Qwen-Image-2.1-Turbo), [fixed sigmas](https://huggingface.co/Qwen/Qwen-Image-2.1-Turbo/blob/main/model_index.json). Standalone Turbo weights; the fixed 8-step schedule is applied on model load. |
|
||||
| `qwen-image-edit` | 4 | 20 | — | [Source](https://huggingface.co/Qwen/Qwen-Image-Edit) Official editing example; output dimensions follow reference-image aspect ratio. |
|
||||
| `qwen-image-edit-2509` | 4 | 20 | — | [Source](https://huggingface.co/Qwen/Qwen-Image-Edit-2509) Official editing example; output dimensions follow reference-image aspect ratio. |
|
||||
| `qwen-image-edit-2511` | 4 | 20 | — | [Source](https://huggingface.co/Qwen/Qwen-Image-Edit-2511) Official editing example; output dimensions follow reference-image aspect ratio. |
|
||||
| `qwen-image-layered` | 4 | 20 | 640 × 640 | [Source](https://huggingface.co/Qwen/Qwen-Image-Layered) Official recommended 640 resolution bucket; layered RGBA VAE is required. |
|
||||
| `sd-turbo` | 1 | 1 | 512 × 512 | [Source](https://huggingface.co/stabilityai/sd-turbo) |
|
||||
| `sd1-checkpoint` | 7.5 | 20 | 512 × 512 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py) |
|
||||
| `sd1-controlnet` | 7.5 | 20 | 512 × 512 | [Source](https://huggingface.co/lllyasviel/control_v11p_sd15_canny) |
|
||||
| `sd1-inpainting` | 7.5 | 20 | 512 × 512 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_inpaint.py) |
|
||||
| `sd1-ip-adapter` | 7.5 | 20 | 512 × 512 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py) SD 1.x base pipeline defaults; adapter strength is configured separately. |
|
||||
| `sd2-512-checkpoint` | 7.5 | 20 | 512 × 512 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py) |
|
||||
| `sd2-768-checkpoint` | 7.5 | 20 | 768 × 768 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py) |
|
||||
| `sd2-inpainting` | 7.5 | 20 | 512 × 512 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_inpaint.py) |
|
||||
| `sd3-medium` | 7 | 20 | 1024 × 1024 | [Source](https://huggingface.co/stabilityai/stable-diffusion-3-medium-diffusers) |
|
||||
| `sd35-large` | 3.5 | 20 | 1024 × 1024 | [Source](https://huggingface.co/stabilityai/stable-diffusion-3.5-large) |
|
||||
| `sd35-medium` | 4.5 | 20 | 1024 × 1024 | [Source](https://huggingface.co/stabilityai/stable-diffusion-3.5-medium) |
|
||||
| `sdxl-checkpoint` | 5 | 20 | 1024 × 1024 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py) |
|
||||
| `sdxl-controlnet` | 5 | 20 | 1024 × 1024 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py) SDXL pipeline defaults; compatible ControlNet weights are required. |
|
||||
| `sdxl-inpainting` | 8 | 20 | 1024 × 1024 | [Source](https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1/raw/main/README.md) |
|
||||
| `sdxl-ip-adapter` | 5 | 20 | 1024 × 1024 | [Source](https://raw.githubusercontent.com/huggingface/diffusers/main/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py) SDXL base pipeline defaults; adapter strength is configured separately. |
|
||||
| `sdxl-photomaker` | — | — | 1024 × 1024 | [Source](https://huggingface.co/TencentARC/PhotoMaker) Use settings for the selected compatible SDXL checkpoint; no unique CFG/steps are prescribed by the model card. |
|
||||
| `sdxl-turbo` | 1 | 1 | 512 × 512 | [Source](https://huggingface.co/stabilityai/sdxl-turbo) |
|
||||
| `sdxs` | 1 | 1 | 512 × 512 | [Source](https://huggingface.co/IDKiro/sdxs-512-dreamshaper) |
|
||||
| `sefi-image` | 4 | 20 | — | [Source](https://huggingface.co/SeFi-Image/SeFi-Image-5B-Base) Base/RL family defaults; Turbo checkpoints require 4 steps / CFG 1. |
|
||||
| `sensenova-u15` | 4 | 20 | 2048 × 2048 | [Source](https://raw.githubusercontent.com/OpenSenseNova/SenseNova-U1/main/examples/README.md) |
|
||||
| `wan21-flf2v` | 5 | 20 | 1280 × 720 | [Source](https://raw.githubusercontent.com/Wan-Video/Wan2.1/main/generate.py) |
|
||||
| `wan21-i2v` | 5 | 20 | 832 × 480 | [Source](https://raw.githubusercontent.com/Wan-Video/Wan2.1/main/generate.py) 480p base defaults; also accepts compatible SkyReels V2 and single Wan 2.2 I2V experts. |
|
||||
| `wan21-t2v` | 5 | 20 | 1280 × 720 | [Source](https://raw.githubusercontent.com/Wan-Video/Wan2.1/main/generate.py) 14B base defaults; single Wan 2.2 experts and acceleration LoRAs need matching settings. |
|
||||
| `wan21-vace` | 5 | 20 | 832 × 480 | [Source](https://raw.githubusercontent.com/Wan-Video/Wan2.1/main/generate.py) |
|
||||
| `wan22-i2v` | 3.5 | 20 | 1280 × 720 | [Source](https://raw.githubusercontent.com/Wan-Video/Wan2.2/main/wan/configs/wan_i2v_A14B.py) |
|
||||
| `wan22-s2v` | 4.5 | 20 | — | [Source](https://raw.githubusercontent.com/Wan-Video/Wan2.2/main/wan/configs/wan_s2v_14B.py) The official S2V pipeline derives output dimensions from the input. |
|
||||
| `wan22-t2v` | 3 | 20 | 1280 × 720 | [Source](https://raw.githubusercontent.com/Wan-Video/Wan2.2/main/wan/configs/wan_t2v_A14B.py) |
|
||||
| `wan22-ti2v-5b` | 5 | 20 | 1280 × 704 | [Source](https://raw.githubusercontent.com/Wan-Video/Wan2.2/main/wan/configs/wan_ti2v_5B.py) |
|
||||
| `z-image` | 4 | 20 | 720 × 1280 | [Source](https://huggingface.co/Tongyi-MAI/Z-Image) |
|
||||
| `z-image-l2p` | — | — | — | [Source](https://huggingface.co/zhen-nan/L2P) No numerical inference recommendations in the author’s model card; previous test values were removed. |
|
||||
| `z-image-turbo` | 1 | 9 | 1024 × 1024 | [Source](https://huggingface.co/Tongyi-MAI/Z-Image-Turbo) |
|
||||
|
||||
TAE alternatives use the model-compatible weights listed by [TAESD](https://github.com/madebyollin/taesd) and [TAEHV](https://github.com/madebyollin/taehv).
|
||||
TAE slots are omitted for pixel-space models, PiD, layered RGBA decoding and Mage-VAE paths that the current runtime does not map to a compatible TAE.
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "ernie-image-turbo",
|
||||
"name": "ERNIE Image Turbo",
|
||||
"model_url": "https://huggingface.co/baidu/ERNIE-Image-Turbo",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Ministral 3 3B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 1,
|
||||
"steps": 8,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "ernie-image",
|
||||
"name": "ERNIE Image",
|
||||
"model_url": "https://huggingface.co/baidu/ERNIE-Image",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Ministral 3 3B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flex2",
|
||||
"name": "Flex.2 Preview",
|
||||
"model_url": "https://huggingface.co/ostris/Flex.2-preview",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_l",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 1,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"distilled_guidance": 3.5
|
||||
},
|
||||
"features": [
|
||||
"clip_skip",
|
||||
"distilled_guidance",
|
||||
"flow_shift",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux1-canny",
|
||||
"name": "FLUX.1 Canny dev",
|
||||
"description": "Select Canny weights and supply a precomputed edge map as Control Image. Edge detection is not performed by this recipe.",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/FLUX.1-Canny-dev",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_l",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 1,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"distilled_guidance": 30
|
||||
},
|
||||
"features": [
|
||||
"clip_skip",
|
||||
"distilled_guidance",
|
||||
"flow_shift",
|
||||
"slg",
|
||||
"control_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux1-depth",
|
||||
"name": "FLUX.1 Depth dev",
|
||||
"description": "Select Depth weights and supply a precomputed depth map as Control Image. Depth estimation is not performed by this recipe.",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/FLUX.1-Depth-dev",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_l",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"distilled_guidance": 10,
|
||||
"scheduler": "flux",
|
||||
"cfg_scale": 1,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"clip_skip",
|
||||
"distilled_guidance",
|
||||
"flow_shift",
|
||||
"slg",
|
||||
"control_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux1-dev",
|
||||
"name": "FLUX.1 dev",
|
||||
"description": "Supports FLUX.1 dev and compatible layer-count variants such as FLUX.1 Lite. Select the transformer with matching CLIP-L, T5XXL and FLUX.1 VAE.",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/FLUX.1-dev",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_l",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 1,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"distilled_guidance": 3.5
|
||||
},
|
||||
"features": [
|
||||
"clip_skip",
|
||||
"distilled_guidance",
|
||||
"flow_shift",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux1-fill",
|
||||
"name": "FLUX.1 Fill dev",
|
||||
"description": "Select Fill weights and supply Init Image plus Mask Image for inpainting. Denoising strength defaults to 1 for a full denoising schedule.",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/FLUX.1-Fill-dev",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_l",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"distilled_guidance": 30,
|
||||
"strength": 1.0,
|
||||
"scheduler": "flux",
|
||||
"cfg_scale": 1,
|
||||
"steps": 20,
|
||||
"width": 1232,
|
||||
"height": 1632
|
||||
},
|
||||
"features": [
|
||||
"clip_skip",
|
||||
"distilled_guidance",
|
||||
"flow_shift",
|
||||
"slg",
|
||||
"img_cfg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux1-kontext",
|
||||
"name": "FLUX.1 Kontext dev",
|
||||
"description": "Select FLUX.1 Kontext weights. Supports text-to-image and native reference-image editing; an editing LoRA is not required.",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/FLUX.1-Kontext-dev",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_l",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 1,
|
||||
"steps": 20,
|
||||
"distilled_guidance": 2.5
|
||||
},
|
||||
"features": [
|
||||
"clip_skip",
|
||||
"distilled_guidance",
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux1-pulid",
|
||||
"name": "FLUX.1 dev PuLID",
|
||||
"description": "Supply a precomputed PuLID identity embedding with the generation request.",
|
||||
"model_url": "https://huggingface.co/guozinan/PuLID",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_l",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "pulid_weights",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 1,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"distilled_guidance": 3.5
|
||||
},
|
||||
"features": [
|
||||
"clip_skip",
|
||||
"distilled_guidance",
|
||||
"flow_shift",
|
||||
"slg"
|
||||
],
|
||||
"disabled_features": [
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux1-schnell",
|
||||
"name": "FLUX.1 schnell",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_l",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"clip_skip",
|
||||
"flow_shift",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux2-dev",
|
||||
"name": "FLUX.2 dev",
|
||||
"description": "Supports text-to-image and reference-image editing.",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/FLUX.2-dev",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Mistral Small 3.2 24B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"distilled_guidance": 4,
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 1,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"distilled_guidance",
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux2-klein-4b",
|
||||
"name": "FLUX.2 Klein 4B",
|
||||
"description": "Supports reference-image editing. The FLUX.2 small decoder is an alternative VAE.",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/FLUX.2-klein-4B",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux2-klein-9b",
|
||||
"name": "FLUX.2 Klein 9B",
|
||||
"description": "Supports text-to-image and reference-image editing.",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/FLUX.2-klein-9B",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 8B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux2-klein-base-4b",
|
||||
"name": "FLUX.2 Klein Base 4B",
|
||||
"description": "Supports text-to-image and reference-image editing.",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/FLUX.2-klein-base-4B",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux2-klein-base-9b",
|
||||
"name": "FLUX.2 Klein Base 9B",
|
||||
"description": "Use the 9B base transformer with Qwen 3 8B. Supports reference-image editing.",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/FLUX.2-klein-base-9B",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 8B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux3-klein-base",
|
||||
"name": "FLUX.3 Image Klein Base",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/flux-3-image-klein-base",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "flux3-klein",
|
||||
"name": "FLUX.3 Image Klein",
|
||||
"description": "Supports text-to-image and reference-image editing.",
|
||||
"model_url": "https://huggingface.co/black-forest-labs/flux-3-image-klein",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 1,
|
||||
"steps": 16,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "hidream-o1-dev",
|
||||
"name": "HiDream O1 Image dev",
|
||||
"description": "Bundled checkpoint; also supports reference-image editing.",
|
||||
"model_url": "https://huggingface.co/HiDream-ai/HiDream-O1-Image-Dev",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 1,
|
||||
"steps": 20,
|
||||
"width": 2048,
|
||||
"height": 2048,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "hunyuan-video-15-i2v",
|
||||
"name": "HunyuanVideo 1.5 I2V",
|
||||
"description": "Select HunyuanVideo 1.5 I2V weights and supply a start image in Video Generation.",
|
||||
"model_url": "https://huggingface.co/tencent/HunyuanVideo-1.5",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 2.5 VL 7B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true,
|
||||
"label": "ByT5 Small GlyphXL"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "HunyuanVideo 1.5 VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false,
|
||||
"label": "TAEHV 1.5"
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"video_frames": 33,
|
||||
"cfg_scale": 6,
|
||||
"steps": 20,
|
||||
"width": 1280,
|
||||
"height": 720,
|
||||
"flow_shift": 7
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"init_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "hunyuan-video-15-t2v",
|
||||
"name": "HunyuanVideo 1.5 T2V",
|
||||
"description": "Select HunyuanVideo 1.5 T2V weights and use Video Generation. Use the separate I2V recipe for I2V weights.",
|
||||
"model_url": "https://huggingface.co/tencent/HunyuanVideo-1.5",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 2.5 VL 7B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true,
|
||||
"label": "ByT5 Small GlyphXL"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "HunyuanVideo 1.5 VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false,
|
||||
"label": "TAEHV 1.5"
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"video_frames": 33,
|
||||
"cfg_scale": 6,
|
||||
"steps": 20,
|
||||
"width": 1280,
|
||||
"height": 720,
|
||||
"flow_shift": 9
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "ideogram4",
|
||||
"name": "Ideogram 4",
|
||||
"description": "Select the matching unconditional transformer for classifier-free guidance.",
|
||||
"model_url": "https://huggingface.co/ideogram-ai/ideogram-4-fp8",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "uncond_diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 8B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 7,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "instruct-pix2pix",
|
||||
"name": "Instruct-Pix2Pix",
|
||||
"description": "Supply the image to edit as a reference image.",
|
||||
"model_url": "https://huggingface.co/timbrooks/instruct-pix2pix",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"img_cfg_scale": 1,
|
||||
"sampling_method": "euler_a",
|
||||
"scheduler": "karras",
|
||||
"steps": 10
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"img_cfg",
|
||||
"ref_images"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "iris-3b",
|
||||
"name": "Iris 3B",
|
||||
"description": "Pixel-space model; no VAE is required.",
|
||||
"model_url": "https://huggingface.co/speridlabs/iris-3b",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 3,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
],
|
||||
"disabled_features": [
|
||||
"preview",
|
||||
"vae_tiling"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "krea2-raw-edit",
|
||||
"name": "Krea 2 Raw Edit (LoRA)",
|
||||
"description": "Requires a matching Ostris-compatible community editing LoRA. Apply it after loading and supply reference images; uses the krea2_ostris_edit preset. Select a separate vision projector when it is not bundled in the text encoder.",
|
||||
"model_url": "https://huggingface.co/krea/Krea-2-Raw",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "llm_vision",
|
||||
"required": false,
|
||||
"label": "Vision projector (required for separate GGUF text encoders)"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"scheduler": "discrete",
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 3.5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "krea2-raw",
|
||||
"name": "Krea 2 Raw",
|
||||
"description": "For reference-image editing with a community LoRA, use the corresponding Krea 2 Edit recipe.",
|
||||
"model_url": "https://huggingface.co/krea/Krea-2-Raw",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 3.5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "krea2-turbo-edit",
|
||||
"name": "Krea 2 Turbo Edit (LoRA)",
|
||||
"description": "Requires a matching Ostris-compatible community editing LoRA. Apply it after loading and supply reference images; uses the krea2_ostris_edit preset. Select a separate vision projector when it is not bundled in the text encoder.",
|
||||
"model_url": "https://huggingface.co/krea/Krea-2-Turbo",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "llm_vision",
|
||||
"required": false,
|
||||
"label": "Vision projector (required for separate GGUF text encoders)"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"scheduler": "discrete",
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 1,
|
||||
"steps": 8,
|
||||
"width": 2048,
|
||||
"height": 2048
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "krea2-turbo",
|
||||
"name": "Krea 2 Turbo",
|
||||
"description": "For reference-image editing with a community LoRA, use the corresponding Krea 2 Edit recipe.",
|
||||
"model_url": "https://huggingface.co/krea/Krea-2-Turbo",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 1,
|
||||
"steps": 8,
|
||||
"width": 2048,
|
||||
"height": 2048,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "lens-turbo",
|
||||
"name": "LENS Turbo",
|
||||
"model_url": "https://huggingface.co/microsoft/Lens-Turbo",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "GPT-OSS 20B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "GPT-OSS tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 1440,
|
||||
"height": 1440,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "lens",
|
||||
"name": "LENS",
|
||||
"model_url": "https://huggingface.co/microsoft/Lens",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "GPT-OSS 20B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "GPT-OSS tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 1440,
|
||||
"height": 1440,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "lingbot-video-dense",
|
||||
"name": "LingBot Video Dense 1.3B",
|
||||
"description": "Use Video Generation.",
|
||||
"model_url": "https://huggingface.co/robbyant/lingbot-video-dense-1.3b",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "Wan 2.1 VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"video_frames": 33,
|
||||
"cfg_scale": 3,
|
||||
"steps": 20,
|
||||
"width": 832,
|
||||
"height": 480,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"init_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "lingbot-video-moe",
|
||||
"name": "LingBot Video MoE 30B A3B",
|
||||
"description": "Use Video Generation.",
|
||||
"model_url": "https://huggingface.co/robbyant/lingbot-video-moe-30b-a3b",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "Wan 2.1 VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"video_frames": 33,
|
||||
"cfg_scale": 3,
|
||||
"steps": 20,
|
||||
"width": 832,
|
||||
"height": 480,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"init_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "llada-image-turbo",
|
||||
"name": "LLaDA Image Turbo",
|
||||
"description": "Use matching turbo text encoder and connectors. Editing needs connectors that include the SigVQ encoder.",
|
||||
"model_url": "https://huggingface.co/inclusionAI/LLaDA-Image-Turbo",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "LLaDA-Image Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "LLaDA tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "embeddings_connectors",
|
||||
"required": true,
|
||||
"label": "LLaDA Turbo Connectors"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "llada-image",
|
||||
"name": "LLaDA Image (base)",
|
||||
"description": "Use matching base transformer, text encoder and connectors; do not mix them with Turbo components. Editing needs connectors with SigVQ and 1024x1024 output.",
|
||||
"model_url": "https://huggingface.co/inclusionAI/LLaDA-Image",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "LLaDA-Image Base Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "LLaDA tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "embeddings_connectors",
|
||||
"required": true,
|
||||
"label": "LLaDA Base Connectors"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"scheduler": "llada_image",
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "longcat-image-edit",
|
||||
"name": "LongCat Image Edit",
|
||||
"description": "Supply reference images for editing.",
|
||||
"model_url": "https://huggingface.co/meituan-longcat/LongCat-Image-Edit",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 2.5 VL 7B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 4.5,
|
||||
"steps": 20,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "longcat-image",
|
||||
"name": "LongCat Image",
|
||||
"model_url": "https://huggingface.co/meituan-longcat/LongCat-Image",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 2.5 VL 7B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"width": 1344,
|
||||
"height": 768,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "ltx23-dev",
|
||||
"name": "LTX 2.3 dev",
|
||||
"description": "Supports text, start-image and start/end-image video. Audio VAE is optional for silent video. Configure latent upscaling separately in generation settings. Optional distillation LoRAs use this recipe; select the LoRA and adjust the sampling settings separately.",
|
||||
"model_url": "https://huggingface.co/Lightricks/LTX-2.3",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Gemma 3 12B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "embeddings_connectors",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "LTX 2.3 Video VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "audio_vae",
|
||||
"required": false,
|
||||
"label": "LTX 2.3 Audio VAE"
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"video_frames": 33,
|
||||
"fps": 24,
|
||||
"cfg_scale": 3,
|
||||
"steps": 20,
|
||||
"width": 768,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"end_image",
|
||||
"flow_shift",
|
||||
"init_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "ltx23-distilled",
|
||||
"name": "LTX 2.3 Distilled 1.1",
|
||||
"description": "Supports text, start-image and start/end-image video. Audio VAE is optional for silent video. Configure latent upscaling separately in generation settings.",
|
||||
"model_url": "https://huggingface.co/Lightricks/LTX-2.3",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Gemma 3 12B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "embeddings_connectors",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "LTX 2.3 Video VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "audio_vae",
|
||||
"required": false,
|
||||
"label": "LTX 2.3 Audio VAE"
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"video_frames": 121,
|
||||
"fps": 24,
|
||||
"cfg_scale": 1,
|
||||
"steps": 8,
|
||||
"width": 768,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"end_image",
|
||||
"flow_shift",
|
||||
"init_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "ltx25-dev",
|
||||
"name": "LTX 2.5 dev",
|
||||
"description": "Use the conv video VAE and LTX-specific Gemma 4 with bundled projection. Audio VAE is optional for silent video.",
|
||||
"model_url": "https://huggingface.co/Lightricks/LTX-2.5",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "LTX-2.5 Gemma 4 12B with projection"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "LTX 2.5 Conv Video VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "audio_vae",
|
||||
"required": false,
|
||||
"label": "LTX 2.5 Audio VAE"
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"fps": 24,
|
||||
"video_frames": 33,
|
||||
"cfg_scale": 3,
|
||||
"steps": 20,
|
||||
"width": 768,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"end_image",
|
||||
"flow_shift",
|
||||
"init_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "mage-flow-edit",
|
||||
"name": "Mage Flow Edit",
|
||||
"description": "Supply reference images. Select a separate vision projector when it is not bundled in the text encoder.",
|
||||
"model_url": "https://huggingface.co/microsoft/Mage-Flow-Edit",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm_vision",
|
||||
"required": false,
|
||||
"label": "Vision projector (required for separate GGUF text encoders)"
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "mage-flow-turbo",
|
||||
"name": "Mage Flow Turbo",
|
||||
"model_url": "https://huggingface.co/microsoft/Mage-Flow-Turbo",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "mage-flow",
|
||||
"name": "Mage Flow",
|
||||
"model_url": "https://huggingface.co/microsoft/Mage-Flow",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "ming-image",
|
||||
"name": "Ming Image 0.1",
|
||||
"model_url": "https://huggingface.co/inclusionAI/Ming-Image-0.1-Design",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Ling Mini 2.0 Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "Ling tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 1,
|
||||
"steps": 12,
|
||||
"width": 2048,
|
||||
"height": 2048,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "minimax-h3-fl2va",
|
||||
"name": "MiniMax H3 FL2VA",
|
||||
"description": "Generate video and audio, optionally with start/end images. Supports full and pruned FL2VA weights. Audio VAE is optional for silent video.",
|
||||
"model_url": "https://huggingface.co/MiniMaxAI/MiniMax-H3",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "MiniMax-H3 Qwen 3 VL 32B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "MiniMax H3 Video VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "audio_vae",
|
||||
"required": false,
|
||||
"label": "MiniMax H3 Audio VAE"
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"video_frames": 56,
|
||||
"fps": 24,
|
||||
"cfg_scale": 1,
|
||||
"width": 1344,
|
||||
"height": 768,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"end_image",
|
||||
"flow_shift",
|
||||
"init_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "minimax-h3-ref2va",
|
||||
"name": "MiniMax H3 Ref2VA",
|
||||
"description": "Supply image, video or audio references with compatible Ref2VA weights. Audio VAE is optional for silent video.",
|
||||
"model_url": "https://huggingface.co/MiniMaxAI/MiniMax-H3",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "MiniMax-H3 Qwen 3 VL 32B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "MiniMax H3 Video VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "audio_vae",
|
||||
"required": false,
|
||||
"label": "MiniMax H3 Audio VAE"
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"video_frames": 56,
|
||||
"fps": 24,
|
||||
"cfg_scale": 1,
|
||||
"width": 1344,
|
||||
"height": 768,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "minit2i",
|
||||
"name": "MiniT2I",
|
||||
"description": "Pixel-space model; no VAE is required.",
|
||||
"model_url": "https://huggingface.co/MiniT2I/MiniT2I",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true,
|
||||
"label": "FLAN-T5 Large"
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 2.5,
|
||||
"steps": 20,
|
||||
"width": 512,
|
||||
"height": 512,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"disabled_features": [
|
||||
"preview",
|
||||
"vae_tiling"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "moss-image-base",
|
||||
"name": "MOSS Image Base",
|
||||
"description": "Select the MOSS-Image-Base transformer with its matching text encoder and FLUX.2 VAE or TAE.",
|
||||
"model_url": "https://huggingface.co/OpenMOSS-Team/MOSS-Image-Base",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3.5 9B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "Qwen 3.5 tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 3,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"flow_shift": 5,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "moss-image-sft",
|
||||
"name": "MOSS Image SFT",
|
||||
"description": "Select the MOSS-Image-SFT transformer with its matching text encoder and FLUX.2 VAE or TAE.",
|
||||
"model_url": "https://huggingface.co/OpenMOSS-Team/MOSS-Image-SFT",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3.5 9B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "Qwen 3.5 tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 3,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"flow_shift": 5,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "nitrosd-realism",
|
||||
"name": "NitroSD Realism",
|
||||
"model_url": "https://huggingface.co/ChenDY/NitroFusion",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"scheduler": "sgm_uniform",
|
||||
"shifted_timestep": 250,
|
||||
"cfg_scale": 1,
|
||||
"steps": 1,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"shifted_timestep"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "ovis-image",
|
||||
"name": "Ovis Image",
|
||||
"model_url": "https://huggingface.co/ATH-MaaS/Ovis-Image-7B",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Ovis 2.5 Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "pid-15-flux2",
|
||||
"name": "PiD 1.5 (Flux.2 VAE)",
|
||||
"description": "Supply a reference image; the first image is used as the source latent. Select a matching Flux.2 PiD checkpoint and VAE.",
|
||||
"model_url": "https://huggingface.co/nvidia/PiD",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Gemma 2 2B ELM Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "Gemma 2 tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"context": {
|
||||
"vae_format": "flux2"
|
||||
},
|
||||
"defaults": {
|
||||
"sampling_method": "lcm",
|
||||
"scheduler": "lcm",
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 2048,
|
||||
"height": 2048
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image",
|
||||
"preview"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "pid-15-qwen-image",
|
||||
"name": "PiD 1.5 (Qwen Image VAE)",
|
||||
"description": "Supply a reference image; the first image is used as the source latent. Select a matching Qwen Image PiD checkpoint and VAE. Use the Qwen Image 2D VAE.",
|
||||
"model_url": "https://huggingface.co/nvidia/PiD",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Gemma 2 2B ELM Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "Gemma 2 tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"context": {
|
||||
"vae_format": "wan"
|
||||
},
|
||||
"defaults": {
|
||||
"sampling_method": "lcm",
|
||||
"scheduler": "lcm",
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 2048,
|
||||
"height": 2048
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image",
|
||||
"preview"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "pid-15-sd3",
|
||||
"name": "PiD 1.5 (SD3 VAE)",
|
||||
"description": "Supply a reference image; the first image is used as the source latent. Select a matching SD3 PiD checkpoint and VAE.",
|
||||
"model_url": "https://huggingface.co/nvidia/PiD",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Gemma 2 2B ELM Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "Gemma 2 tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"context": {
|
||||
"vae_format": "sd3"
|
||||
},
|
||||
"defaults": {
|
||||
"sampling_method": "lcm",
|
||||
"scheduler": "lcm",
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 2048,
|
||||
"height": 2048
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image",
|
||||
"preview"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "pid-15",
|
||||
"name": "PiD 1.5 (Flux / Z-Image VAE)",
|
||||
"description": "Supply a reference image; the first image is used as the source latent. Select a Flux/Z-Image PiD checkpoint and matching Flux VAE.",
|
||||
"model_url": "https://huggingface.co/nvidia/PiD",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Gemma 2 2B ELM Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "Gemma 2 tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"context": {
|
||||
"vae_format": "flux"
|
||||
},
|
||||
"defaults": {
|
||||
"sampling_method": "lcm",
|
||||
"scheduler": "lcm",
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 2048,
|
||||
"height": 2048
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image",
|
||||
"preview"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "pid-flux2",
|
||||
"name": "PiD (Flux.2 VAE)",
|
||||
"description": "Supply a reference image; the first image is used as the source latent. Select a matching Flux.2 PiD checkpoint and VAE.",
|
||||
"model_url": "https://huggingface.co/nvidia/PiD",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Gemma 2 2B ELM Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "Gemma 2 tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"context": {
|
||||
"vae_format": "flux2"
|
||||
},
|
||||
"defaults": {
|
||||
"sampling_method": "lcm",
|
||||
"scheduler": "lcm",
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 2048,
|
||||
"height": 2048
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image",
|
||||
"preview"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "pid-qwen-image",
|
||||
"name": "PiD (Qwen Image VAE)",
|
||||
"description": "Supply a reference image; the first image is used as the source latent. Select a matching Qwen Image PiD checkpoint and VAE. Use the Qwen Image 2D VAE.",
|
||||
"model_url": "https://huggingface.co/nvidia/PiD",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Gemma 2 2B ELM Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "Gemma 2 tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"context": {
|
||||
"vae_format": "wan"
|
||||
},
|
||||
"defaults": {
|
||||
"sampling_method": "lcm",
|
||||
"scheduler": "lcm",
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 2048,
|
||||
"height": 2048
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image",
|
||||
"preview"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "pid-sd3",
|
||||
"name": "PiD (SD3 VAE)",
|
||||
"description": "Supply a reference image; the first image is used as the source latent. Select a matching SD3 PiD checkpoint and VAE.",
|
||||
"model_url": "https://huggingface.co/nvidia/PiD",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Gemma 2 2B ELM Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "Gemma 2 tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"context": {
|
||||
"vae_format": "sd3"
|
||||
},
|
||||
"defaults": {
|
||||
"sampling_method": "lcm",
|
||||
"scheduler": "lcm",
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 2048,
|
||||
"height": 2048
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image",
|
||||
"preview"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "pid",
|
||||
"name": "PiD (Flux / Z-Image VAE)",
|
||||
"description": "Supply a reference image; the first image is used as the source latent. Select a Flux/Z-Image PiD checkpoint and matching Flux VAE.",
|
||||
"model_url": "https://huggingface.co/nvidia/PiD",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Gemma 2 2B ELM Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "tokenizer",
|
||||
"required": true,
|
||||
"label": "Gemma 2 tokenizer.json"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"context": {
|
||||
"vae_format": "flux"
|
||||
},
|
||||
"defaults": {
|
||||
"sampling_method": "lcm",
|
||||
"scheduler": "lcm",
|
||||
"cfg_scale": 1,
|
||||
"steps": 4,
|
||||
"width": 2048,
|
||||
"height": 2048
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image",
|
||||
"preview"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "pixart-alpha-1024",
|
||||
"name": "PixArt Alpha XL 1024",
|
||||
"description": "Use the matching PixArt Alpha transformer and SD 1.x-style VAE. Resolution/aspect-ratio micro-conditioning is not currently applied by the runtime.",
|
||||
"model_url": "https://huggingface.co/PixArt-alpha/PixArt-XL-2-1024-MS",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"context": {
|
||||
"model_args": "pixart_vae_scale_factor=0.18215"
|
||||
},
|
||||
"defaults": {
|
||||
"scheduler": "discrete",
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 4.5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "pixart-alpha-512",
|
||||
"name": "PixArt Alpha XL 512",
|
||||
"description": "Use the matching PixArt Alpha transformer and SD 1.x-style VAE. Resolution/aspect-ratio micro-conditioning is not currently applied by the runtime.",
|
||||
"model_url": "https://huggingface.co/PixArt-alpha/PixArt-XL-2-512x512",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"context": {
|
||||
"model_args": "pixart_vae_scale_factor=0.18215,pixart_pos_embed_base_size=32,pixart_interpolation_scale=1"
|
||||
},
|
||||
"defaults": {
|
||||
"scheduler": "discrete",
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 4.5,
|
||||
"steps": 20,
|
||||
"width": 512,
|
||||
"height": 512
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "pixart-sigma",
|
||||
"name": "PixArt Sigma XL 1024",
|
||||
"model_url": "https://huggingface.co/PixArt-alpha/PixArt-Sigma-XL-2-1024-MS",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 4.5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"sampling_method": "euler"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "qwen-image-21-turbo",
|
||||
"name": "Qwen Image 2.1 Turbo",
|
||||
"description": "Use the standalone Turbo diffusion weights for generation and editing with the fixed 8-step schedule. Select the Qwen Image 2.1 VAE or TAEQI2.1, and supply a vision projector when needed.",
|
||||
"model_url": "https://huggingface.co/Qwen/Qwen-Image-2.1-Turbo",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 8B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "llm_vision",
|
||||
"required": false,
|
||||
"label": "Vision projector (required for separate GGUF text encoders)"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "Qwen Image 2.1 VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false,
|
||||
"label": "TAEQI2.1"
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 1,
|
||||
"steps": 8,
|
||||
"width": 2048,
|
||||
"height": 2048,
|
||||
"custom_sigmas": [
|
||||
1.0,
|
||||
0.978453,
|
||||
0.95418,
|
||||
0.926626,
|
||||
0.89508,
|
||||
0.845148,
|
||||
0.704534,
|
||||
0.414568,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
"features": [
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "qwen-image-21",
|
||||
"name": "Qwen Image 2.1",
|
||||
"description": "Supports generation and editing. Select the full Qwen Image 2.1 VAE or TAEQI2.1. Supply a separate vision projector when needed. Select acceleration LoRAs and adjust their settings separately.",
|
||||
"model_url": "https://huggingface.co/Qwen/Qwen-Image-2.1",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 8B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "llm_vision",
|
||||
"required": false,
|
||||
"label": "Vision projector (required for separate GGUF text encoders)"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "Qwen Image 2.1 VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false,
|
||||
"label": "TAEQI2.1"
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 1,
|
||||
"steps": 20,
|
||||
"width": 2048,
|
||||
"height": 2048
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "qwen-image-edit-2509",
|
||||
"name": "Qwen Image Edit 2509",
|
||||
"description": "Supply reference images. Select a vision projector for GGUF text encoders; omit it if vision weights are included in the text encoder.",
|
||||
"model_url": "https://huggingface.co/Qwen/Qwen-Image-Edit-2509",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 2.5 VL 7B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "llm_vision",
|
||||
"required": false,
|
||||
"label": "Vision projector (required for separate GGUF text encoders)"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "Qwen Image VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"flow_shift": 3.0,
|
||||
"cfg_scale": 4,
|
||||
"steps": 20
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "qwen-image-edit-2511",
|
||||
"name": "Qwen Image Edit 2511",
|
||||
"description": "Supply reference images. Select a vision projector for GGUF text encoders; omit it if vision weights are included in the text encoder.",
|
||||
"model_url": "https://huggingface.co/Qwen/Qwen-Image-Edit-2511",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 2.5 VL 7B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "llm_vision",
|
||||
"required": false,
|
||||
"label": "Vision projector (required for separate GGUF text encoders)"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "Qwen Image VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"context": {
|
||||
"model_args": "qwen_image_zero_cond_t=true"
|
||||
},
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"flow_shift": 3.0,
|
||||
"cfg_scale": 4,
|
||||
"steps": 20
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "qwen-image-edit",
|
||||
"name": "Qwen Image Edit",
|
||||
"description": "Supply reference images. Select a vision projector for GGUF text encoders; omit it if vision weights are included in the text encoder.",
|
||||
"model_url": "https://huggingface.co/Qwen/Qwen-Image-Edit",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 2.5 VL 7B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "llm_vision",
|
||||
"required": false,
|
||||
"label": "Vision projector (required for separate GGUF text encoders)"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "Qwen Image VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"flow_shift": 3.0,
|
||||
"cfg_scale": 4,
|
||||
"steps": 20
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "qwen-image-layered",
|
||||
"name": "Qwen Image Layered",
|
||||
"description": "Supply a reference image and use the dedicated layered VAE.",
|
||||
"model_url": "https://huggingface.co/Qwen/Qwen-Image-Layered",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 2.5 VL 7B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": true,
|
||||
"label": "Qwen Image Layered VAE"
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"flow_shift": 3.0,
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"width": 640,
|
||||
"height": 640
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"img_cfg",
|
||||
"ref_images"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "qwen-image",
|
||||
"name": "Qwen Image",
|
||||
"description": "Supports text-to-image and image-to-image; pruned transformer variants use the same components.",
|
||||
"model_url": "https://huggingface.co/Qwen/Qwen-Image",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 2.5 VL 7B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "Qwen Image VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"flow_shift": 3.0,
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"width": 1328,
|
||||
"height": 1328
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sd-turbo",
|
||||
"name": "SD Turbo",
|
||||
"description": "Select a single-file SD-Turbo checkpoint. Uses one step with CFG disabled (scale 1 in sd.cpp); use more steps for partial image-to-image denoising.",
|
||||
"model_url": "https://huggingface.co/stabilityai/sd-turbo",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"scheduler": "discrete",
|
||||
"cfg_scale": 1,
|
||||
"steps": 1,
|
||||
"width": 512,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sd1-checkpoint",
|
||||
"name": "SD 1.x",
|
||||
"description": "Supports SD 1.x, compatible LCM checkpoints and layer-count variants. For LCM weights, select LCM sampling and adjust steps/CFG. Tiny SD Diffusers directories must first be converted into a single-file checkpoint.",
|
||||
"model_url": "https://huggingface.co/CompVis/stable-diffusion-v1-4",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"label": "VAE override",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 7.5,
|
||||
"steps": 20,
|
||||
"width": 512,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sd1-controlnet",
|
||||
"name": "SD 1.5 ControlNet",
|
||||
"description": "Supply a control image; input image and mask are optional for image-to-image or inpainting.",
|
||||
"model_url": "https://huggingface.co/lllyasviel/control_v11p_sd15_canny",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "control_net",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 7.5,
|
||||
"steps": 20,
|
||||
"width": 512,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sd1-inpainting",
|
||||
"name": "SD 1.5 Inpainting",
|
||||
"description": "Select an inpainting checkpoint, then supply an input image and mask.",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 7.5,
|
||||
"steps": 20,
|
||||
"width": 512,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"img_cfg"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sd1-ip-adapter",
|
||||
"name": "SD 1.5 IP-Adapter / Plus",
|
||||
"description": "Select matching SD 1.5 IP-Adapter or Plus weights and CLIP Vision H, then supply an IP-Adapter image.",
|
||||
"model_url": "https://huggingface.co/h94/IP-Adapter",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_vision",
|
||||
"required": true,
|
||||
"label": "CLIP Vision H"
|
||||
},
|
||||
{
|
||||
"id": "ip_adapter",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 7.5,
|
||||
"steps": 20,
|
||||
"width": 512,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sd2-512-checkpoint",
|
||||
"name": "SD 2.1 512",
|
||||
"description": "Supports SD 2.x 512 and compatible layer-count variants. Tiny SD2 Diffusers directories must first be converted into a single-file checkpoint.",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 7.5,
|
||||
"steps": 20,
|
||||
"width": 512,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sd2-768-checkpoint",
|
||||
"name": "SD 2.1 768",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 7.5,
|
||||
"steps": 20,
|
||||
"width": 768,
|
||||
"height": 768
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sd2-inpainting",
|
||||
"name": "SD 2 Inpainting",
|
||||
"description": "Select an inpainting checkpoint, then supply Init Image and Mask Image.",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"scheduler": "discrete",
|
||||
"sampling_method": "euler_a",
|
||||
"cfg_scale": 7.5,
|
||||
"steps": 20,
|
||||
"width": 512,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"img_cfg"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sd3-medium",
|
||||
"name": "SD 3 Medium",
|
||||
"description": "Checkpoint with CLIP-L, CLIP-G and T5 included.",
|
||||
"model_url": "https://huggingface.co/stabilityai/stable-diffusion-3-medium-diffusers",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 7,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"clip_skip",
|
||||
"flow_shift",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sd35-large",
|
||||
"name": "SD 3.5 Large",
|
||||
"model_url": "https://huggingface.co/stabilityai/stable-diffusion-3.5-large",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_l",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_g",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 3.5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"clip_skip",
|
||||
"flow_shift",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sd35-medium",
|
||||
"name": "SD 3.5 Medium",
|
||||
"model_url": "https://huggingface.co/stabilityai/stable-diffusion-3.5-medium",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_l",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_g",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"cfg_scale": 4.5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"clip_skip",
|
||||
"flow_shift",
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sdxl-checkpoint",
|
||||
"name": "SDXL",
|
||||
"description": "Supports SDXL and compatible reduced-depth checkpoints such as SSD-1B and Segmind Vega.",
|
||||
"model_url": "https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"label": "VAE override",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"shifted_timestep"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sdxl-controlnet",
|
||||
"name": "SDXL ControlNet",
|
||||
"description": "Select a compatible SDXL ControlNet and supply a preprocessed control image. Input image and mask are optional for image-to-image or inpainting.",
|
||||
"model_url": "https://huggingface.co/diffusers/controlnet-canny-sdxl-1.0",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "control_net",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"scheduler": "discrete",
|
||||
"sampling_method": "euler_a",
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"shifted_timestep"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sdxl-inpainting",
|
||||
"name": "SDXL Inpainting",
|
||||
"description": "Select an inpainting checkpoint, then supply Init Image and Mask Image.",
|
||||
"model_url": "https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"label": "VAE override",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"scheduler": "discrete",
|
||||
"sampling_method": "euler_a",
|
||||
"cfg_scale": 8,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"shifted_timestep",
|
||||
"img_cfg"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sdxl-ip-adapter",
|
||||
"name": "SDXL IP-Adapter / Plus",
|
||||
"description": "Select matching SDXL ViT-H IP-Adapter or Plus weights and CLIP Vision H, then supply an IP-Adapter image.",
|
||||
"model_url": "https://huggingface.co/h94/IP-Adapter",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "clip_vision",
|
||||
"required": true,
|
||||
"label": "CLIP Vision H"
|
||||
},
|
||||
{
|
||||
"id": "ip_adapter",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"scheduler": "discrete",
|
||||
"sampling_method": "dpm++2m",
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"shifted_timestep"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sdxl-photomaker",
|
||||
"name": "SDXL PhotoMaker",
|
||||
"description": "Select PhotoMaker v1 and supply identity images. Include the img trigger in the prompt.",
|
||||
"model_url": "https://huggingface.co/TencentARC/PhotoMaker",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "photo_maker",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"width": 1024,
|
||||
"height": 1024
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"shifted_timestep"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sdxl-turbo",
|
||||
"name": "SDXL Turbo",
|
||||
"model_url": "https://huggingface.co/stabilityai/sdxl-turbo",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 1,
|
||||
"steps": 1,
|
||||
"width": 512,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip",
|
||||
"shifted_timestep"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sdxs",
|
||||
"name": "SDXS",
|
||||
"model_url": "https://huggingface.co/IDKiro/sdxs-512-dreamshaper",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 1,
|
||||
"steps": 1,
|
||||
"width": 512,
|
||||
"height": 512
|
||||
},
|
||||
"features": [
|
||||
"cache_unet",
|
||||
"clip_skip"
|
||||
],
|
||||
"disabled_features": [
|
||||
"cache_dit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sefi-image",
|
||||
"name": "SeFi Image 5B RL",
|
||||
"model_url": "https://huggingface.co/SeFi-Image/SeFi-Image-5B-Base",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "llm",
|
||||
"required": true,
|
||||
"label": "Qwen 3 VL 4B Text Encoder"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"slg"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "sensenova-u15",
|
||||
"name": "SenseNova U1.5",
|
||||
"description": "Bundled MoT checkpoint.",
|
||||
"model_url": "https://huggingface.co/sensenova/SenseNova-U1.5-8B-MoT",
|
||||
"slots": [
|
||||
{
|
||||
"id": "model",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"defaults": {
|
||||
"flow_shift": 3.0,
|
||||
"cfg_scale": 4,
|
||||
"steps": 20,
|
||||
"width": 2048,
|
||||
"height": 2048,
|
||||
"sampling_method": "euler"
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "wan21-flf2v",
|
||||
"name": "Wan 2.1 FLF2V 14B",
|
||||
"description": "Select FLF2V weights and supply both start and end images.",
|
||||
"model_url": "https://huggingface.co/Wan-AI/Wan2.1-FLF2V-14B-720P",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"required": true,
|
||||
"label": "UMT5-XXL"
|
||||
},
|
||||
{
|
||||
"id": "clip_vision",
|
||||
"required": true,
|
||||
"label": "CLIP Vision H"
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"required": false,
|
||||
"label": "Wan 2.1 VAE"
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"flow_shift": 16,
|
||||
"video_frames": 21,
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
},
|
||||
"features": [
|
||||
"end_image",
|
||||
"flow_shift",
|
||||
"init_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "wan21-i2v",
|
||||
"name": "Wan 2.1 I2V",
|
||||
"description": "Image-to-video with Wan 2.1, compatible SkyReels V2 weights, or a single Wan 2.2 I2V expert. CLIP Vision is required by Wan 2.1 I2V and is unused by Wan 2.2. Defaults target Wan 2.1 480p.",
|
||||
"model_url": "https://huggingface.co/Wan-AI/Wan2.1-I2V-14B-480P",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"label": "UMT5-XXL",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"label": "Wan 2.1 VAE",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "clip_vision",
|
||||
"label": "CLIP Vision H (Wan 2.1 I2V)",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"video_frames": 33,
|
||||
"fps": 16,
|
||||
"flow_shift": 3,
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 832,
|
||||
"height": 480
|
||||
},
|
||||
"features": [
|
||||
"flow_shift",
|
||||
"init_image"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"id": "wan21-t2v",
|
||||
"name": "Wan 2.1 T2V",
|
||||
"description": "Text-to-video with Wan 2.1 or a compatible single Wan 2.2 T2V expert. Defaults target Wan 2.1 14B; adjust settings for the selected weights and acceleration LoRAs.",
|
||||
"model_url": "https://huggingface.co/Wan-AI/Wan2.1-T2V-14B",
|
||||
"slots": [
|
||||
{
|
||||
"id": "diffusion_model",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "t5xxl",
|
||||
"label": "UMT5-XXL",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "vae",
|
||||
"label": "Wan 2.1 VAE",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"id": "tae",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"required_any": [
|
||||
[
|
||||
"vae",
|
||||
"tae"
|
||||
]
|
||||
],
|
||||
"defaults": {
|
||||
"sampling_method": "euler",
|
||||
"video_frames": 33,
|
||||
"fps": 16,
|
||||
"flow_shift": 5,
|
||||
"cfg_scale": 5,
|
||||
"steps": 20,
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
},
|
||||
"features": [
|
||||
"flow_shift"
|
||||
],
|
||||
"disabled_features": [
|
||||
"img2img",
|
||||
"mask_image"
|
||||
]
|
||||
}
|
||||
Loaded 100 of 132 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user