96 lines
3.2 KiB
JSON
96 lines
3.2 KiB
JSON
{
|
|
"presets": {
|
|
"all": {
|
|
"families": ["sd15", "sdxl", "flux"],
|
|
"styles": ["qr", "text", "ghost"],
|
|
"notes": "Installs every public hidden-image dependency in this repo."
|
|
},
|
|
"qr": {
|
|
"families": ["sd15", "sdxl"],
|
|
"styles": ["qr"],
|
|
"notes": "Optimized for readable QR-code and high-visibility optical pattern installs."
|
|
},
|
|
"text": {
|
|
"families": ["sd15", "sdxl"],
|
|
"styles": ["text", "qr"],
|
|
"notes": "Uses the same aggressive control families as QR while targeting subliminal text and logos."
|
|
},
|
|
"ghost": {
|
|
"families": ["flux"],
|
|
"styles": ["ghost"],
|
|
"notes": "Focused on subtle FLUX ghost-pattern installs with latent-mask guidance."
|
|
}
|
|
},
|
|
"custom_nodes": [
|
|
{
|
|
"name": "ComfyUI-Manager",
|
|
"repo": "https://github.com/ltdrdata/ComfyUI-Manager.git",
|
|
"path": "custom_nodes/ComfyUI-Manager"
|
|
},
|
|
{
|
|
"name": "ComfyUI_IPAdapter_plus",
|
|
"repo": "https://github.com/cubiq/ComfyUI_IPAdapter_plus.git",
|
|
"path": "custom_nodes/ComfyUI_IPAdapter_plus"
|
|
},
|
|
{
|
|
"name": "comfyui_controlnet_aux",
|
|
"repo": "https://github.com/Fannovel16/comfyui_controlnet_aux.git",
|
|
"path": "custom_nodes/comfyui_controlnet_aux"
|
|
}
|
|
],
|
|
"models": [
|
|
{
|
|
"id": "sd15_qr_code_monster_v2",
|
|
"family": "sd15",
|
|
"style": "qr",
|
|
"styles": ["qr", "text"],
|
|
"destination": "models/controlnet",
|
|
"repo_id": "joanbric/qrcode-monster-copy",
|
|
"filename": "v2/control_v1p_sd15_qrcode_monster_v2.safetensors",
|
|
"output_name": "control_v1p_sd15_qrcode_monster_v2.safetensors",
|
|
"required": true,
|
|
"notes": "Public QR Code Monster v2 mirror for SD 1.5."
|
|
},
|
|
{
|
|
"id": "sdxl_qr_pattern_v04",
|
|
"family": "sdxl",
|
|
"style": "qr",
|
|
"styles": ["qr", "text"],
|
|
"destination": "models/controlnet",
|
|
"repo_id": "Nacholmo/controlnet-qr-pattern-sdxl",
|
|
"filename": "automatic1111/control_v04u_sdxl_opticalpattern.safetensors",
|
|
"output_name": "control_v04u_sdxl_opticalpattern.safetensors",
|
|
"required": true,
|
|
"notes": "SDXL optical pattern ControlNet for hidden-image composition."
|
|
},
|
|
{
|
|
"id": "flux_controlnet_canny",
|
|
"family": "flux",
|
|
"style": "ghost",
|
|
"styles": ["ghost"],
|
|
"destination": "models/controlnet",
|
|
"repo_id": "InstantX/FLUX.1-dev-Controlnet-Canny",
|
|
"filename": "diffusion_pytorch_model.safetensors",
|
|
"output_name": "flux1_dev_controlnet_canny.safetensors",
|
|
"required": true,
|
|
"notes": "FLUX ControlNet Canny weights. Base FLUX model still requires separate license acceptance."
|
|
}
|
|
],
|
|
"manual_models": [
|
|
{
|
|
"id": "sd15_base",
|
|
"destination": "models/checkpoints",
|
|
"notes": "Install your preferred SD 1.5 checkpoint. Hidden-image workflows usually benefit from neutral or photoreal bases."
|
|
},
|
|
{
|
|
"id": "sdxl_base",
|
|
"destination": "models/checkpoints",
|
|
"notes": "Install an SDXL base or checkpoint that works well with ControlNet composition."
|
|
},
|
|
{
|
|
"id": "flux_dev_base",
|
|
"destination": "models/unet",
|
|
"notes": "Install FLUX.1-dev or a licensed alternative manually after accepting the upstream license."
|
|
}
|
|
]
|
|
} |