Extensions/comfyui_LLM_party
ComfyUI Extension

comfyui_LLM_party

A set of block-based LLM agent node libraries designed for ComfyUI.This project aims to develop a complete set of nodes for LLM workflow construction based on comfyui.…

By heshengtao·Created 2 years ago·Updated 7 days ago· 2,321
heshengtao/comfyui_LLM_party
Nodes207
On cloudLocal install
Category大模型派对(llm_party), 大模型派对(llm_party)/工具(tools)/实用(Utility)
Stars2,321
Updated7 days ago

Nodes (207)

About Us

The comfyui_LLM_party node that's just a business card

大模型派对(llm_party)
accuweather Tool

Give your LLM agent a real weather lookup

大模型派对(llm_party)/工具(tools)/实用(Utility)
💻Advanced Embedding Tool

Turn a local file into a RAG tool your LLM agent can query

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
☁️Aisuite Loader

One node to load Claude, Bedrock, Vertex, or Hugging Face models

大模型派对(llm_party)/模型加载器(model loader)
Amap Reverse Geocoding Tool

Give your LLM agent a Chinese address lookup

大模型派对(llm_party)/工具(tools)/联网(Networking)
Amap Weather Query Tool

Weather lookups for your LLM agent (China-only)

大模型派对(llm_party)/工具(tools)/联网(Networking)
Any to String

Force any ComfyUI wire into text you can read

大模型派对(llm_party)/转换器(converter)
Any Type Switcher

A numbered dial for up to 10 inputs of any type

大模型派对(llm_party)/转换器(converter)
API Function

A plain HTTP request node for pulling data into your graph

大模型派对(llm_party)/APP链接(app link)
API Tool

Wrap any REST API as a function your LLM agent can call

大模型派对(llm_party)/工具(tools)/自动化(Automation)
arxiv Tool

Let your LLM agent search arXiv papers on its own

大模型派对(llm_party)/工具(tools)/联网(Networking)
Bing Image Loader

Pull fresh web results into your LLM's context

大模型派对(llm_party)/知识库(knowbase)
Bing Search Tool

Give your ComfyUI LLM agent web, image, video, and news search

大模型派对(llm_party)/工具(tools)/联网(Networking)
Boolean Logic

AND/OR/XOR gates for gating your agent workflow

大模型派对(llm_party)/转换器(converter)
Browser display

Render your LLM's markdown or HTML output as a real page

大模型派对(llm_party)/文本(text)
☁️moderation text

A content safety gate for your agent pipeline

大模型派对(llm_party)/文本(text)
Check Web Tool

Give your ComfyUI LLM agent a web browser

大模型派对(llm_party)/工具(tools)/联网(Networking)
Classify Function

Route text down one of three output branches

大模型派对(llm_party)/文本(text)
Large Classify Function

Fan one piece of text out to up to 10 branches

大模型派对(llm_party)/文本(text)
Classify Persona

Build a system prompt from a few text pieces

大模型派对(llm_party)/面具(persona)
Large Classify Persona

Assemble a system prompt from up to 10 pieces

大模型派对(llm_party)/面具(persona)
clear file

Delete a temp file inline without breaking your graph

大模型派对(llm_party)/工作流(workflow)
Clear Model

Freeing GPU memory to load the next model

大模型派对(llm_party)/模型加载器(model loader)
CLIP Text Encoder

Encoding prompts inside an LLM workflow

大模型派对(llm_party)/图片(image)
Custom Persona

Build one reusable prompt template with fill-in variables

大模型派对(llm_party)/面具(persona)
Custom String Format

Fill placeholders in a prompt template

大模型派对(llm_party)/文本(text)
☁️Dall_e text2Image tool

Let your LLM agent generate its own images

大模型派对(llm_party)/工具(tools)/实用(Utility)
Send to Dingding

Post a workflow result straight to a DingTalk chat

大模型派对(llm_party)/APP链接(app link)
Dingding Tool

Let your LLM agent decide when to post to DingTalk

大模型派对(llm_party)/工具(tools)/自动化(Automation)
Start Discord Bot

Run a persistent Discord bot from inside ComfyUI

大模型派对(llm_party)/APP链接(app link)
Discord File Monitor Node

Watch a Discord channel for incoming messages

大模型派对(llm_party)/APP链接(app link)
Send Message to Discord

Post text, images, or audio from your workflow

大模型派对(llm_party)/APP链接(app link)
DuckDuckGo Loader

Bake a fixed web search into your workflow, no key needed

大模型派对(llm_party)/知识库(knowbase)
DuckDuckGo Tool

Web search for your LLM agent, no API key needed

大模型派对(llm_party)/工具(tools)/联网(Networking)
🖥️Easy LLM-GGUF Loader

Run a quantized local LLM without eating your whole GPU

大模型派对(llm_party)/模型加载器(model loader)
🖥️Easy VLM-GGUF Loader

Run a quantized vision-language model locally

大模型派对(llm_party)/模型加载器(model loader)
☁️Easy API LLM Loader

Pick a model from a dropdown instead of typing base_url and api_key every time

大模型派对(llm_party)/模型加载器(model loader)
🖥️Easy Local LLM Loader

The no-typing local model loader

大模型派对(llm_party)/模型加载器(model loader)
🖥️Easy Load LLM LoRA

Apply a fine-tune adapter to a local model, not an image checkpoint

大模型派对(llm_party)/模型加载器(model loader)
💻EasyOCR advance

Every EasyOCR knob exposed, for when the simple OCR node isn't precise enough

大模型派对(llm_party)/图片(image)
💻EasyOCR

Local, offline text detection across 44 languages

大模型派对(llm_party)/图片(image)
🖥️Easy VLM local Loader

Run Llama-Vision, Qwen-VL, or Janus-Pro locally

大模型派对(llm_party)/模型加载器(model loader)
🖥️Embeddings Tool

The pack's RAG building block

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
🖥️Word Vector Search

The RAG retrieval step, in one node

大模型派对(llm_party)/知识库(knowbase)
End Anything

Return one value of any type from a sub-workflow, under a name you pick

大模型派对(llm_party)/工作流(workflow)
End Dialog

Close out one turn of a persisted conversation

大模型派对(llm_party)/工作流(workflow)
End Workflow

The return point for a sub-workflow called from another graph

大模型派对(llm_party)/工作流(workflow)
Extra Model Parameters

The sampling knobs an LLM node doesn't expose directly

大模型派对(llm_party)/模型加载器(model loader)
Send to Feishu

The quick webhook alert node, no bot app required

大模型派对(llm_party)/APP链接(app link)
Feishu Download Audio🐶

Pull a voice message out of Feishu and onto disk

大模型派对(llm_party)/APP链接(app link)
Feishu Download Image🐶

Pull a shared image out of Feishu and onto disk

大模型派对(llm_party)/APP链接(app link)
Feishu Bot Read Group History🐶

Poll a chat for new messages and know what type each one is

大模型派对(llm_party)/APP链接(app link)
Feishu Bot Send Message🐶

Text, markdown, image or audio, to a group or a direct message

大模型派对(llm_party)/APP链接(app link)
Feishu Tool

Let the agent decide when to notify Feishu, not your workflow's fixed order

大模型派对(llm_party)/工具(tools)/自动化(Automation)
File Combine

Merge up to three file references into one output

大模型派对(llm_party)/组合(combine)
Large File Combine

The ten-input version of File Combine

大模型派对(llm_party)/组合(combine)
Clean Gitee File Bed🐶

Remove a file you previously pushed to your Gitee file bed

大模型派对(llm_party)/APP链接(app link)
Upload to Gitee File Bed🐶

Turn a local file into a public URL via a git repo

大模型派对(llm_party)/APP链接(app link)
FilePathExists To Bool🐶

Check before you re-download or re-generate something

大模型派对(llm_party)/转换器(converter)
File Path Iterator

Step through a folder one file at a time in ComfyUI

大模型派对(llm_party)/迭代器(iterator)
local file read tool

Give your agent read access to a folder — scope it carefully

大模型派对(llm_party)/工具(tools)/实用(Utility)
☁️Fish TTS

Cloud voice cloning and text-to-speech inside ComfyUI

大模型派对(llm_party)/音频(audio)
☁️Fish ASR

Turn audio into text inside a comfyui_LLM_party workflow

大模型派对(llm_party)/音频(audio)
flux prompt word generator

A ready-made system prompt for genre image prompts

大模型派对(llm_party)/面具(persona)
FolderCleaner🐶

Delete files by type between loop iterations

大模型派对(llm_party)/工作流(workflow)
Amap Geocode Tool

Let your LLM agent turn addresses into coordinates

大模型派对(llm_party)/工具(tools)/联网(Networking)
Input String

The plain multiline text box for llm_party graphs

大模型派对(llm_party)/文本(text)
🖥️LLM-GGUF Loader

Running local GGUF models in ComfyUI

大模型派对(llm_party)/模型加载器(model loader)
GitHub Tool

Let your LLM agent search GitHub for itself

大模型派对(llm_party)/工具(tools)/联网(Networking)
Google Image Loader

Pull live web or image search results into your knowledge base

大模型派对(llm_party)/知识库(knowbase)
Google Search Tool

Give your LLM live web search

大模型派对(llm_party)/工具(tools)/联网(Networking)
🖥️GOT-OCR2

A local vision model built to read structured documents

大模型派对(llm_party)/图片(image)
🖥️GPT-SoVITS

Voice cloning inside a ComfyUI graph

大模型派对(llm_party)/音频(audio)
graph markdown to HTML

Render a graph definition into a viewable page

大模型派对(llm_party)/转换器(converter)
HTML to Image

Turn an HTML string into a real IMAGE output

大模型派对(llm_party)/转换器(converter)
In-Context-LoRA persona

A system prompt for writing multi-scene, consistent prompts

大模型派对(llm_party)/面具(persona)
Image Iterator

Feed a whole folder through an LLM/VLM one image at a time

大模型派对(llm_party)/迭代器(iterator)
Images 2 Image

Split a batch of images into 5 individual outputs

大模型派对(llm_party)/图片(image)
Image to Path

Save an image and get a usable file path back

大模型派对(llm_party)/图片(image)
Image Hosting

Upload an image and get a public URL for vision LLMs

大模型派对(llm_party)/转换器(converter)
Interpreter Function

Run your own Python inline in a comfyui_LLM_party graph

大模型派对(llm_party)/转换器(converter)
Code Execution Tool

Give your LLM its own Python interpreter

大模型派对(llm_party)/工具(tools)/实用(Utility)
Interrupt Loop

The manual stop valve for an otherwise endless loop

大模型派对(llm_party)/工作流(workflow)
JSON to Text

Flatten structured data into a string an LLM can read

大模型派对(llm_party)/转换器(converter)
JSON Repair🐶

Fix the almost-valid JSON your LLM keeps producing

大模型派对(llm_party)/转换器(converter)
JSON Get Value🐶

Pull one field out of a JSON string already in your graph

大模型派对(llm_party)/转换器(converter)
JSON Iterator

Step through a JSON list one item per run

大模型派对(llm_party)/迭代器(iterator)
JSON File Parser🐶

Pull one value out of a JSON file on disk

大模型派对(llm_party)/转换器(converter)
JSON Writing

Append text output to a file across loop iterations

大模型派对(llm_party)/迭代器(iterator)
Search Keyword Tool

Turn a chunk of text into a searchable tool for your agent

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
KG CSV Toolkit Developer

Let your LLM agent edit a CSV knowledge base

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
KG CSV Toolkit User

Let your LLM agent look up a CSV knowledge base

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
KG JSON Toolkit Developer

Let your LLM agent edit a JSON knowledge base

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
KG JSON Toolkit User

Let your LLM agent query a JSON knowledge base

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
KG Neo4j Toolkit Developer

KG Neo4j Toolkit Developer — comfyui_LLM_party

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
KG Neo4j Toolkit User

Give your LLM agent access to a graph database

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
KSampler

Stock ComfyUI sampling, kept inside the agent pack

大模型派对(llm_party)/图片(image)
List Append

List Append — comfyui_LLM_party

大模型派对(llm_party)/组合(combine)
Large List Append

Gather up to ten mixed-type wires into one LIST

大模型派对(llm_party)/组合(combine)
☁️Listen Audio

Listen Audio — comfyui_LLM_party

大模型派对(llm_party)/音频(audio)
List Extend

List Extend — comfyui_LLM_party

大模型派对(llm_party)/组合(combine)
Large List Extend

Large List Extend — comfyui_LLM_party

大模型派对(llm_party)/组合(combine)
🖥️VLM-GGUF Loader

Quantized vision models via llama.cpp

大模型派对(llm_party)/模型加载器(model loader)
☁️API LLM general link

The node most people start with

大模型派对(llm_party)/模型链(model_chain)
☁️API LLM Loader

Where your API key actually goes

大模型派对(llm_party)/模型加载器(model loader)
🖥️Local LLM general link

The local-model chat engine

大模型派对(llm_party)/模型链(model_chain)
🖥️Local LLM Loader

Load a full-precision model straight from Hugging Face

大模型派对(llm_party)/模型加载器(model loader)
Load Boolean

Load Boolean — comfyui_LLM_party

大模型派对(llm_party)/文本(text)
🖥️Load Embeddings

The model that powers RAG search in this pack

大模型派对(llm_party)/模型加载器(model loader)
Excel Iterator

Drive an LLM workflow one spreadsheet row at a time

大模型派对(llm_party)/迭代器(iterator)
Load File

Read a local text file into your ComfyUI LLM workflow

大模型派对(llm_party)/知识库(knowbase)
Load File Folder

Load File Folder — comfyui_LLM_party

大模型派对(llm_party)/知识库(knowbase)
Load Float

Expose a float value as a graph input

大模型派对(llm_party)/文本(text)
Load Image from Path

Load Image from Path — comfyui_LLM_party

大模型派对(llm_party)/图片(image)
Load Integer

Load Integer — comfyui_LLM_party

大模型派对(llm_party)/文本(text)
Load Keyword Searcher

Load Keyword Searcher — comfyui_LLM_party

大模型派对(llm_party)/知识库(knowbase)
🖥️Load LLM LoRA

Fine-tune a local model without reloading it from scratch

大模型派对(llm_party)/模型加载器(model loader)
load json file memory

Load json file memory — comfyui_LLM_party

大模型派对(llm_party)/记忆(memory)
Load Model Name in config.ini

Load Model Name in config.ini — comfyui_LLM_party

大模型派对(llm_party)/模型加载器(model loader)
☁️OpenAI Word Vector Search

OpenAI Word Vector Search — comfyui_LLM_party

大模型派对(llm_party)/知识库(knowbase)
Load Persona

Load Persona — comfyui_LLM_party

大模型派对(llm_party)/面具(persona)
load redis memory

Load redis memory — comfyui_LLM_party

大模型派对(llm_party)/记忆(memory)
load SQL memory

Load SQL memory — comfyui_LLM_party

大模型派对(llm_party)/记忆(memory)
Load URL Content

Pull a webpage into your LLM's context, cleanly

大模型派对(llm_party)/知识库(knowbase)
Load Wikipedia

Pull a quick reference lookup straight into your LLM prompt

大模型派对(llm_party)/知识库(knowbase)
Load LoRA from file path

Loading LoRAs outside the models folder

大模型派对(llm_party)/图片(image)
Lore book

Lore book — comfyui_LLM_party

大模型派对(llm_party)/知识库(knowbase)
MCP tool

Plugging any MCP server into your agent

大模型派对(llm_party)/工具(tools)/自动化(Automation)
markdown to excel

Markdown to excel — comfyui_LLM_party

大模型派对(llm_party)/转换器(converter)
Markdown to HTML

Turn an LLM's markdown answer into real HTML

大模型派对(llm_party)/转换器(converter)
☁️Mini Long Text Error Corrector

Mini Long Text Error Corrector — comfyui_LLM_party

大模型派对(llm_party)/迷你派对(mini-party)
☁️Mini FLUX Prompt Generator

Turn a rough idea into a FLUX-shaped prompt

大模型派对(llm_party)/迷你派对(mini-party)
☁️Mini FLUX image prompt retractor

Mini FLUX image prompt retractor — comfyui_LLM_party

大模型派对(llm_party)/迷你派对(mini-party)
☁️Mini Intent Recognizer

Route a message to one of ten branches without an if/else graph

大模型派对(llm_party)/迷你派对(mini-party)
☁️🖥️Mini Advanced OCR

EasyOCR detection plus a vision LLM read-out

大模型派对(llm_party)/迷你派对(mini-party)
☁️Mini Party

One node, one API call, no graph-building required

大模型派对(llm_party)/迷你派对(mini-party)
☁️Mini SD Prompt Generator

A positive/negative prompt pair, written for you

大模型派对(llm_party)/迷你派对(mini-party)
☁️Mini SD image prompt retractor

Turn a picture into an SD-style tag prompt

大模型派对(llm_party)/迷你派对(mini-party)
☁️Mini Story Generator

The pack's one-node demo

大模型派对(llm_party)/迷你派对(mini-party)
☁️Mini Summary Generator

One node, one call, a condensed version of your text

大模型派对(llm_party)/迷你派对(mini-party)
☁️Mini Long Text Translator

Translation with a tone dial, not just a language swap

大模型派对(llm_party)/迷你派对(mini-party)
(危险!)万能解释器工具(danger!)(omnipotent_interpreter_tool)

The pack's own warning label is not hype

大模型派对(llm_party)/工具(tools)
None to False

A tiny converter for one very specific ComfyUI headache

大模型派对(llm_party)/转换器(converter)
omost Decoder

Turn an LLM's region layout into real conditioning and a mask

大模型派对(llm_party)/图片(image)
omost json2py

Turn an LLM's scene layout into Omost-compatible code

大模型派对(llm_party)/转换器(converter)
omost Setting

Build one Omost region by hand, no LLM required

大模型派对(llm_party)/图片(image)
☁️Dall_e text2Image

Call DALL-E 3 directly, no agent required

大模型派对(llm_party)/图片(image)
☁️OpenAI Embeddings database Tool

Give your agent a RAG tool without a local model

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
☁️OpenAI TTS

Turn your LLM's answer into an audio file, in-graph

大模型派对(llm_party)/音频(audio)
☁️OpenAI ASR

Turn an audio clip into text via the Whisper API

大模型派对(llm_party)/音频(audio)
Open Web

Make your workflow open a URL or file when it runs

大模型派对(llm_party)/APP链接(app link)
Open Web tool

Let your LLM agent open a link on its own

大模型派对(llm_party)/工具(tools)/自动化(Automation)
Parameter Dictionary Combine

Merge up to three key/value pairs into one dict

大模型派对(llm_party)/组合(combine)
Large Parameter Dictionary Combine

The 10-slot version of Parameter Combine

大模型派对(llm_party)/组合(combine)
Parameter Dictionary Function

Build one key:value pair for this pack's dict combiners

大模型派对(llm_party)/APP链接(app link)
path2img tool

Let your agent turn a file path into an actual image

大模型派对(llm_party)/工具(tools)/实用(Utility)
REDnote copywriting Persona📕

A canned prompt for Xiaohongshu-style marketing copy

大模型派对(llm_party)/面具(persona)
Replace String

The find-and-replace node for cleaning up LLM output

大模型派对(llm_party)/文本(text)
RSS Loader

Pull a live feed straight into your LLM workflow

大模型派对(llm_party)/知识库(knowbase)
RSS Tool

Give your agent the ability to check a feed on its own

大模型派对(llm_party)/工具(tools)/联网(Networking)
🖥️Save Embeddings Database

Build a local vector store from text

大模型派对(llm_party)/知识库(knowbase)
save json file memory

Comfyui_LLM_party's plain-file way to persist a conversation

大模型派对(llm_party)/记忆(memory)
☁️Save OpenAI Embeddings database

Build a vector store via API, not a local model

大模型派对(llm_party)/知识库(knowbase)
Save Persona

Write your own reusable system prompt to disk

大模型派对(llm_party)/面具(persona)
save redis memory

Persist an LLM conversation past a single ComfyUI run

大模型派对(llm_party)/记忆(memory)
save SQL memory

Give your LLM Party agent a real database for memory

大模型派对(llm_party)/记忆(memory)
searxng Search Tool

Give your LLM agent a private, self-hosted search engine

大模型派对(llm_party)/工具(tools)/联网(Networking)
send to wechat official

Publish your agent's output straight to a WeChat account

大模型派对(llm_party)/APP链接(app link)
Show Text

How to actually see what your LLM node said

大模型派对(llm_party)/文本(text)
AudioSpeedChange🐶

Retime an audio file inside an LLM Party workflow

大模型派对(llm_party)/音频(audio)
☁️SQL tool

Let your LLM Party agent query a database on its own

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
subtitles SRT to Text

Pull plain text and timestamps out of subtitle files

大模型派对(llm_party)/转换器(converter)
Start Anything

The entry point for loops in LLM Party

大模型派对(llm_party)/工作流(workflow)
Start Dialog

The entry point for a multi-turn LLM Party conversation

大模型派对(llm_party)/工作流(workflow)
Start Workflow

The entry point for nesting one ComfyUI graph inside another

大模型派对(llm_party)/工作流(workflow)
Story JSON Tool

Load a whole toolset from a JSON file for your agent

大模型派对(llm_party)/工具(tools)/知识库(Knowbase)
String to Float

Turn an LLM's text answer into a real number

大模型派对(llm_party)/转换器(converter)
String to Integer

The small node that bridges LLM text and ComfyUI numbers

大模型派对(llm_party)/转换器(converter)
String Combine

Merge up to three text inputs into one string

大模型派对(llm_party)/组合(combine)
Large String Combine

Merge up to ten text inputs into one string

大模型派对(llm_party)/组合(combine)
String Logic

Branching a workflow on a text comparison

大模型派对(llm_party)/文本(text)
Extract Substring

Pulling a clean value out of a messy LLM reply

大模型派对(llm_party)/文本(text)
SVG to HTML

Wrap an LLM's SVG output into a real HTML document

大模型派对(llm_party)/转换器(converter)
SVG to Image

Turn an LLM's SVG drawing into a real image

大模型派对(llm_party)/转换器(converter)
Split text into JSON🐶

Turn a delimited block of text into a proper JSON list

大模型派对(llm_party)/转换器(converter)
Text to parameters

Parse an LLM's JSON reply into real structured data

大模型派对(llm_party)/转换器(converter)
Text Iterator

Feeding a long document through an LLM one chunk at a time

大模型派对(llm_party)/迭代器(iterator)
File write

Accumulate an LLM Party loop's output onto a file

大模型派对(llm_party)/迭代器(iterator)
delay module

A deliberate pause for pacing LLM Party workflows

大模型派对(llm_party)/工作流(workflow)
Time Tool

Stop your agent from guessing what day it is

大模型派对(llm_party)/工具(tools)/实用(Utility)
Tool Combine

Merge up to three tools for your LLM Party agent

大模型派对(llm_party)/组合(combine)
Large Tool Combine

Merge up to ten tools for a bigger LLM Party agent

大模型派对(llm_party)/组合(combine)
Translate Persona

A ready-made translator system prompt for LLM Party

大模型派对(llm_party)/面具(persona)
Text to subtitles SRT

Writing an .srt file from your workflow

大模型派对(llm_party)/转换器(converter)
URL 2 IMG🐶

Pull an external image straight into your LLM Party graph

大模型派对(llm_party)/转换器(converter)
url2img tool

Let your agent fetch images from links on its own

大模型派对(llm_party)/工具(tools)/实用(Utility)
VAEDecode

LLM Party's own copy of the standard VAE decode step

大模型派对(llm_party)/图片(image)
🖥️VLM local Loader

Loading vision-language models locally

大模型派对(llm_party)/模型加载器(model loader)
天气工具(weather_tool)

Give your LLM Party agent a weather lookup, no API key wiring

大模型派对(llm_party)/工具(tools)
Weekday Query Tool

The fix for LLMs that don't know what day it is

大模型派对(llm_party)/工具(tools)/实用(Utility)
🖥️Speech to Text Local Model

Run Whisper on your own GPU inside LLM Party

大模型派对(llm_party)/音频(audio)
Wikipedia Tool

Give your LLM agent a real reference to check

大模型派对(llm_party)/工具(tools)/联网(Networking)
Workflow Tool

Let your LLM agent call other ComfyUI workflows

大模型派对(llm_party)/工具(tools)/自动化(Automation)
Workflow Transfer

Let an LLM decide which whole workflow to run next

大模型派对(llm_party)/工作流(workflow)
Workflow Transfer V2

Same trick, now pointed at any address you want

大模型派对(llm_party)/工作流(workflow)
Send to Work WeChat

Pipe your agent's output straight into a WeCom group

大模型派对(llm_party)/APP链接(app link)
Work WeChat Tool

Let the agent itself decide when to ping your WeCom group

大模型派对(llm_party)/工具(tools)/自动化(Automation)
Readme

图片

<div align="center"> <a href="https://space.bilibili.com/26978344">bilibili</a> · <a href="https://www.youtube.com/@comfyui-LLM-party">youtube</a> · <a href="https://github.com/heshengtao/Let-LLM-party">text tutorial</a> · <a href="https://pan.quark.cn/s/190b41f3bbdb">Cloud disk address</a> · <a href="img/Q群.jpg">QQ group</a> · <a href="https://discord.gg/f2dsAKKr2V">discord</a> · <a href="https://dcnsxxvm4zeq.feishu.cn/wiki/IyUowXNj9iH0vzk68cpcLnZXnYf">About us</a> </div>

<div align="center"> <a href="./README_ZH.md"><img src="https://img.shields.io/badge/简体中文-d9d9d9"></a> <a href="./README.md"><img src="https://img.shields.io/badge/English-d9d9d9"></a> <a href="./README_RU.md"><img src="https://img.shields.io/badge/Русский-d9d9d9"></a> <a href="./README_FR.md"><img src="https://img.shields.io/badge/Français-d9d9d9"></a> <a href="./README_DE.md"><img src="https://img.shields.io/badge/Deutsch-d9d9d9"></a> <a href="./README_JA.md"><img src="https://img.shields.io/badge/日本語-d9d9d9"></a> <a href="./README_KO.md"><img src="https://img.shields.io/badge/한국어-d9d9d9"></a> <a href="./README_AR.md"><img src="https://img.shields.io/badge/العربية-d9d9d9"></a> <a href="./README_ES.md"><img src="https://img.shields.io/badge/Español-d9d9d9"></a> <a href="./README_PT.md"><img src="https://img.shields.io/badge/Português-d9d9d9"></a> </div>

C‌‌​‎​‎‏​‍‎​‎​‎‏​‌‎​‎‍​‍‏​‍‌​‌‏omfyui_llm_party aims to develop a complete set of nodes for LLM workflow construction based on comfyui as the front end. It allows users to quickly and conveniently build their own LLM workflows and easily integrate them into their existing image workflows.

Effect display

https://github.com/user-attachments/assets/945493c0-92b3-4244-ba8f-0c4b2ad4eba6

Project Overview

ComfyUI LLM Party, from the most basic LLM multi-tool call, role setting to quickly build your own exclusive AI assistant, to the industry-specific word vector RAG and GraphRAG to localize the management of the industry knowledge base; from a single agent pipeline, to the construction of complex agent-agent radial interaction mode and ring interaction mode; from the access to their own social APP (QQ, Feishu, Discord) required by individual users, to the one-stop LLM + TTS + ComfyUI workflow required by streaming media workers; from the simple start of the first LLM application required by ordinary students, to the various parameter debugging interfaces commonly used by scientific researchers, model adaptation. All of this, you can find the answer in ComfyUI LLM Party.

Quick Start

  1. If you have never used ComfyUI and encounter some dependency issues while installing the LLM party in ComfyUI, please click here to download the Windows portable package that includes the LLM party. Please note that this portable package contains only the party and manager plugins, and is exclusively compatible with the Windows operating system.(If you need to install LLM party into an existing comfyui, this step can be skipped.)
  2. Drag the following workflows into your comfyui, then use comfyui-Manager to install the missing nodes.
  1. If you are using API, fill in your base_url (it can be a relay API, make sure it ends with /v1/), for example: https://api.openai.com/v1/ and api_key in the API LLM loader node.
  2. If you are using ollama, turn on the is_ollama option in the API LLM loader node, no need to fill in base_url and api_key.
  3. If you are using a local model, fill in your model path in the local model loader node, for example: E:\model\Llama-3.2-1B-Instruct. You can also fill in the Huggingface model repo id in the local model loader node, for example: lllyasviel/omost-llama-3-8b-4bits.
  4. Due to the high usage threshold of this project, even if you choose the quick start, I hope you can patiently read through the project homepage.

Latest update

  1. The LLM API node has now implemented a streaming output mode, which will display the text returned by the API in real-time on the console, allowing you to see the API's output live without waiting for the entire request to complete.
  2. The LLM API node has added a reasoning_content output, which can automatically separate the reasoning and response of the R1 model.
  3. A new branch named only_api has been added to the repository, containing only the API calling components. This is designed for users who require only API invocation. To use this branch, simply execute the command git clone -b only_api https://github.com/heshengtao/comfyui_LLM_party.git in the custom node folder of comfyui, and then follow the environment deployment instructions provided on the project's main page. Please note! It is essential to ensure that there are no other folders named comfyui_LLM_party within the custom node folder.
  4. The VLM local loader node now supports deepseek-ai/Janus-Pro, with an example workflow: Janus-Pro.
  5. The VLM local loader node has already supported Qwen/Qwen2.5-VL-3B-Instruct, but you need to update the transformer to the latest version (pip install -U transformers), example workflow: qwen-vl
  6. A brand new image hosting node has been added, currently supporting the image hosting services at https://sm.ms (with the regional domain for China being https://smms.app) and https://imgbb.com. More image hosting services will be supported in the future. Sample workflow: Image Hosting
  7. ~~The imgbb image hosting service, which is compatible by default with the party, has been updated to the domain imgbb. The previous image hosting service was replaced due to its unfriendliness towards users in mainland China.~~ I sincerely apologize, as it seems that the API service for the image hosting at https://imgbb.io has been discontinued. Therefore, the code has reverted to the original https://imgbb.com. Thank you for your understanding. In the future, I will update a node that supports more image hosting services.
  8. The MCP tool has been updated. You can modify the configuration in the 'mcp_config.json' file located in the party project folder to connect to your desired MCP server. You can find various MCP server configuration parameters that you may want to add here: modelcontextprotocol/servers. The default configuration for this project is the Everything server, which serves as a testing MCP server to verify its functionality. Reference workflow: start_with_MCP. Developer note: The MCP tool node can connect to the MCP server you have configured and convert the tools from the server into tools that can be directly used by LLMs. By configuring different local or cloud servers, you can experience all LLM tools available in the world.

User Guide

  1. For the instructions for using the node, please refer to: how to use nodes

  2. If there are any issues with the plugin or you have other questions, feel free to join the QQ group: 931057213 | discord:discord.

  3. More workflows please refer to the workflow folder.

Vedio tutorial

<a href="https://space.bilibili.com/26978344"> <img src="img/B.png" width="100" height="100" style="border-radius: 80%; overflow: hidden;" alt="octocat"/> </a> <a href="https://www.youtube.com/@comfyui-LLM-party"> <img src="img/YT.png" width="100" height="100" style="border-radius: 80%; overflow: hidden;" alt="octocat"/> </a>

Model support

  1. Support all API calls in openai format(Combined with oneapi can call almost all LLM APIs, also supports all transit APIs), base_url selection reference config.ini.example, which has been tested so far:
  • openai (Perfectly compatible with all OpenAI models, including the 4o and o1 series!)
  • ollama (Recommended! If you are calling locally, it is highly recommended to use the ollama method to host your local model!)
  • Azure OpenAI
  • llama.cpp (Recommended! If you want to use the local gguf format model, you can use the llama.cpp project's API to access this project!)
  • Grok
  • Tongyi Qianwen /qwen
  • zhipu qingyan/glm
  • deepseek
  • kimi/moonshot
  • doubao
  • spark
  • Gemini(The original Gemini API LLM loader node has been deprecated in the new version. Please use the LLM API loader node, with the base_url selected as: https://generativelanguage.googleapis.com/v1beta/openai/)
  1. Support for all API calls compatible with aisuite:
  1. Compatible with most local models in the transformer library (the model type on the local LLM model chain node has been changed to LLM, VLM-GGUF, and LLM-GGUF, corresponding to directly loading LLM models, loading VLM models, and loading GGUF format LLM models). If your VLM or GGUF format LLM model reports an error, please download the latest version of llama-cpp-python from llama-cpp-python. Currently tested models include:
  1. Model download

Download

  • You can configure the language in config.ini, currently only Chinese (zh_CN) and English (en_US), the default is your system language.
  • Install using one of the following methods:

Method 1:

  1. Search for comfyui_LLM_party in the comfyui manager and install it with one click.
  2. Restart comfyui.

Method 2:

  1. Navigate to the custom_nodes subfolder under the ComfyUI root folder.
  2. Clone this repository with git clone https://github.com/heshengtao/comfyui_LLM_party.git.

Method 3:

  1. Click CODE in the upper right corner.
  2. Click download zip.
  3. Unzip the downloaded package into the custom_nodes subfolder under the ComfyUI root folder.

Environment Deployment

  1. Navigate to the comfyui_LLM_party project folder.
  2. Enter pip install -r requirements.txt in the terminal to deploy the third-party libraries required by the project into the comfyui environment. Please ensure you are installing within the comfyui environment and pay attention to any pip errors in the terminal.
  3. If you are using the comfyui launcher, you need to enter path_in_launcher_configuration\python_embeded\python.exe -m pip install -r requirements.txt in the terminal to install. The python_embeded folder is usually at the same level as your ComfyUI folder.
  4. If you have some environment configuration problems, you can try to use the dependencies in requirements_fixed.txt.

Configuration

  • The language can be configured in config.ini, currently only Chinese (zh_CN) and English (en_US) are available, with the default set to your system language.
  • In config.ini, you can configure whether to enable fast installation. The fast_installed option defaults to False, and if you do not require the usage of the GGUF model, it can be set to True.
  • APIKEY can be configured using one of the following methods

Method 1:

  1. Open the config.ini file in the project folder of the comfyui_LLM_party.
  2. Enter your openai_api_key, base_url in config.ini.
  3. If you are using an ollama model, fill in http://127.0.0.1:11434/v1/ in base_url, ollama in openai_api_key, and your model name in model_name, for example: llama3.
  4. If you want to use Google search or Bing search tools, enter your google_api_key, cse_id or bing_api_key in config.ini.
  5. If you want to use image input LLM, it is recommended to use image bed imgbb and enter your imgbb_api in config.ini.
  6. Each model can be configured separately in the config.ini file, which can be filled in by referring to the config.ini.example file. After you configure it, just enter model_name on the node.

Method 2:

  1. Open the comfyui interface.
  2. Create a Large Language Model (LLM) node and enter your openai_api_key and base_url directly in the node.
  3. If you use the ollama model, use LLM_api node, fill in http://127.0.0.1:11434/v1/ in base_url node, fill in ollama in api_key, and fill in your model name in model_name, for example: llama3.
  4. If you want to use image input LLM, it is recommended to use graph bed imgbb and enter your imgbb_api_key on the node.

Changelog

Click here

Next Steps Plan:

  1. More model adaptations;
  2. More ways to build agents;
  3. More automation features;
  4. More knowledge base management features;
  5. More tools, more personas.

Another useful open-source project of mine:

super-agent-party is a 3D AI desktop companion with limitless possibilities! With RAG, web search, long-term memory, Code Interpreter, MCP, A2A, Comfyui, QQ bot, and more features! image

Disclaimer:

This open-source project and its contents (hereinafter referred to as "Project") are provided for reference purposes only and do not imply any form of warranty, either expressed or implied. The contributors of the Project shall not be held responsible for the completeness, accuracy, reliability, or suitability of the Project. Any reliance you place on the Project is strictly at your own risk. In no event shall the contributors of the Project be liable for any indirect, special, or consequential damages or any damages whatsoever resulting from the use of the Project.

Special thanks:

<a href="https://github.com/bigcat88"> <img src="https://avatars.githubusercontent.com/u/13381981?v=4" width="50" height="50" style="border-radius: 50%; overflow: hidden;" alt="octocat"/> </a> <a href="https://github.com/guobalove"> <img src="https://avatars.githubusercontent.com/u/171540731?v=4" width="50" height="50" style="border-radius: 50%; overflow: hidden;" alt="octocat"/> </a> <a href="https://github.com/SpenserCai"> <img src="https://avatars.githubusercontent.com/u/25168945?v=4" width="50" height="50" style="border-radius: 50%; overflow: hidden;" alt="octocat"/> </a>

loan list

Some of the nodes in this project have borrowed from the following projects. Thank you for your contributions to the open-source community!

  1. pythongosssss/ComfyUI-Custom-Scripts
  2. lllyasviel/Omost

Support:

Follow us

  1. If you want to continue to pay attention to the latest features of this project, please follow the Bilibili account: 派酱
  2. youtube@comfyui-LLM-party

Star History

Star History Chart