This workflow was the Twin of my "Face Swap that Really Works". You should check it too! 😉
First things first. To use this workflow, you must:
Load on ComfyUi and install missing custom nodes
Put file xray-prompts-public.yml on "ComfyUiFolder/custom_nodes/ComfyUI-PromptUtilities/presets"
Put the wildcard file xray-public-combo.yaml ON "ComfyUiFolder/wildcards"
How to use:
Using the "green lemon" nodes to control the workflow and be happy!
Options:
Node "Load Preset Prompt": used to select a preset prompt. Important! The option "Combos.Full" will run 32 times.
Node "Restore Hands": If it was needed to restore the original hands
Node "Only Clothes": if you want to inpaint only the clothes instead of the full body
Node "Switch to use Preset (false) or Custom Prompt (true)": use when you want to try your own prompts on the node "Custom Prompt" instead of using a preset
Other "Green Lemon" nodes you will understand, I bet this!
Now, go be happy!
This workflow was built to work with SD15, but that's just because I have Low VRam. It's supposed to work with any checkpoint SD, SDXL, Pony, Flux, or any other.
If you enjoy my work, give me a like, consider leaving a comment or supporting me. I’d really appreciate it! Buy me a Coffee.
Note: Example images are AI-generated and do not represent real people.
Important tip: ReActor occasionally outputs a completely black image. It’s a really annoying bug. Fortunately, I found a way to fix it: go to the file ComfyUI/custom_nodes/comfyui-reactor/scripts/reactor_sfw . py, and change the line SCORE = 0.96 to SCORE = 5 — the error will never happen again! 😇
Description
FAQ
Comments (9)
The 'Load Preset Prompt' wasn't seeing any presets available for me.
Not sure why, but my ComfyUI-PromptUtilities folder is actually comfyui-promptutilities.
I created the extra folder and made a symlink.
mkdir -p /home/USER/pinokio/api/comfy.git/app/custom_nodes/ComfyUI-PromptUtilities ln -s /home/USER/pinokio/api/comfy.git/app/custom_nodes/comfyui-promptutilities/presets /home/USER/pinokio/api/comfy.git/app/custom_nodes/ComfyUI-PromptUtilities/presets
To tell you the truth, I got hit a lot in that part too. This part is a problem of the custom node ComfyUI-PromptUtilities, which doesn't have good documentation about where to put the preset file.
I indicate the path of preset that worked for me, but unfortunately, it looks like it's not an absolute path.
In this case, I can't offer much help (I'm sorry about that). I suggest you check the PromptUtilities GitHub (https://github.com/nkchocoai/ComfyUI-PromptUtilities,) and try to find where to put the preset file in your folder structure.
When I run it, I end up with the Image Overlay (Soze) node indicating that it needs an input on the 'images' connection.
Sorry. I hadn't seen your comment before. I upgraded the workflow and made some improvements and corrections. Download again and let me know if it's better. Don't forget to upgrade the wildcards and presets to.
If you’re stuck with the ReActorRestoreFace node refusing to install no matter what you try — trust me, I spent all morning battling this exact issue, and here’s what finally worked:
First, knock out the prerequisites (tutorials online cover these well):
Install Microsoft C++ Build Tools (non-negotiable for dependencies)
Get insightface set up — note: you’ll need to downgrade numpy to 1.26.4 for this to play nice
Then the game-changer:
Grab the uncensored Reactor build from Codeberg: https://codeberg.org/Gourieff/comfyui-reactor-node
Delete your old "comfyui-reactor" folder. Move the downloaded "comfyui-reactor-node" folder to your custom_nodes folder and run .\install.bat — and just like that, the stubborn ReActorRestoreFace node will finally show up.
I feel like the official ReActor project on GitHub has some problems.
All credit for this fix goes to the solution shared here: https://github.com/Gourieff/ComfyUI-ReActor/issues/131#issuecomment-2939799672. Saved me hours of frustration — hope it does the same for you!
Thanks for the contributions
After installing all the nodes, I encountered the issue: module 'tensorflow' has no attribute 'Tensor'. My solution was to delete the tensorflow folder in the virtual environment, and then the workflow was able to run.
Thanks for the contributions
can't install some of the modules:
module 'ml_dtypes' has no attribute 'float8_e3m4'


