XaiJu
Mickmumpitz
Mickmumpitz

patreon


Create CONSISTENT CHARACTERS from an INPUT IMAGE with FLUX & SDXL

Transform single reference images into consistent character sheets using this free ComfyUI workflow! Learn how to generate multiple angles, expressions, and environments for your AI characters with FLUX or SDXL. 

Perfect for training custom character Loras, this workflow supports various art styles including Disney, Anime and Pixar-inspired looks. 

The step-by-step tutorial covers installation, prompt optimization, and advanced features for achieving character consistency in AI image generation. Essential guide for artists and creators working with stable diffusion, flux and ComfyUI.

👉 You can find the INSTALLATION GUIDE here: https://docs.google.com/document/d/1Hjf1LwpEy2KVmKb0TU4cjkzIofdi6tCP7qI7Sr6NtZs/edit?usp=sharing

👉 You can find the ADVANCED WORKFLOWS & EXAMPLE FILES here:

👇Download the FREE WORKFLOWS below:

Create CONSISTENT CHARACTERS from an INPUT IMAGE with FLUX & SDXL Create CONSISTENT CHARACTERS from an INPUT IMAGE with FLUX & SDXL

Comments

This is an issue with the comfyui managers python script (usually because of an internal conflict) if you restart comfy, it should run a diagnostic on itself and resolve the issue allowing node searches again.

Charles Davis

Heya, dunno if you've resolved this issue or not. I was having the same troubles. ComfyUI isnt a fan of these nodes, If you open the missing nodes tab in your manager, you should have the node pack asking to try an update or switch versions. I had to downgrade my version from nightly to 1.0, restart, go back into manager, update to nightly again, restart and then it finally registered that the nodes were installed. Not the greatest fix I know, but I think the node pack just has issues installing.

Charles Davis

hey buddy I'm using Nvidia RTX 5090 and keep having trouble with loading your Flux model, I get Missing Node Types message when I run my ComfyUI and the following is not found: DiffusersSchedulerLoader DiffusersVaeLoader DiffusersMVSampler DiffusersModelMakeup LdmPipelineLoader Please advise how to fix this

James Park

I'm getting an error when trying to use the Model Manager. "comfy ui failed to get external model list" Does anyone know how to fix it?

Brad Hensley

Adorable work! Please just keep going!

Giraffart

Just wanted to tell that i got it working. :) took a while but i did it

Vincent

I have followed the installation process with the same version, etc... etc... and it doesn't work. In the Manager there is always an error in 2 modules. So it is very irritating. I payed for 1 year but I won't keep a subscription for workflows that doesn't work. And I think that some informations about the Models to download and where to put them EXACTLY, eventually with a name to recognize them easily would be very helpful. For example, I have tried a Workflow in the New ComfyUI system and in a certain Node (InstantX FLux Union ControlNet Loader, I need to load a control_net_name. I have tried all the ones I found in my list and noone works because the explication about which Exact ControlNet file and where to place it isn't very clear and in your videos too. This is nice to show the result but it would be much better to see how it really works without any issue.

Francky Boy

The first Workflow I'm trying to use and I already have an issue inthe workflow. 241028_MICKMUMPITZ_CHARACTER_SHEET_2_v01_FLUX_SMPL.json

Francky Boy

I've managed to bypass this issue and the poses image is finally created. You need to edit the pulidflux.py file at "..\ComfyUI\custom_nodes\ComfyUI_PuLID_Flux_ll". Comment out lines 318-323 as in the image below, save the file, restart ComfyUI, and Queue again. I'm surprised this works as I expected something else to break, but it works fine.

Kevin

will not be renewing...enjoy the $10...

AirborneSapper708 RoughTerrain12B

where is the json file?

Ayush Ranwa

I already tried several (5) installations, but with every installation, I get errors, missing models, etc., etc. I need to Bypass Lora. Which procedure is now the best and most advanced, working with the right ComfyIU version? The latest error I get is "'ModelPatcher' object has no attribute 'get_additional_models_with_key'. or can't multiply sequence by non-int of type 'numpy.float32' . By the way, is it also possible to run it on MinicPC? I am no using it on my own PC with 4090.

Focco

i have the same , problem, wtf am i suposed to do when im here ? https://github.com/Gourieff/Assets/tree/main/Insightface theres no way to download anything

Francis Primeau

I am working with a local installation, the portable version of ComfyUI. I proceeded as follows: first I looked at the general structure. Then I tried to find out what each individual node does. I had problems with some nodes. For example, the set and get nodes from the KJNodes package, cg use everywhere, and the nodes required for Pulid. I was able to fix the KJNodes problem by installing the latest version of KJ Nodes and then manually updating each SET/GET node in the workflow with "Fix Node". For Pulid I used the pulidflux.py patch. In addition, I replaced the existing sampler with a newer version and finally executed the requirements.txt. Other error messages such as "Expected all tensors to be on the same device, but found at least two devices, cuda:0 and cpu!" result, in my experience, from using an incompatible model or an incorrect combination of models. The workflow documentation is not always clear on this, so you have to try it out yourself. It is also very important to add the path to "python_embeded" to the environment variables in Windows. Otherwise, some nodes complain that something cannot be found. After doing all this, I still get Javascript errors. But this does not affect the functionality.

randolph preisinger-kleine

Did you get the PulID error on those 4 nodes too? If so, How did you fix, I'm killing brain cells here trying to figure out. lol

Rene de la fuente

Excellent workflow! Finally works for me, after spending three days fixing error messages.

randolph preisinger-kleine

Found it. It's here: https://www.patreon.com/file?h=113745268&m=364103716

Simon David Miller

Does anyone know where to get the "standard image creation with flux" workflow that Mick refers to at this point in the video? https://www.youtube.com/watch?v=Uls_jXy9RuU&t=927s I'm training my first LoRA and excited to give it a try, but want to ensure I'm using the same workflow as is shown in the video.

Simon David Miller

OK. I started from scratch and followed setup instructions to the letter. Changing ComfyUI-KJNodes to nightly was still essential. Didn't have the onyx files issue (as Mick's detailed instructions helped avoid that issue). Had other issues, but they were more about uninstalling and reinstalling nodes. And installing missing ones that I could see in the video, but weren't detailed in Mick's instructions. Am finally there, so thank you!

Simon David Miller

@Gregory Wragg. Thank you so much for helping. I changed the ComfyUI-KJNodes to the nightly version, and got the PuLID error. I moved the 5 omnx files into the parent folder too ... and then got another error associated with the PulidFluxModelLoader: 'NoneType' object has no attribute 'lower'. I'm going to work through from scratch ... and see if I get the same error.

Simon David Miller

I was looking for that file also... I ended up using the snipit tool in windows to make a copy of the example image used in the Video.

Gamer Life

After changing my ComfyUI-KJNodes to nightly it worked and Then if you get a PUID Flux error - The issue is from face_analysis.py, because the "insightface" folder does not contain a valid layout for the model. If you look inside ComfyUI/models/insightface, there should be a "antelopev2" folder. THAT folder should contain 5 onnx files; if it contains another "antelopev2" folder, then you will find the files in there. Place them in their parent folder and that fixes the issue for me. tl;dr: If you have onnx files in "ComfyUI/models/insightface/antelopev2/antelopev2", they should instead be in "ComfyUI/models/insightface/antelopev2"

Gregory Wragg

Hey @Mickmumpitz. I am very close to getting this flow working. However, on clicking Queue Prompt I get the following error in ComfyUI: Cannot execute because a node is missing the class_type property.: Node ID '#472' I have scoured the numerous nodes and can't find Node ID '#472' Are you able to offer to help?

Simon David Miller

where is the example file

Phillip Gimmi

does the advanced workflows work with new version of comfy ui yet?

Vertex Grindset

Same for me. Any way to have a more realistic character with realistic proportions?

Einziger

You need to upgrade to Premium in order to unlock.

kurumaki

I´m also wondering

Max Muster

where can i download the ADVANCED WORKFLOWS & EXAMPLE FILES

wenglong huang

Final found someone sharing the same issue! It get's stuck for me on both workflows. Did you get yours to work? I'm running Windows VM on M1 Max Macbook with 16 Vram.

Morteza Salehi Sadeh

I get this error on the TensorART's ComfyUI Field value invalid Type: BasicScheduler Node ID: 316 field steps value must gte: 1

Itamar B.H

Maybe this is a dumb question, but I get this message after i inserted this "use command python.exe -m pip install --use-pep517 facexlib": [notice] A new release of pip is available: 24.2 -> 24.3.1 [notice] To update, run: python.exe -m pip install --upgrade pip - should I update or is this update not working with this workflow?

kenogrene

In the Advanced Flux Version. The SamplerCustomAdvanced is taking hours with an 3090. I can only run the fast version properly

Daniel Mühlebach

The only problem I had with the flux workflow was it constantly generating asian characters, so I had to go through a lot of seeds.

Rune Bloodstone

HI where i can found the link for ADVANCED WORKFLOWS & EXAMPLE FILES?

Hussein

running into issue with These steps are required if you want to use PuLID: {Missing Node Types) Install Facexlib Go to ComfyUI_windows_portable open the “python embedded” folder click on the folder path, type “cmd” and hit enter use command python.exe -m pip install --use-pep517 facexlib Install Insight Face Find out which Python version you are using by running “python” in ComfyUI_windows_portable\python_embeded Download the corresponding insightface version here: https://github.com/Gourieff/Assets/tree/main/Insightface Right click on that file > “Copy as path” Go back to your comfyUI, type in “cmd” in the address bar > open terminal and run this command: .\python_embeded\python.exe -m pip install "paste path here" onnxruntime

comicprophet

Hi im having errors with the workflow too, i can't generate de character sheet, teh result is a grid with no image.. help please :( i want to understand.

Laura Gonzalez Collado

yeah i've found that using this workflow to create the initial image is harder than just using Stable Forge but the workflow breaks if you try to just use the upscale, pose, and emotions feature @Mickmumpitz is there any way around that?

Raziq Brown

Question: What if you already have a custom/original character turnaround sheet?

Jerry McClellan

Can't open fluxgym via Pinokio on Macbook M1 Max. This is the error i get: ENOENT: no such file or directory, stat '/Users/danielsauter/pinokio/api/fluxgym.git/{{input.event[0]}}' can anyone help please?

Daniel Sauter

I'm a beginner. Which workflow should I use for this tutorial? 241028_MICKMUMPITZ_CHARACTER_SHEET_2_v01_FLUX_SMPL_FAST.json 241028_MICKMUMPITZ_CHARACTER_SHEET_2_v01_SDXL_SMPL.json 241028_MICKMUMPITZ_CHARACTER_SHEET_2_v01_FLUX_SMPL.json

Zulfariz Abd Majid

Hi there: it works, however using the out of the box settings and models, I'm getting a character that is too stylized. Proportions are a bit off, head seems a little too large. I'll keep messing with the prompt, but thought maybe there is a setting or model I could change that might help. Thanks. Great stuff.

epicmomoullian

Hey, i'm encountering this error in SamplerCustomAdvanced: expected scalar type Half but found BFloat16 Does anyone know how to fix this? Thanks!

Gerhard Bultema

Hi I have problem in Sampler Custom part... there is an error: Trying to convert Float8_e4m3fn to the MPS backend but it does not have support for that dtype. Do you know what to do with it? Thank you!

Anička Váchová

We are all having the same issue with the Pulid / FluxInsightFaceLoader custom nodes. Especially when using ThinkDeffusion for ComfyUI to run. Make a video to launch your workflow on ThinkDeffusion. Or at least a similar workflow. It would be super helpful!

Vitalii Mykhailyshyn

Just is too slow, far too slow for a character sheet on a 4090 I wait 30 min aprox, upscale 30-50 min and crash at x2

Valics Lehel

I ran into Issues using the install guide with Installing Insight Face having these errors "ERROR: Failed building wheel for insightface" and ERROR: insightface-0.7.3-cp310-cp310-win_amd64.whl is not a supported wheel on this platform. using steps 4 and 5. I fixed that this way: 1. Copy your python matching whl file like insightface-0.7.3-cp310-cp310-win_amd64.whl into your ComfyUI \python_embeded> folder 2. Inside this folder do a cmd 3. Type or copy paste pip install insightface-0.7.3-cp310-cp310-win_amd64.whl If you have another python version whl which is matching your python, copy that use that as filename.

LVNDSCAPE

For mac users - https://www.reddit.com/r/comfyui/comments/1d4z5lb/how_to_install_insightface_on_mac/

A.L.F. I.E.

I'm getting error with "PulidFluxInsightFaceLoader"

A.L.F. I.E.

when I try to run your consistent character workflow it crashes Comfy UI at 28% and just shut down??

Jason Stetson

i ve problem some missing node : pulidFluxEcacliploader, pulidfluxinsightfaceloader,applypulidflux, pulidfluxmodel loader

HipFlow

In Pinokio the python installation is inside the env folder, I think.

Relatos para escuchar

Got it working. I was looking in the wrong spot for antelopev2 folder lol, it's not under ComfyUI\models, it's under ComfyUI\models\insightface\models

Len

Thank you!

Len

if you are getting InsightFace assertion error: Here is the fix for the The unzipped path is "ComfuUI\models\insightface\models\antelopev2\antelopev2", then cut all the files in the path to "ComfyUI\models\insightface\models\antelopev2" and restart it to work normally.

Engin Terzi

Having the same issue with the Pulid / FluxInsightFaceLoader custom nodes too :( It's driving me nuts!

Paul Simon

I did clean installation twice, model/antelopev2 is correct. Still getting error during generation: - **Node Type:** PulidFluxInsightFaceLoader - **Exception Type:** AssertionError - **Exception Message:** ## Stack Trace ``` File "C:\AI\character_generation\ComfyUI_windows_portable\ComfyUI\execution.py", line 323, in execute output_data, output_ui, has_subgraph = get_output_data(obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Len

We are all having the same issue with the Pulid / FluxInsightFaceLoader custom nodes.

Ehecatl Mendoza Galicia

Hey I cant find the discord server link?

thakshara madu

Hey, I followed all the steps and installed all dependencies but when I hit queue I get an error message for PulidFluxInsightFaceLoader would you be able to help me with working out what the problem is and how to fix it?

Shaun Bass

A clean comfy ui reinstall and an evening later finally its working! Insight face is really cumbersome to install, ugh

Cesar

so how can i install Insight Face on an Pinokio Comfy? I always get a "Path not found" Error when i try to install it via the CMD

Infinity_Reynolds

Wow amazing! thx

Divertissement

Thank You

Vlad balV

Just found your channel a couple of weeks ago and this was my biggest question. Thank you!

Willy Quanta

and on mac with pinokio?

red baron

I was just telling someone about this!! You are the man!

Scott Ownbey


More Creators