Comfyui-SynthidBypass
Bundled custom node pack for the SynthID-Bypass v2 workflow.
Comfyui-SynthidBypass
Bundled custom node pack for the SynthID-Bypass v2 workflow.
This folder is laid out as a standard ComfyUI custom node package so it can be copied directly into ComfyUI/custom_nodes/Comfyui-SynthidBypass.
Included nodes
Synthid-Bypass-Facedetailer
A model-swap face detailer built on the Impact Pack SEGS detail flow, with direct MODEL, CLIP, VAE, POSITIVE, and NEGATIVE inputs plus simplified adaptive denoise controls.
Core inputs:
image(IMAGE)segs(SEGS)model(MODEL)clip(CLIP)vae(VAE)positive/negative(CONDITIONING)- standard sampling controls such as
steps,cfg,sampler_name,scheduler, anddenoise
Adaptive denoise settings:
adaptive_mode:largest_faceorper_faceadaptive_ratio: target face ratio for base denoiseadaptive_denoise_min/adaptive_denoise_max: clamp range
Formula:
applied_denoise = clamp(base_denoise * (face_ratio / adaptive_ratio), min, max)
Outputs:
segs(SEGS): enhanced segmentscnet_images(IMAGE[]): control previewsdenoise_values(FLOAT[]): applied denoise per segmentdenoise_report(STRING): per-segment denoise log
Synthid-Bypass-AdaptiveDenoise
A lightweight helper node that computes a denoise value from image resolution only.
Inputs:
image(IMAGE)adaptive_level(INT)denoise_min(FLOAT)denoise_max(FLOAT)
Outputs:
denoise(FLOAT)width/height(INT)pixel_ratio(FLOAT)report(STRING)
Installation
- Install with one of these layouts:
- Copy this folder into
ComfyUI/custom_nodes/Comfyui-SynthidBypass. - Or clone the full Synthid-Bypass repo directly into
ComfyUI/custom_nodes/; the repo root contains a compatibility loader that exposes the same nodes.
- Copy this folder into
- Make sure the dependencies below are installed.
- Restart ComfyUI.
This package currently has no extra Python dependencies of its own beyond what ComfyUI and the required custom node packs already provide.
Dependencies
- ComfyUI-Impact-Pack
- RES4LYF if you want the exact sampler/scheduler combination used in the v2 release workflow
The v2 workflow also relies on external node packs listed in the main repository README.
Troubleshooting
- Search for
Synthid-Bypass-AdaptiveDenoiseafter restarting ComfyUI. If it is missing, the package did not load. Install Missing Custom Nodesin ComfyUI Manager does not currently install this bundled node pack from the workflow repo. Use one of the manual install layouts above.- Avoid nested folders like
.../Comfyui-SynthidBypass/Comfyui-SynthidBypass/.... - If
SEGSDetailerModelSwaperrors on load, verify thatComfyUI-Impact-Packis installed and enabled.
Typical usage
- Build face masks or SEGS with Impact Pack tooling.
- Run
Synthid-Bypass-AdaptiveDenoiseto choose a resolution-aware denoise level. - Feed face SEGS into
Synthid-Bypass-Facedetailer. - Paste the updated SEGS back with
SEGSPaste.
Files
__init__.pysegs_detailer_modelswap.pyrequirements.txtREADME.md