CivArchive
    Clothes Swap that Really Works - v0
    Preview 89017541
    Preview 89018464
    Preview 89009888

    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:

    1. Load on ComfyUi and install missing custom nodes

    2. Put file xray-prompts-public.yml on "ComfyUiFolder/custom_nodes/ComfyUI-PromptUtilities/presets"

    3. 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)

    GrogonagaravichJul 24, 2025
    CivitAI

    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

    alastor_666_1933
    Author
    Jul 24, 2025

    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.

    GrogonagaravichJul 24, 2025
    CivitAI

    When I run it, I end up with the Image Overlay (Soze) node indicating that it needs an input on the 'images' connection.

    alastor_666_1933
    Author
    Aug 6, 2025

    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.

    drose_jAug 12, 2025· 4 reactions
    CivitAI

    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!

    alastor_666_1933
    Author
    Aug 12, 2025

    Thanks for the contributions

    drose_jAug 12, 2025· 2 reactions
    CivitAI

    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.

    alastor_666_1933
    Author
    Aug 12, 2025

    Thanks for the contributions

    powerthingyNov 6, 2025
    CivitAI

    can't install some of the modules:

    module 'ml_dtypes' has no attribute 'float8_e3m4'

    Workflows
    SD 1.5

    Details

    Downloads
    976
    Platform
    CivitAI
    Platform Status
    Available
    Created
    7/18/2025
    Updated
    5/13/2026
    Deleted
    -

    Files

    clothesSwapThatReally_v0.zip

    Mirrors

    CivitAI (1 mirrors)

    clothesSwapThatReally_v0.zip

    Mirrors

    CivitAI (1 mirrors)

    clothesSwapThatReally_v0.zip

    Mirrors

    CivitAI (1 mirrors)