Nodes Browser
ComfyDeploy: How Chaosaiart-Nodes works in ComfyUI?
What is Chaosaiart-Nodes?
LowVRAM Animation : txt2video - img2video - video2video , Frame by Frame, compatible with LowVRAM GPUs Included : Prompt Switch, Checkpoint Switch, Cache, Number Count by Frame, Ksampler txt2img & img2img ...
How to install it in ComfyDeploy?
Head over to the machine page
- Click on the "Create a new machine" button
- Select the
Edit
build steps - Add a new step -> Custom Node
- Search for
Chaosaiart-Nodes
and select it - Close the build step dialig and then click on the "Save" button to rebuild the machine
<br>
<div align="center">
<img src="https://chaosaiart.de/nodes/workflows/elements/logo_2.png?v=4" width="80%">
</div><br>
<div align="center">
<img src="https://chaosaiart.de/nodes/workflows/elements/placeholder_button_00.png?v=4" width="10%">
<a href="https://hire.chaosaiart.com/"><img src="https://chaosaiart.de/nodes/workflows/elements/h_b_1.png?v=4" width="40%"></a>
<a href="https://chaosaiart.com/#support_me"><img src="https://chaosaiart.de/nodes/workflows/elements/h_b_2.png?v=4" width="40%"></a>
<img src="https://chaosaiart.de/nodes/workflows/elements/placeholder_button_00.png?v=4" alt="" width="10%">
</div>
<br><br><br>
<a id="Overview"><img src="https://chaosaiart.de/nodes/workflows/elements/overview.png?v=4" width="100%"></a>
<br>
<div align="center">
<a href="#Install"><img src="https://chaosaiart.de/nodes/workflows/elements/d1.png?v=4" width="25%"></a>
<a href="#Workflows"><img src="https://chaosaiart.de/nodes/workflows/elements/d2.png?v=4" width="25%"></a>
<a href="#Nodes"><img src="https://chaosaiart.de/nodes/workflows/elements/d3.png?v=4" width="25%"></a>
</div>
<div align="center">
<a href="#Support"><img src="https://chaosaiart.de/nodes/workflows/elements/d4_2.png?v=4" width="25%"></a>
<a href="#Info"><img src="https://chaosaiart.de/nodes/workflows/elements/d5.png?v=4" width="25%"></a>
<a href="https://github.com/chaosaiart/Chaosaiart-Nodes/blob/main/WISH_LIST.md"><img src="https://chaosaiart.de/nodes/workflows/elements/d6.png?v=4" width="25%"></a>
</div>
<br><br>
<div align="center">
<img src="https://chaosaiart.de/nodes/workflows/elements/overview_h1.png?v=4" alt="Use Case:" width="65%"> <br>
LowVRAM Animation<br><br><br>
<img src="https://chaosaiart.de/nodes/workflows/elements/overview_h3.png?v=4" alt="Examples" width="65%"> <br>
<img src="https://chaosaiart.de/nodes/workflows/elements/examples_headline_3.png?v=4" alt="txt2img" width="50%"> <br>
<div align="center">
<img src="https://github.com/chaosaiart/examples/blob/main/Chaosaiart-Nodes/e_img2video_1.gif" width="25%">
<img src="https://github.com/chaosaiart/examples/blob/main/Chaosaiart-Nodes/e_img2video_2.gif" width="25%">
</div><br>
<a href="https://chaosaiart.de/nodes/?json=Animation_img2video">
<img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> <br><br><br>
<img src="https://chaosaiart.de/nodes/workflows/elements/examples_headline_1.png?v=4" alt="txt2img" width="50%"> <br>
<div align="center">
<img src="https://github.com/chaosaiart/examples/blob/main/Chaosaiart-Nodes/e1.gif" width="25%">
<img src="https://github.com/chaosaiart/examples/blob/main/Chaosaiart-Nodes/e2.gif" width="25%">
<img src="https://github.com/chaosaiart/examples/blob/main/Chaosaiart-Nodes/e3.gif" width="25%">
</div><br>
<a href="https://chaosaiart.de/nodes/?json=Animation_txt2video"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a> <br><br><br>
<img src="https://chaosaiart.de/nodes/workflows/elements/examples_headline_2.png?v=4" alt="" width="50%"> <br>
Work in Progress.
<br><br>
<br>
<img src="https://chaosaiart.de/nodes/workflows/elements/overview_h2.png?v=4" alt="Further Use" width="65%"> <br>
Simplified workflow, VAE inclusion in KSampler<br>
Workflow automation, e.g., changing checkpoints<br>
Logical process for testing elements like Controlnet<br>
Rethinking workflows with switches<br><br><br>
<img src="https://chaosaiart.de/nodes/workflows/elements/overview_h4.png?v=4>" alt="Importen" width="65%"> <br>
This node is based on frame-to-frame generation (img after img).<br>
This means it is VRAM efficient and suitable for GPUs with low VRAM.<br><br>
Additional: Chaosaiart-Node is in the early phase, <br>more nodes will be added + Bug fixes + changes.<br><br><br>
</div>
<br>
<a id="Install" name="Install">
<img src="https://chaosaiart.de/nodes/workflows/elements/Install.png?v=4" alt="Install" width="100%">
</a>
<br>
<div align="center">
<a href="#Install_full"><img src="https://chaosaiart.de/nodes/workflows/elements/h1_2.png?v=4" alt="Manuel" width="25%"></a>
<a href="#Install_manager"><img src="https://chaosaiart.de/nodes/workflows/elements/h3.png?v=4" alt="ComfyUI Manager" width="25%"></a>
<!--a href="#Install_git"><img src="https://chaosaiart.de/nodes/workflows/elements/h2.png?v=4" alt="Git" width="25%"></a-->
</div>
<br>
<a id="Install_full">
<img src="https://chaosaiart.de/nodes/workflows/elements/i1_2.png?v=4" width="100%">
</a>
<br>
<dl>
<dd>
<dl>
<dd>
1. Install <a href="https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#installing">ComfyUI</a><br>
2. Download <a href="https://github.com/chaosaiart/Chaosaiart-Nodes/archive/refs/heads/main.zip">Chaosaiart-Nodes</a><br>
3. Unzip Chaosaiart-Nodes with <a href="https://7-zip.org/">7zip</a><br>
4. Grab the Unzipped "Chaosaiart-Nodes" folder<br>
5. go into ComfyUI Folder, then "../comfyUI/custom_nodes/" place it in.<br>
<img src="https://chaosaiart.de/nodes/workflows/elements/not_do.png?v=4" alt="" width="40%"><br><br>
6. Windows:
<br>
<dl><dd><dl><dd>Use the Install_windows file in the "Chaosaiart-Nodes" folder<br>
</dd></dl>
Linux:
pip install opencv-python & pip install tqdm
If you are using a virtual environment (venv), make sure it is activated before installation.
</dd></dl> <br> <!--7. get a good checkpoint, like <a href="https://civitai.com/models/9409?modelVersionId=30163">Anything5</a> ( Folder: ../ComfyUI/models/checkpoints ) </dl--> <div align="center"> Open ComfyUI, Load or Drag & Drop one of the <a href="#workflow_overview">workflows</a>. </div> <br> <br> </dl> </dd> </dl> </dd> </dl> <a id="Install_manager"> <img src="https://chaosaiart.de/nodes/workflows/elements/i3.png?v=4" alt="" width="100%"> </a> <br> <dl> <dd> <dl> <dd> 1. Install <a href="https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#installing">ComfyUI</a><br> 2. Install <a href="https://github.com/ltdrdata/ComfyUI-Manager">ComfyUI Manager</a><br> 3. Open Manager, Use "Install via Git URL".<br> 4. Command:https://github.com/chaosaiart/Chaosaiart-Nodes
<!--x>
5. get a good checkpoint, like <a href="https://civitai.com/models/9409?modelVersionId=30163">Anything5</a> ( Folder: ../ComfyUI/models/checkpoints )</x>
<br--><br>
<div align="center">
Open ComfyUI, Load or Drag & Drop one of the <a href="#workflow_overview">workflows</a>.
</div>
<br>
<br>
</dl></dd></dl>
<!--a id="Install_git">
<img src="https://chaosaiart.de/nodes/workflows/elements/i2.png?v=4" alt="Install" width="100%">
</a>
<br>
<dl>
<dd>
<dl>
<dd>
1. Install <a href="https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#installing">ComfyUI</a><br>
2. Install <a href="https://git-scm.com/downloads">git</a><br>
3. Open the ComfyUI folder, then "../ComfyUI/custom_nodes"<br>
<br>
<dl>
<dd>
Windows:
<dl><dd>
4. Use the folder path, type CMD<br>
5. Use the command in CMD:<br>
git clone https://github.com/chaosaiart/Chaosaiart-Nodes
<x>6. Use the Install_windows file in the "Chaosaiart-Nodes" folder<br>
7. get a good checkpoint, like <a href="https://civitai.com/models/9409?modelVersionId=30163">Anything5</a> ( Folder: ../ComfyUI/models/checkpoints )</x><br>
<div align="center">
Open ComfyUI, Load or Drag & Drop one of the <a href="#workflow_overview">workflows</a>.<br>
</div>
<br>
</dd>
Linux:
<dl><dd>
4. use:
git clone https://github.com/chaosaiart/Chaosaiart-Nodes
<br>
5. use:
pip install opencv-python & pip install tqdm
If you are using a virtual environment (venv), make sure it is activated before installation.
<x> <br><br>
6. get a good checkpoint, like <a href="https://civitai.com/models/9409?modelVersionId=30163">Anything5</a> ( Folder: ../ComfyUI/models/checkpoints )</x><br>
<br><br>
<div align="center">
Open ComfyUI, Load or Drag & Drop one of the <a href="#workflow_overview">workflows</a>.
</div>
</dd></dl></dd></dl></dd></dl></dd></dl>
<br>
<br-->
<a id="Workflows" name="Workflows">
<img src="https://chaosaiart.de/nodes/workflows/elements/workflows.png?v=4" alt="Workflows" width="100%">
</a>
<div align="center">
<a href="#Workflow_basic"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_1.png?v=4" alt="Install" width="25%"></a>
<a href="#Workflow_animation"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_2_2.png?v=4" alt="Install" width="25%"></a>
<a href="#Workflow_expert"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_3.png?v=4" alt="Install" width="25%"></a>
</div> <br><br><br>
<a id="Workflow_basic">
<img src="https://chaosaiart.de/nodes/workflows/elements/w1.png?v=4" alt="Workflows" width="100%">
</a>
<div>
<dl>
<dd>
<dl>
<dd>
<a id="workflow_overview"></a>
<div align="center">
<a href="#workflow_3"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_3.png?v=4" width="30%"></a>
<a href="#workflow_4"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_4.png?v=4" width="30%"></a>
<a href="#workflow_5"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_5.png?v=4" width="30%"></a>
</div>
<div align="center">
<a href="#workflow_2"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_2.png?v=4" width="30%"></a>
<a href="#workflow_9"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_9.png?v=4" width="30%"></a>
<a href="#workflow_8"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_8.png?v=4" width="30%"></a>
</div>
<div align="center">
<a href="#workflow_1"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_1.png?v=4" width="30%"></a>
<a href="#workflow_6"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_6.png?v=4" width="30%"></a>
<a href="#workflow_7"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_7.png?v=4" width="30%"></a>
</div>
<div align="center">
<a href="#workflow_10"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_10.png?v=4" width="30%"></a>
<a href="#workflow_11"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_11.png?v=4" width="30%"></a>
<a href="#workflow_12"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_12.png?v=4" width="30%"></a>
</div>
<div align="center">
<a href="#workflow_14"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_14.png?v=4" width="30%"></a>
<a href="#workflow_15"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_15.png?v=4" width="30%"></a>
<a href="#workflow_16"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_16.png?v=4" width="30%"></a>
</div>
<!-- Checkpoint Changer --->
<a id="workflow_3"></a><br><br>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_3.png?v=4" width="30%"><br>
<dl><dd>
Change Checkpoint, you can specify when.<br>
1x Frame = 1x generated Img / Batch<br>
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_Checkpoint_changing.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Checkpoint_changing">
<img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%">
</a>
</div>
<!-- Prompt Changer --->
<a id="workflow_4"></a><br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_4.png?v=4" width="30%"><br>
<dl><dd>
Change Prompt, you can specify when.<br>
1x Frame = 1x generated Img / Batch<br>
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_Prompt_changing.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Prompt_changing"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<!-- Checkpoint & Prompt Changer -->
<a id="workflow_5"></a>
<br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_5.png?v=4" width="30%"><br>
<dl><dd>
Change Checkpoint & Prompt, you can specify when.<br>
1x Frame = 1x generated Img / Batch<br>
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_Checkpoint_Prompt_changing.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Checkpoint_Prompt_changing"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<!-- Batch Loader -->
<a id="workflow_2"></a>
<br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_2.png?v=4" width="30%"><br>
<dl><dd>
Basic img2img Batch Loader<br>
Select folder, Each generation uses the next image.<br>
You also can Repeat Img.<br>
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_Image_Batch_img2img.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Image_Batch_img2img"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<br>
Basic Controlnet Batch Loader<br>
Select folder, Each generation uses the next image.<br>
You also can Repeat Img.<br>
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_Image_Batch_controlnet.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Image_Batch_controlnet"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<!-- Video2img-->
<a id="workflow_9"></a>
<br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_9.png?v=4" width="30%"><br>
<dl><dd>
Splitt Video in to Frames / img
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_video2img.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_video2img"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<!-- img2video -->
<a id="workflow_8"></a>
<br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_8.png?v=4" width="30%"><br>
<dl><dd>
Stitching Image to Video
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_img2video.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_img2video"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div><br><br>
Stitching Image to Gif
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_img2gif.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_img2gif"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<!-- Cache Reloader -->
<a id="workflow_1"></a>
<br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_1.png?v=4" width="30%"><br>
<dl><dd>
First Step for Animation<br>
Cache a Img for the next generate, in this Case Img2img.
My <a href="#wi_b_4">Promptchanger workflow</a> has been implemented. Prompt Changer<br>
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_img2img_cache_animation.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_img2img_cache_animation"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<!-- Controlnet Changer -->
<a id="workflow_6"></a>
<br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_6.png?v=4" width="30%"><br>
<dl><dd>
Change Controlnet Settings by Counting.<br>
1x Frame = 1x generated Img / Batch = Step<br>
You will need <a href="https://civitai.com/models/38784?modelVersionId=44716">Canny Model<a>
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_controlnet_start_end_steps_changing.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_controlnet_start_end_steps_changing"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<!-- Save Prompt -->
<a id="workflow_7"></a>
<br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_7.png?v=4" width="30%"><br>
<dl><dd>
Save and Load your Prompt + Simple Workflow.<br>
For Loading & Saving Text you need to Install this <a href="https://github.com/pythongosssss/ComfyUI-Custom-Scripts?tab=readme-ov-file#installation">Custom Node</a>
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_save_load_Prompts.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_save_load_Prompts"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<!-- Switch -->
<a id="workflow_10"></a>
<br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_10.png?v=4" width="30%"><br>
<dl><dd>
Using Any-Switch to control any input at any time.
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_Any_Switch_Count.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Any_Switch_Count"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<!-- Array -->
<a id="workflow_11"></a>
<br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_11.png?v=4" width="30%"><br>
<dl><dd>
Utilize arrays to enhance the organization of your workspace, or swiftly switch between processes to test things.
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_using_Array.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_using_Array"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<!-- Lora -->
<a id="workflow_12"></a>
<br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_12.png?v=4" width="30%"><br>
<dl><dd>
<a href="https://github.com/idrirap">idrirap</a> has written a great Lora Auto-Trigger-Words Custom Node. Through this, I found out that all tags are included in the metadata. From now on, all tags and their frequency of use will be output by Lora via Info.
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_Lora_Info.jpg?v=4" width="100%"><br><br>
How to Use Loras:<br>
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_Lora.jpg?v=4" width="100%"><br>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Lora"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<!-- Random Prompt Filed -->
<a id="workflow_14"></a>
<br><br>
</dl>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_14.png?v=4" width="30%"><br>
<dl><dd>
usable in all 🔶Chaosaiart prompt fields.
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_random_prompt_part.jpg?v=4" width="100%"><br>
<div align="center">
</div>
</dl>
<!-- Random Prompt Filed -->
<a id="workflow_15"></a>
<br><br>
</dl>
<dl><dd>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_15.png?v=4" width="30%"><br>
<dl><dd>
Change Contrast, Color, Brightness, Red, Green, Blue.
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_color_change.jpg?v=4" width="100%"><br>
<div align="center">
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_color_change"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
</dl>
<!-- Number Count -->
<a id="workflow_16"></a>
<br><br>
</dl>
<dl><dd>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_b_16.png?v=4" width="30%"><br>
<dl><dd>
Change Contrast, Color, Brightness, Red, Green, Blue.
<img src="https://chaosaiart.de/nodes/workflows/img/Basic_Number_Counter.jpg?v=4" width="100%"><br>
<div align="center">
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Basic_Number_Counter"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
</dl>
<br><br>
<br><br><br>
</dd></dl></dd></dl>
<a id="Workflow_animation">
<img src="https://chaosaiart.de/nodes/workflows/elements/w2_2.png?v=4" alt="Workflows" width="100%">
</a>
<div>
<dl>
<dd>
<dl>
<dd>
<div align="center">
<a href="#workflow_Animation_1"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_a_3.png?v=4" width="30%"></a>
<a href="#workflow_Animation_2"><img src="https://chaosaiart.de/nodes/workflows/elements/wi_a_4.png?v=4" width="30%"></a>
</div>
<a id="workflow_Animation_1"></a>
<br><br>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_a_3.png?v=4" width="30%">
<dl><dd>
Animation:<br>
This workflow has integrated the cache of the <a href="#workflow_1">Cache Workflow</a> in KSampler. <br>
Additionally, KSampler has been modified to yield better results for animations.<br>
For example, the method "Fixed 0.5" has been optimized for checkpoint sd1.5.<br>
Afterwards, you must stitch the images into a video using <a href="#workflow_8">img2video Basic Workflow</a>
<img src="https://chaosaiart.de/nodes/workflows/img/Animation_txt2video.jpg?v=4" width="100%">
</dl>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Animation_txt2video"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
<a id="workflow_Animation_2"></a>
<br><br>
<img src="https://chaosaiart.de/nodes/workflows/elements/wi_a_4.png?v=4" width="30%">
<dl><dd>
Same workflow as <a href="#workflow_Animation_1">txt2video</a>, but with image input.
<img src="https://chaosaiart.de/nodes/workflows/img/Animation_img2video.jpg?v=4" width="100%">
<div align="center"><a href="https://chaosaiart.de/nodes/?json=Animation_img2video"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div>
</dl>
<br><br><br><br><br>
</dl>
</dd></dl></dd></dl>
<a id="Workflow_expert">
<img src="https://chaosaiart.de/nodes/workflows/elements/w3.png?v=4" alt="Workflows" width="100%">
</a>
<div>
<dl>
<dd>
<dl>
<dd>
<div align="center">
<a href="#workflow_Expert_1"><img src="https://chaosaiart.de/nodes/workflows/elements/experte_1.png?v=4" width="30%"></a>
</div>
<a id="workflow_Expert_1"></a>
<br><br>
<img src="https://chaosaiart.de/nodes/workflows/elements/experte_1.png?v=4" width="30%">
<dl><dd>
In this workflow, the 🔶 Ksampler <a href="#workflow_Animation_1">txt</a> & <a href="#workflow_Animation_2">img2video</a> v1 has been dissected into its individual components.<br> This allows you to see what it consists of and enables you to adjust the values yourselves.
<img src="https://chaosaiart.de/nodes/workflows/img/expert_txt2video_img2video.jpg?v=4" width="100%">
</dl>
<div align="center"><a href="https://chaosaiart.de/nodes/?json=expert_txt2video_img2video"><img src="https://chaosaiart.de/nodes/workflows/elements/workflow_dl.png?v=4" width="20%"></a>
</div><br><br>
</dd></dl></dd></dl>
</div>
<a id="Nodes" name="Nodes">
<img src="https://chaosaiart.de/nodes/workflows/elements/nodes.png?v=4" alt="Nodes" width="100%">
</a>
<!-- Headline Nodes -->
<!--div align="center">
<a href="#nodes_1"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_1.png?v=4" alt="" width="30%"></a>
<a href="#nodes_2"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_2.png?v=4" alt="" width="30%"></a>
<a href="#nodes_3"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_3.png?v=4" alt="" width="30%"></a>
</div>
<div align="center">
<a href="#nodes_4"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_4.png?v=4" alt="" width="30%"></a>
<a href="#nodes_6"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_6.png?v=4" alt="" width="30%"></a>
<a href="#nodes_7"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_7.png?v=4" alt="" width="30%"></a>
</div>
<div align="center">
<a href="#nodes_10"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_10.png?v=4" alt="" width="30%"></a>
<a href="#nodes_9"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_9.png?v=4" alt="" width="30%"></a>
<a href="#nodes_5"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_5.png?v=4" alt="" width="30%"></a>
</div>
<div align="center">
<a href="#nodes_8"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_8.png?v=4" alt="" width="30%"></a>
</div>
<br><br><br-->
<!--div align="center"-->
<div>
<!-- Image -->
<details>
<summary>🔶 Image</summary>
<a id="nodes_1"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_1.png?v=4" alt="" width="30%"></a><br>
<img src="https://chaosaiart.de/nodes/workflows/nodes/image_1.jpg?v=4" alt="Nodes" width="50%">
<img src="https://chaosaiart.de/nodes/workflows/nodes/image_2.jpg?v=4" alt="Nodes" width="50%"><br><br>
</details>
<details>
<summary>🔶 Ksampler</summary>
<!-- Ksampler -->
<a id="nodes_2"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_2.png?v=4" alt="" width="30%"></a><br>
<img src="https://chaosaiart.de/nodes/workflows/nodes/Ksampler_1.jpg?v=4" alt="Nodes" width="50%">
<img src="https://chaosaiart.de/nodes/workflows/nodes/Ksampler_3.jpg?v=4" alt="Nodes" width="50%">
<img src="https://chaosaiart.de/nodes/workflows/nodes/Ksampler_2.jpg?v=4" alt="Nodes" width="50%">
<img src="https://chaosaiart.de/nodes/workflows/nodes/One_Node.jpg?v=4" alt="Nodes" width="50%"><br><br>
</details>
<details>
<summary>🔶 Cache</summary>
<!-- cache -->
<a id="nodes_3"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_3.png?v=4" alt="" width="30%"></a><br>
<img src="https://chaosaiart.de/nodes/workflows/nodes/cache_1.jpg?v=4" alt="Nodes" width="50%">
<img src="https://chaosaiart.de/nodes/workflows/nodes/cache_2.jpg?v=4" alt="Nodes" width="50%">
<img src="https://chaosaiart.de/nodes/workflows/nodes/cache_3.jpg?v=4" alt="Nodes" width="50%"><br><br>
</details>
<details>
<summary>🔶 Logic</summary>
<!-- Logic -->
<a id="nodes_4"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_4.png?v=4" alt="" width="30%"></a><br>
<img src="https://chaosaiart.de/nodes/workflows/nodes/logic.jpg?v=4" alt="Nodes" width="50%"><br><br>
</details>
<details>
<summary>🔶 Prompt</summary>
<!-- Prompt -->
<a id="nodes_6"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_6.png?v=4" alt="" width="30%"></a><br>
<img src="https://chaosaiart.de/nodes/workflows/nodes/prompt_1.jpg?v=4" alt="Nodes" width="50%">
<img src="https://chaosaiart.de/nodes/workflows/nodes/prompt_2.jpg?v=4" alt="Nodes" width="50%"><br><br>
</details>
<details>
<summary>🔶 Checkpoint</summary>
<!-- checkpoint -->
<a id="nodes_7"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_7.png?v=4" alt="" width="30%"></a><br>
<img src="https://chaosaiart.de/nodes/workflows/nodes/checkpoint_1.jpg?v=4" alt="Nodes" width="50%">
<img src="https://chaosaiart.de/nodes/workflows/nodes/checkpoint_2.jpg?v=4" alt="Nodes" width="50%">
<img src="https://chaosaiart.de/nodes/workflows/nodes/checkpoint_3.jpg?v=4" alt="Nodes" width="50%"><br><br>
</details>
<details>
<summary>🔶 Lora</summary>
<!-- Lora -->
<a id="nodes_10"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_10.png?v=4" alt="" width="30%"></a><br>
<img src="https://chaosaiart.de/nodes/workflows/nodes/lora.jpg?v=4" alt="Nodes" width="50%"><br><br>
</details>
<details>
<summary>🔶 Controlnet</summary>
<!-- Controlnet -->
<a id="nodes_9"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_9.png?v=4" alt="" width="30%"></a><br>
<img src="https://chaosaiart.de/nodes/workflows/nodes/controlnet.jpg?v=4" alt="Nodes" width="50%"><br><br>
</details>
<details>
<summary>🔶 Special</summary>
<!-- special -->
<a id="nodes_5"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_5.png?v=4" alt="" width="30%"></a><br>
<img src="https://chaosaiart.de/nodes/workflows/nodes/onlymy.jpg?v=4" alt="Nodes" width="50%"><br><br>
</details>
<details>
<summary>🔶 Switch</summary>
<!-- Switch -->
<a id="nodes_8"><img src="https://chaosaiart.de/nodes/workflows/elements/ni_8.png?v=4" alt="" width="30%"></a><br>
<img src="https://chaosaiart.de/nodes/workflows/nodes/switch_1.jpg?v=4" alt="Nodes" width="50%">
<img src="https://chaosaiart.de/nodes/workflows/nodes/switch_2.jpg?v=4" alt="Nodes" width="50%"><br><br></details>
</div>
<!-- --->
<!-- --->
<!-- --->
<br><br>
<a id="Support" name="Support">
<img src="https://chaosaiart.de/nodes/workflows/elements/supportme.png?v=4" alt="Nodes" width="100%">
</a>
<dl><dd>
<!-- buy me a coffee -->
<a href="https://chaosaiart.de/donate?use=buymeacoffee"><img src="https://chaosaiart.de/nodes/workflows/elements/mo_1.png?v=4" width="30%"></a>
<dl><dd>
<a href="https://chaosaiart.de/donate?use=buymeacoffee">Open Buymeacoffee</a><br><br>
</dd>
<!-- Paypal -->
<a href="https://chaosaiart.de/donate?use=paypal"><img src="https://chaosaiart.de/nodes/workflows/elements/mo_2.png?v=4" width="30%"></a>
<dl><dd>
<a href="https://chaosaiart.de/donate?use=paypal">Open Paypal</a><br><br>
</dd>
<!-- Patreon -->
<a href="https://chaosaiart.de/donate?use=patreon"><img src="https://chaosaiart.de/nodes/workflows/elements/mo_3.png?v=4" width="30%"></a>
<dl><dd>
<a href="https://chaosaiart.de/donate?use=patreon">
Open Patreon</a><br><br>
</dd>
</dl></dd>
<br><br>
<!-- --->
<!-- --->
<!-- --->
<a id="Info" name="Info">
<img src="https://chaosaiart.de/nodes/workflows/elements/info.png?v=4" alt="Nodes" width="100%">
</a>
<a id="Credits"><img src="https://chaosaiart.de/nodes/workflows/elements/zi_1.png?v=4" width="30%"></a>
<dl><dd>
Credits to pythongosssss for their <a href="https://github.com/pythongosssss/ComfyUI-Custom-Scripts?tab=readme-ov-file#installation">custom node</a> without it, my info display would have been more challenging.<br>
Credits to Idrirap for their <a href="https://github.com/idrirap/ComfyUI-Lora-Auto-Trigger-Words/">custom node</a> and the idea of extracting tags from the metadata of Lora.
</dd>
<br><br>
<a id="web"><img src="https://chaosaiart.de/nodes/workflows/elements/zi_3.png?v=4" width="30%"></a>
<dl><dd>
<a href="https://chaosaiart.de">https://chaosaiart.de</a> &
<a href="https://chaosaiart.com">https://chaosaiart.com</a>
</dd>
<br><br>
</dd>