⚡ FusionX Lightning — WAN2.1 ComfyUI Text-to-video and image-to-Video Workflow's
Note: Do not use the FusionX model with these workflows. Use the base WAN 2.1 model instead. FusionX has LoRAs that are already built-in, and some aren't compatible with LightX—mixing them will result in very poor outputs.
Supercharged and optimized for WAN2.1, this ComfyUI workflow lets you create stunning videos fast — just 4 steps thanks to the new LightX LoRA, dropping generation time to as low as 70 seconds at 1024x576!
🧩 Comes in 3 Versions:
Native
Native GGUF
Wrapper
VACE and Phantom coming soon..
Each version includes handpicked, fine-tuned LoRA stacks (Ingredients) for top-tier results — fully exposed and easily swappable.
☕ Like what I do? Support me here: Buy Me A Coffee 💜
Every coffee helps fuel more free LoRAs & workflows!
🧪 Text-to-Video LoRA Ingredients:
MoviiGen – cinematic motion
MPS Rewards – motion/detail tuned
Lightx2v – low-step, high-speed engine
High Speed Dynamic – boosts motion dynamics (used instead of AccVid for LightX compatibility)
+ Custom LoRAs:
Realism Boost
Detail Enhancer
🎞️ Image-to-Video LoRA Ingredients:
MPS Rewards
AccVid – temporal alignment + speed
Lightx2v
+ Custom LoRAs:
Realism Boost
Detail Enhancer
🚀 Major Upgrade: Image-to-Video Prompt Adherence
The Image-to-Video workflow now delivers way better prompt adherence — characters follow actions more accurately, with noticeably more motion and dynamic scenes than before.
Thanks to the updated LoRA stack (plus Lightx2v + AccVid synergy), you get:
Smoother motion flow
Better scene transitions
Characters that actually move the way you prompt them
It’s a big step up from older versions — especially for motion-heavy prompts. Give it a try and see the difference.
## 📢 Join The Community!
A friendly space to chat, share creations, and get support.
👉 Click here to join the Discord!
⚖️ FusionX vs FusionX Lightning?
FusionX brings the most realism.
FusionX Lightning is built for speed and low VRAM setups. With the right prompts and tuning, you’ll get results that rival the original — but way faster.
Note:
👉 If you're seeing strange particle effects in Text-to-Video, check your prompt for words like dust, particles, smoke, etc. — removing them usually clears it up.
👉 Experiencing ghosting or echoing artifacts? Try setting your shift value to 3.00 — this typically resolves the issue.
Description
FAQ
Comments (62)
When will you be available?When do you have time to arrange a VACE
Thanks, this is awesome. This NAG node is another game-changer. Finally it follow negative and we don't have what we don't want. Also color-match another great node which I really needed.
What are the Pros/Cons of Wrapper/Native? Cheers!
Awesome! You are a superhero in our community!👍😽😊
Nice and perfect as always, tnks! NAG yeeee!!!! ;-)
Great WFs with all necessary links and explanations! Thank you very much!
Now everything follows the prompt perfectly, the scenes are dynamic, I assume it's also due to the NAG node, even with 121 frames the scene remained dynamic, thank you for your work! 👍👍👍
The workflow is very good and interesting but can i add more loras to it ? or can i replace one of the initial ones to something else without breaking the workflow ?
where can i find the motionboost lora needed in the native gguf workflow ?
good job! thank you!
Using FusionX_T2V Lightning workflow takes 4 times longer on the Wanvideo Decode node than using FusionX_T2V workflow. The time saved on sampling speed is gained back on this node. Is this normal? Does this happen to you?
Is it normal for the appearance of characters to change in FusionX_Lightning i2v Workflows, especially when using FusionX's Checkpoint? It seems to alter the character's look
This workflow is super fast, around 150 seconds to generate a 81 frames video with 12G VRAM on 4070Ti. Thanks a lot for the sharing!
What is the WANvideoNAG node? I'm lacking it.
Bro, this workflow is absolutely crazy. It actually outperforms your FusionX. Have you considered merging this workflow into FusionX 2.0? Absolutely epic.🔥🔥🔥
My final output is very blurry for some reason, what could cause that do you think?
awesome job! I would like to ask where can I download the lora weights? And can you share the lora weights of moviegen and accvideo before merging?
crazy work! But I want to ask a question, it seems that I don't see MoviiGen's lora in the workflow of comfyui, so how is MoviiGen integrated? In addition, the AI face in the generated video is quite serious, which lora modules have the greatest impact?
Unfortunately, according to my tests, all LoRA models except Lightx2v and AccVid would severely distort the facial features of anime-style characters. It tends to add lipstick to every character, making them extremely ugly.😢
My gens are taking about five minutes on the base settings. I did have to bypass triton/sage attention because I don't have it installed, so not sure if that's why, or something else? I'm on a 4090, I've gone through and updated all the custom nodes, played around with settings, loras, but no change. Not super familiar with comfyui, so i know I'm missing something.
The GGUF is great for our cheap video card.
but I still got an Error message "requires pytorch 2.7.0 nightly" on the GGUF workflow "Model Patch Torch Setting (enable_fp16_accumulation-ture)". but I check my pytorch is 2.7.1+CU128
Don't know what I'm missing? disable that option,still can run, I using GTX 3060 12G OK, run a 8 second video about 15 minutes.
is it possible to use sageattention with teacache in this workflow?
There's no MoviiGen lora in i2v workflow??
in the description there was, am i missing something??
if disable triton/sagatt i get this error
Prompt outputs failed validation: WanVideoNAG: - Required input is missing: model
If your having Triton and Sageattention errors;
https://civitai.com/articles/12851/easy-installation-triton-and-sageattention
Holy shit! 45sec to generate a 93 frame with 10 step video (350x580)! Although the results are not very good, but it's blazing fast!! Anyone know how to add custom lora into this workflow?
I dont get it. Its taking around 30 minutes?
I can gen 480 I2V in about 5 minutes.
tried my best running it on default settings with all the links provided and all the vids come out blurry, idk what i'm doing wrong :( it gens fast but the quality is next to none
First of all: Fantastic job on this workflow. I've recommended it to several people. I'm making 5 sec 768x512 videos in 5 minutes (with added interpolation and upscaling to double that) using GGUF_Q5_K_M on a 3080Ti 12GB. I would like to ask a few questions, if you don't mind:
1. I've only tried the "Native" workflow, but I had to bypass "Patch Sage Attention KJ" and "Model Patch Torch Settings" nodes because it would get hung up for several minutes. Do I need to install something else?
2. I can generate a maximum of 9 seconds before running out of memory, but even then results are weird. Someone else said 5s is the limit for Wan before "starting over" and my results seem to support that. Do you agree that for longer videos we need to extend from the last frame rather than create more in the beginning?
3. Is the workflow compatible with other Wan2.1 LoRAs? Can I just string in another LoraLoaderModelOnly node in there somewhere (after the DetailEnhancerV1 perhaps)?
Thank you again for an incredible workflow!
Why my videos are in slow movement? there's even a "Slow" in the negative prompt, but it doesn't seem to help. Beside that, Thank you for the detailed explanations on the workflow. This is neede more.
thanks for your excellent job, did you notice that Kijai have updated a new series of Lightx2v? i am wandering if it would work if i replace it with the new version of Lightx2v.Have a nice day.
Great workflow!!!! Thank you very much!!!!
I can't even get a vid to generate. After fixing links to models (you have non-standard paths in some places, like "new folder" for the main model loader). It starts, sits at loading text encoder for several minutes. Then stops. No error, nothing showing in the queue except that it finished after only a few minutes. If I try to start it again, it says "Running in another tab", but there aren't any other tabs.
In the terminal are a bunch of load failures, which never showed on screen. Gotta troubleshoot those now...
The non standard paths are just paths to my models. You need to change them out to your own models after you download them.
I can help you if you join the discord channel. I have heard of anyone else having this issue. Once you join the discord server at the link in the description, you can ping me @ vrgamedevgirl in the support channel.
vrgamedevgirl - Yes I figured that out. But honestly for general distribution, you should use more standard paths.
I have been able to generate vids, but the quality seems very low, as is prompt adherence. Changing the CFG to a higher value in the Sampler made it unhappy.
Also, I sent you a friend request on Discord. Should be from Rat of Steel, in case you weren't sure. Thanks!
WORKS Amazingly well. I got t2v working but i2v has zero movement. using gguf workflow. anybody got any insight on this?
In the Wan_FusionX_i2V_Wrapper_Lightning_Ingredients workflow. This error occurs. What could be the reason for this?
CompilationError: at 1:0: def triton_poi_fused__to_copy_1(in_ptr0, out_ptr0, xnumel, XBLOCK : tl.constexpr): ^ ValueError("type fp8e4nv not supported in this architecture. The supported fp8 dtypes are ('fp8e4b15', 'fp8e5')") Set TORCHDYNAMO_VERBOSE=1 for the internal stack trace (please do this especially if you're reporting a bug to PyTorch). For even more developer context, set TORCH_LOGS="+dynamo"
Two workflows are well done, super gain and super quality. Thank you so much for that.
Native
Native GGUF
But Wrapper refuses to work. I look at it and the nodes are different and the structure is completely different from the other two WF.
As I understand it, the main problem is TORCH, but I don't understand what's wrong.
smolusha the main part of the error is this
type fp8e4nv not supported in this architecture. The supported fp8 dtypes are ('fp8e4b15', 'fp8e5'
i would have to see the exact settings your using.
A HUGE thank you for making this. This has been the first (and so far, only) i2v/t2v workflow I've used and it works almost flawlessly. Apart from needing to re-select the LoRAs on first load it really couldn't be much simpler to use.
On my 5080 (16GB) card I was able to generate 5 second (81/16fps) videos with 4 steps at 960x720 in 10-11 minutes with the 14b models. I noticed zero difference in VRAM and system RAM usage on the 1.3b models, they both completely max-out my GPU and 64GB of RAM.
After some tweaking and managing to install Triton (on Windows) I can now generate with the same settings as above in under 2.5 minutes. I don't know if this is fast or slow for my setup, but I was amazed at the performance gain!
That being said, I've noticed that when using Triton on i2v generations the color-correction step takes ~30 seconds to save the video where it would only take a couple of seconds without... It also seems to un-load the model(?) from VRAM after each gen, which adds a small amount of time when you have multiple gens queued-up in a row.
Do you (or does anyone else) know if these are known quirks with Triton, or could it possibly be a quirk with my setup/environment?
Thanks so much for the kind words! Really glad to hear the workflow’s been smooth for you overall — and those Triton speed gains are awesome
Just a heads-up: I’ve got some custom nodes out now for Color Match and Film Grain and sharpen nodes, that are super fast. You can find them on the ComfyUI Manager under vrgamedevgirl — feel free to give them a try, should be much faster than what is in the WF right now. If you join my discord I do post updated workflows in there.
As for the Triton quirks — yeah, the color-correction slowdown and model unloading are known behaviors. Triton does some memory shuffling under the hood which can cause those kinds of pauses. Nothing wrong with your setup!
Let me know if you find any other oddities or have suggestions — always happy to improve things
wow, I do 4 step 440x800 129fps just about 8 minutes + 2X enlarge(5 minutes) on my cheap 3060 12G. Do I really need a 5080 upgrade? or anyone know nvidia NVIDIA DGX Spark 128G, It really run the full video model like wan?
Very very nice work. Thank you so much works beautiful. t2v and i2v genereate in 2 minutes with 4070 ti super. I only dont understand one thing my pictures in i2v changing a lot, they nothing like the original. Waht setups i can tweak so it stays more like the input picture. For all the people who didnt get the Attention to work this one helpt me alot.
https://www.reddit.com/r/StableDiffusion/comments/1jdfs6e/automatic_installation_of_pytorch_28_nightly/?share_id=6B4t_c0afrnklQcp7Tbgy&utm_content=1&utm_medium=ios_app&utm_name=ioscss&utm_source=share&utm_term=1
Hey! Can you show me an example of the i2v issue? Do you have discord? i'm vrgamedevgirl
please reach out and I can help you. I have not had any issues with that.
why is the workflow file an image not json?
The workflow is embedded in the PNG image. Just drag it into comfyUI or open it just like you would a JSON.... You can save it as a JSON if you really want it that way.
drag it onto comfyui
Any chance for a Wan 2.2 version of this workflow?
Really love the workflow! Other workflows always gave me issues, but this one is like working so perfect. I just don't understand how people make smooth ai videos (everyone makes amazing ai videos in the Gallery here, specially the smooth ones), while mine is nowhere near smooth, even raising frame_rate to 24, it just made the video speed up (googled it and i thought that was the solution, i was wrong), even adding slow motion to the prompt didn't work. I would appreciate advices if it's possible. I'm still new to t2v and i2v, but it's really fun to do for own entertainment.
(forgot to add, i do use Triton and Sageattention)
I think some people run video's through topaz or the like. All my video's are raw and straight from the WF though. I don't upscale or interpolate any sample vids.
also glad its working great for you!!
I'm trying this now. I thought it was more than twice as slow as using FusionX Q8 GGUF on my RTX 4070 Super 12GB VRAM machine, however it may be that it requires less than half the number of steps? Not sure yet. Everything is the same as on your GGUF workflow except that my base model is wan2.1-i2v-14b-720p-Q8_0.gguf, I use umt5_xxl_fp8_e4m3fn_scaled.safetensors with FusionX model but the GGUF version here and I don't have Triton/SageAttn but I don't use those with FusionX Q8 GGUF either. The FusionX Q8 GGUF is awesome by the way, thanks, I'm only trying this workflow as you say it might be adapted to work with Wan 2.2, otherwise still very happy with my Wan 2.1 based FusionX Q8 GGUF :) A couple of observations, when I used a lot of steps (20) I had white speckles all over the final video, but not when I only used 10 steps. Also, I disabled AccVid to see how much difference that would make and it made no difference in speed whatsoever, so AccVid was doing nothing? Most of the speed increase comes from lightx2v I think (I tried the new lightx2vWan2.1-I2V-14B-480P-StepDistill-CfgDistill-Lightx2v.safetensors in place of the T2V one but it made no discernable difference).
How do I change it to use it in Mac Studio? It doesn't work. What's your opinion?
I am not familiar with Mac Studio.
Hello, thank you very much for your great work. I need your advıise about your workflow. Is it possible to add a node to your workflows in order to apply prompts based on time stamps or frames. I.e 0-5 sec. "woman starts walking towards camera" 5-10 sec. "she smiles to camera". I want to control the scenes If possible. So far I could not make it. I am not expert on comfyui. I am just a copy / paste person following experts like you :) So please let me know there is no node for this or there is a simple way to do it with adding some commands to your workflows. Many thanks in advance.
anything with wan 2.2 with high noise low noise loras?
I regretted that I downloaded this process. There are simpler and more understandable processes in which you can use the same lores.
aha.. you should name and link them ;-)
I keep getting the "KSamplerNo module named 'sageattention'" Could you help? Thanks!
Very well documented! Thanks for the download links and the instructions!