ComfyUI Extension
IZ chat
LLM chat node for ComfyUI — chat with Vision-Language models directly in the node UI, no workflow execution needed for generation.
IZmake/iz_chat
Nodes2
On cloudLocal install
CategoryIZmake/iz_chat
Stars0
Updateda day ago
Nodes (2)
Readme
iz_chat
LLM chat node for ComfyUI — chat with Vision-Language models directly in the node UI, no workflow execution needed for generation.
Installation:
cd ComfyUI/custom_nodes
git clone https://github.com/IZmake/iz_chat.git
First Run and How It Works
- If your model works with the “Generate Text” node from ComfyUI, it will most likely work with the “iz chat” node as well.
-
- Only local models
- Run workflow to link model to iz chat
-
- Load CLIP -> iz chat cfg -> iz chat -> Preview as Text or another node that can accept text
- You can interact with LLM without restarting workflow
-
- Without restarting the workflow, you can connect nodes containing text or image(s)
- Rerun the workflow to pass the latest LLM response to the text node
https://github.com/user-attachments/assets/29a637cb-0204-4e04-b7be-de1acc57b690
Works with Any Switch and Set Node nodes (if needed)
- For Set node, specify the following values:
text_to_iz_chat
- and
img_to_iz_chat
- Get node is not required
- Priority:
-
- Text node to system prompt input > Set node > system prompt line
-
- image(s) node to image(s) input > Set node
https://github.com/user-attachments/assets/3ec06dde-c748-43f9-ae30-255ce5863923
https://github.com/user-attachments/assets/eb25720c-34e8-4247-94ef-f91e118a6780
Can accept more than one image
https://github.com/user-attachments/assets/f141fc79-c3df-49ed-9d7a-afefbe343677
What else can you do?
- When you save the workflow, the chat history is saved, so you don't have to regenerate the same response.
- You can edit and delete user input
- You can edit and delete LLM messages
- You can regenerate LLM messages with a random seed
- You can quickly clear the chat by clicking the “Clear Chat” button.
- You can make any LLM message the first one, thereby clearing the chat but continuing to edit the prompt.
What might this be useful for?
- Chatting with LLM for fun.
- Promt Enhancer
-
- You can use the chat to change any details you didn't like after using Prompt Enhancer
P.S.
- The nodes were created using Qwen 3.8-Max
- You can optimize and improve the code—I'm all for it.
- I'm sorry if any of my points aren't clear. I'm not a native English speaker. I used a translator.