Extensions/KIE.ai Nodes Next
ComfyUI Extension

KIE.ai Nodes Next

Individual KIE.ai model nodes for ComfyUI with live catalog sync, one-time credentials, and native media I/O.

By felipederosilva·Created about a month ago·Updated 14 days ago· 3
felipederosilva/ComfyUI-KIE-Nodes-Next
Nodes355
On cloudLocal install
CategoryKIE Next/Advanced/API Tools, KIE Next/Studio/Production
Stars3
Updated14 days ago

Nodes (355)

KIE • Inspect API Definition (Advanced)

Read what KIE will actually be sent, before you spend a credit

KIE Next/Advanced/API Tools
KIE • Assemble Video + Music

The last node before your export

KIE Next/Studio/Production
Base64 File Upload

The node you need less often than you think

KIE Next/Utility
Boost Music Style

Turn \"Pop, Mysterious\" into a style prompt worth reusing

KIE Next/Audio/Suno/Music Generation
Seedance 1.5 Pro

Text-to-video with a lock-the-camera switch

KIE Next/Video/ByteDance/Seedance
Seedance 2.0

The multimodal one — frames, reference videos, reference audio

KIE Next/Video/ByteDance/Seedance
Seedance 2.5

Longer clips, output format control, and audio on by default

KIE Next/Video/ByteDance/Seedance
Seedance 2.0 Fast

Same multimodality, half the resolution ladder

KIE Next/Video/ByteDance/Seedance
Seedance 2.0 Mini

The cheapest way to find out what the prompt needed

KIE Next/Video/ByteDance/Seedance
Seedream3.0 - Text to Image

The poster model, and the one dial it has

KIE Next/Image/ByteDance/Seedream
Seedream4.0 - Edit

Give it your image and a sentence, keep the character

KIE Next/Image/ByteDance/Seedream
Seedream4.0 - Text to Image

Up to 4K, up to six images, one call

KIE Next/Image/ByteDance/Seedream
- V1 Lite Image to Video

Start frame, end frame, cheaper than the rest

KIE Next/Video/ByteDance/V1
- V1 Lite Text to Video

No image required, but fix the aspect ratio first

KIE Next/Video/ByteDance/V1
V1 Pro Fast Image to Video

Four knobs, two of them resolution

KIE Next/Video/ByteDance/V1
V1 Pro Image to Video

One still in, five or ten seconds out

KIE Next/Video/ByteDance/V1
- V1 Pro Text to Video

The multi-shot prompt node

KIE Next/Video/ByteDance/V1
KIE • Camera Director

Write camera language once, reuse it on every shot

KIE Next/Studio/Direction
KIE • Camera Path

Camera Path is a note to the model, not a camera rig

KIE Next/Studio/Direction
KIE • Refresh Model Catalog

How a plugin grows new nodes without an update

KIE Next/Setup
KIE • Character Consistency Test Plan

Eight prompts that tell you whether your model can hold a face

KIE Next/Studio/Characters
KIE • Character Reference

Pull one approved face out of a saved Character Pack

KIE Next/Studio/Characters
Claude Fable 5

The One Node Nobody Can Tell You About

KIE Next/LLM/Claude/Fable
Claude Haiku 4.5

Claude Haiku 4.5 in ComfyUI Is the Node You'll Actually Leave Running

KIE Next/LLM/Claude/Haiku
Claude Opus 4.5

Why There's a Node for Last Year's Model

KIE Next/LLM/Claude/Opus
Claude Opus 4.6

What Actually Changes When You Swap Opus Versions

KIE Next/LLM/Claude/Opus
Claude Opus 4.7

The Reasoning Toggle Is the Whole Story

KIE Next/LLM/Claude/Opus
Claude Opus 4.8

Getting Structured Prompt Output Without Leaving the Canvas

KIE Next/LLM/Claude/Opus
Claude Opus 5.5

A text worker you pay per call

KIE Next/LLM/Claude/Opus
Claude Opus 5

The One Claude Node That's There on Day One

KIE Next/LLM/Claude/Opus
Claude Sonnet 4.5

The Workhorse You Should Probably Start With

KIE Next/LLM/Claude/Sonnet
Claude Sonnet 4.6

Building a Real Back-and-Forth With history_json

KIE Next/LLM/Claude/Sonnet
Claude Sonnet 5

What to Do When the Node Is Newer Than Every Tutorial

KIE Next/LLM/Claude/Sonnet
KIE • Advanced Connection Override

The Node You Almost Certainly Don't Need

KIE Next/Advanced/Connection
KIE • Connection Status

Run This First When Nothing Works

KIE Next/Setup
KIE • Consistency Board

Judge the face yourself, no fake score attached

KIE Next/Studio/Characters
Convert to WAV Format

Getting a Suno Track Out as a Real Audio File

KIE Next/Audio/Suno
Create Music Video

Suno's Auto-Visualizer, Watermark Defaults and All

KIE Next/Audio/Suno
KIE • Credits

The Free Sanity Check Before You Spend Anything

KIE Next/Utility
DeepSeek V4.1 Flash

The LLM Node That Also Takes an Image

KIE Next/LLM/Deepseek
KIE • Download File

URL In, Path Out (and the Suffix Trap)

KIE Next/Utility/Media
KIE • Download Image

The Node That Barely Needs KIE

KIE Next/Utility/Media
KIE • Download Video

Getting an MP4 Back Into the Graph and Out of Temp

KIE Next/Utility/Media
KIE • Element Reference

The actual picture of that location you saved

KIE Next/Studio/Elements
elevenlabs/audio-isolation

Pulling a Voice Out of a Messy Track

KIE Next/Audio/ElevenLabs/Audio Isolation
elevenlabs/text-to-dialogue-v3

ElevenLabs text-to-dialogue-v3 in ComfyUI

KIE Next/Audio/ElevenLabs/Dialogue
elevenlabs/text-to-speech-multilingual-v2

The narration node with the knobs

KIE Next/Audio/ElevenLabs/Text to Speech
elevenlabs/text-to-speech-turbo-2-5

The cheap TTS node you'll leave in the graph

KIE Next/Audio/ElevenLabs/Text to Speech
Extend AI Video

Keep the Runway clip going past its last frame

KIE Next/Video/Runway
Extend Veo3.1 Video

A second take on a clip that's already too short

KIE Next/Video/Veo3.1
File Stream Upload

The one KIE node you probably shouldn't wire up

KIE Next/Utility
Flux-2 - Image to Image

Multi-image editing by index number

KIE Next/Image/Black Forest Labs/Flux 2
Flux-2 - Text to Image

FLUX.2 prompts without the 56B hardware bill

KIE Next/Image/Black Forest Labs/Flux 2
Flux-2 - Pro Image to Image

Merging two references with one sentence

KIE Next/Image/Black Forest Labs/Flux 2
Flux-2 - Pro Text to Image

When the cheap tier isn't good enough

KIE Next/Image/Black Forest Labs/Flux 2
Generate or Edit Image · flux-kontext-max

Edit by describing the change, not by masking

KIE Next/Image/Black Forest Labs/Flux Kontext
Generate or Edit Image · flux-kontext-pro

The same edit, one tier down

KIE Next/Image/Black Forest Labs/Flux Kontext
Gemini 2.5 Flash (openai)

The cheap brain in your graph

KIE Next/LLM/Google/Gemini
Gemini 2.5 Pro (openai)

The thinking tier, two generations back

KIE Next/LLM/Google/Gemini
Gemini 3.1 Pro (openai)

The heavy model you call once per project

KIE Next/LLM/Google/Gemini
Gemini 3.5 Flash

Why this node may error until the catalog syncs

KIE Next/LLM/Google/Gemini
Gemini 3.5 Flash (openai)

Rewriting prompts mid-graph without leaving the canvas

KIE Next/LLM/Google/Gemini
Gemini 3.6 Flash

The native-format twin, and when to use the other one

KIE Next/LLM/Google/Gemini
Gemini 3.6 Flash (openai)

Picking between three near-identical flash nodes

KIE Next/LLM/Google/Gemini
Gemini 3.7 Flash

The newest flash node, and why the folder keeps growing

KIE Next/LLM/Google/Gemini
Gemini 3.7 Flash (openai)

A Gemini that answers in OpenAI's dialect, wired into your graph

KIE Next/LLM/Google/Gemini
Gemini 3.8 Flash

The fast text worker, wired to KIE's Gemini endpoint

KIE Next/LLM/Google/Gemini
Gemini 3.8 Flash (openai)

Same model, OpenAI-shaped request — when that matters

KIE Next/LLM/Google/Gemini
Gemini 3 Flash

The workhorse text node you'll stop thinking about

KIE Next/LLM/Google/Gemini
Gemini 3 Flash (openai)

The cheapest Gemini card, on the API shape you already know

KIE Next/LLM/Google/Gemini
Gemini 3 Pro (openai)

The Gemini you use when the answer has to be right

KIE Next/LLM/Google/Gemini
Gemini Omni Audio

Mint a voice, get an ID, then go build the video

KIE Next/Video/Google/Gemini Omni
Gemini Omni Character

Register a face once, reuse it across shots

KIE Next/Video/Google/Gemini Omni
Gemini Omni Video

One node that takes images, clips, voices and characters at once

KIE Next/Video/Google/Gemini Omni
Generate 4o Image

The ChatGPT image model in your graph, filters and all

KIE Next/Image/OpenAI/4o Image
Generate AI Video

Runway in a Comfy node, with 1080p and 10-second limits that fight

KIE Next/Video/Runway
Generate Aleph Video

Video-to-video editing where the source clip is mandatory

KIE Next/Video/Runway/Aleph
Generate Lyrics

Suno's text half, without paying for the song

KIE Next/Audio/Suno/Lyrics
Generate MIDI from Audio

It doesn't take audio, it takes a task ID

KIE Next/Audio/Suno
Generate Music Cover

One text field, and the fix that made it work again

KIE Next/Audio/Suno/Music Generation
Generate Persona

The Suno node whose card shows a prompt box, and the catch behind it

KIE Next/Audio/Suno/Music Generation
Generate Veo3.1 Video

The one closed model with sound in the same generation pass

KIE Next/Video/Veo3.1
Get 1080P Video

Turn a finished Veo job into the higher-resolution file

KIE Next/Video/Veo3.1
Get 4K Video

A 5–10 minute wait, and the generic card that can't tell you what to type

KIE Next/Video/Veo3.1
Get 4o Image Details

Look up a 4o image job you didn't generate in this session

KIE Next/Image/OpenAI/4o Image
Get AI Video Details

You Already Have the Video — Get AI Video Details Is for Everyone Else's Task

KIE Next/Video/Runway
Get Aleph Video Details

Get Aleph Video Details Explained

KIE Next/Video/Runway/Aleph
Get Cover Generation Details

You Uploaded a Song and Asked Suno to Cover It — Now What?

KIE Next/Audio/Suno/Music Generation
Get Direct Download URL

Turn a KIE Temp Link Into a Real Download URL (4o Image)

KIE Next/Image/OpenAI/4o Image
Get Download URL for Generated Files

The KIE Utility Nobody Notices

KIE Next/Utility
Get Image Details

What Get Image Details Actually Fetches

KIE Next/Image/Black Forest Labs/Flux Kontext
Get Lyrics Task Details

Get Lyrics Task Details

KIE Next/Audio/Suno/Lyrics Generation
Get MIDI Generation Details

Get MIDI Generation Details

KIE Next/Audio/Suno/Vocal Removal
Get Music Task Details

Get Music Task Details

KIE Next/Audio/Suno/Music Generation
Get Music Video Details

Suno Made You a Music Video — This Node Tells You Where It Went

KIE Next/Audio/Suno/Music Video Generation
Get Remaining Credits

What Get Remaining Credits Really Returns

KIE Next/Utility
Get Timestamped Lyrics

Inside Get Timestamped Lyrics

KIE Next/Audio/Suno/Music Generation
Get Veo3.1 Video Details

Get Veo3.1 Video Details and Its Timeouts

KIE Next/Video/Google/Veo
Get Vocal Separation Details

Reading a Vocal Separation Job

KIE Next/Audio/Suno/Vocal Removal
Get WAV Conversion Details

Suno Gives You an MP3. Get WAV Conversion Details Gives You a File You Can Mix.

KIE Next/Audio/Suno/WAV Conversion
Gemini 2.5 Pro Text to Speech

Gemini 2.5 Pro Text to Speech

KIE Next/Audio/Google/Gemini TTS
Gemini 3.1 Flash Text to speech

3.1 Flash, Same Cast, Smaller Bill

KIE Next/Audio/Google/Gemini TTS
Gemini 3.8 Flash Lite Text to speech

A whole scene of dialogue, not one voice

KIE Next/Audio/Google/Gemini TTS
Gemini 3.8 Flash Text to speech

Multi-speaker dialogue in one shot

KIE Next/Audio/Google/Gemini TTS
Gemini Omni 1.1 Flash

Video With Characters, Clips and Audio as Inputs

KIE Next/Video/Google/Gemini Omni
imagen4

The Google Image Model That Just Makes a Picture

KIE Next/Image/Google/Imagen
imagen4-fast

Draft With This, Finish With the Real One

KIE Next/Image/Google/Imagen
imagen4-ultra

Google's Poster Model, Billed by the Call

KIE Next/Image/Google/Imagen
Nano Banana

You Can't Download It, So You Call It

KIE Next/Image/Google/Nano Banana
Nano Banana Edit

Generate the Character Once, Then Edit Forever

KIE Next/Image/Google/Nano Banana
GPT 5.2

Rent a Brain for Your Prompt, Skip the VRAM

KIE Next/LLM/OpenAI/GPT
GPT 5.4 (response)

Same Wrapper, Different API Underneath

KIE Next/LLM/OpenAI/GPT
GPT 5.5 (response)

The Middle Rung, and How to Tell If You Need It

KIE Next/LLM/OpenAI/GPT
GPT 5.6 Luna

Three Names, One Interface, No Spec Sheet

KIE Next/LLM/OpenAI/GPT
GPT 5.6 Sol

The Node That's There Before the Catalog Sync

KIE Next/LLM/OpenAI/GPT
GPT 5.6 Terra

Long Structured Output From Inside the Graph

KIE Next/LLM/OpenAI/GPT
Gpt 6 Astra

When the Newest Model Is Not the One You Want

KIE Next/LLM/OpenAI/GPT
GPT 6 Luna

Two Nodes Called Luna, and How Not to Mix Them Up

KIE Next/LLM/OpenAI/GPT
GPT 6 Sol

The Frontier Node, and What It Costs You Off-Screen

KIE Next/LLM/OpenAI/GPT
GPT Codex

The Node You Use to Fix the Graph, Not Fill It

KIE Next/LLM/OpenAI/Codex
GPT Image-1.5 - Image to Image

Turn Your Batch Into a Reference Set

KIE Next/Image/OpenAI/GPT Image
GPT Image-1.5 - Text to Image

Three Aspect Ratios and No Seed, On Purpose

KIE Next/Image/OpenAI/GPT Image
GPT Image 2.5 Flare - Image To Image

4K Edits With a Transparent Default

KIE Next/Image/OpenAI/GPT Image
GPT Image 2.5 Flare - Text to Image

4K Posters, Weird Defaults

KIE Next/Image/OpenAI/GPT Image
GPT Image 2.5 Sunburst - Image To Image

Product Shots at 4K, Minus the Studio

KIE Next/Image/OpenAI/GPT Image
GPT Image 2.5 Sunburst - Text to Image

The Opaque One, On Purpose

KIE Next/Image/OpenAI/GPT Image
GPT Image 2 - Image To Image

16 Aspect Ratios, and One That Silently Fails

KIE Next/Image/OpenAI/GPT Image
GPT Image-2 - Text to Image

The node to grab when your prompt is mostly words

KIE Next/Image/OpenAI/GPT Image
Grok 4.3

A cheap brain for the boring half of your workflow

KIE Next/LLM/xAI/Grok
Grok 4.5

What reasoning_effort really buys you (and when it's wasted)

KIE Next/LLM/xAI/Grok
Grok 4.6

Give it an image and it becomes a captioning node

KIE Next/LLM/xAI/Grok
Grok 4.7

The newest Grok node, and how to swap between versions without rewiring

KIE Next/LLM/xAI/Grok
Grok Imagine - Video Extend

Add seconds to a clip you already paid for

KIE Next/Video/xAI/Grok Imagine
Grok Imagine Image 2.0 Image Edit

Reference-image editing where the ratio is mandatory

KIE Next/Image/xAI/Grok Imagine
Grok Imagine Image 2.0 Segment Edit

Change one region by number, not by mask

KIE Next/Image/xAI/Grok Imagine
Grok Imagine Image 2.0 Segment Map

The middle node nobody explains

KIE Next/Image/xAI/Grok Imagine
Grok Imagine Image 2.0 Text To Image

The still that starts the segment-edit chain

KIE Next/Image/xAI/Grok Imagine
Grok Imagine - image to image

One reference image, one sentence, and a filter switch that isn't magic

KIE Next/Image/xAI/Grok Imagine
Grok Imagine Image to Video

Animate a still, and the @image1 trick most people miss

KIE Next/Video/xAI/Grok Imagine
Grok Imagine - Text to Image

6 images per call, one node, and two switches that matter

KIE Next/Image/xAI/Grok Imagine
Get Task Details

The debugging node in the KIE pack, and why its class name looks wrong

KIE Next/Utility
Grok Imagine Text to Video

Watch out, the duration default is 0

KIE Next/Video/xAI/Grok Imagine
Grok Imagine - Video Upscale

The cheapest node in the Grok folder, with one hard rule

KIE Next/Video/xAI/Grok Imagine
Grok Imagine Video 1.5 Preview

15 seconds, one node, and the Grok video I'd actually pick

KIE Next/Video/xAI/Grok Imagine
Hailuo Pro Image to Video

The quality tier, and the end-frame socket you must fill

KIE Next/Video/Hailuo
Hailuo Standard Image to Video

6 or 10 seconds, 768P or 512P, and a default you should change

KIE Next/Video/Hailuo
Hailuo Pro Text to Video

One prompt, one switch, no image required

KIE Next/Video/Hailuo
Hailuo Standard Text to Video

The cheap six-second clip in your graph

KIE Next/Video/Hailuo
Hailuo 2.3 Pro Image to Video

Animate a still without leaving the graph

KIE Next/Video/Hailuo
Hailuo 2.3 Standard Image to Video

The iterate-cheaply tier of the same model

KIE Next/Video/Hailuo
HappyHorse-1-1 image-to-video

The arena model's animator, no weights required

KIE Next/Video/HappyHorse
HappyHorse-1-1 reference-to-video

Paste a URL, name your characters in the prompt

KIE Next/Video/HappyHorse
HappyHorse-1-1 text-to-video

The cleanest node in the pack

KIE Next/Video/HappyHorse
happyhorse-image-to-video

Happyhorse-image-to-video has two image sockets, and one of them is a typo

KIE Next/Video/HappyHorse
happyhorse/reference-to-video

Up to nine references, one character per index

KIE Next/Video/HappyHorse
happyhorse-text-to-video

Seed, aspect ratio, duration — pick your roll

KIE Next/Video/HappyHorse
happyhorse/video-edit

Restyle footage you already have

KIE Next/Video/HappyHorse
Ideogram - Character

Put the person from your portrait somewhere else

KIE Next/Image/Ideogram
Ideogram - Character Edit

The mask has to be a URL, and that catches everyone

KIE Next/Image/Ideogram
Ideogram - Character Remix

Strength is the dial, and it behaves like denoise

KIE Next/Image/Ideogram
Ideogram V3 Edit

Remote inpainting where the mask must be a file URL

KIE Next/Image/Ideogram
Ideogram V3 Remix

The DESIGN style is the reason to be here

KIE Next/Image/Ideogram
Ideogram V3 Text to Image

The node you call when the words have to be right

KIE Next/Image/Ideogram
Infinitalk - From Audio

A talking head without the 60-node Wan chain

KIE Next/Video/Infinitalk
Kimi K3

An LLM in the graph, and yes it takes images

KIE Next/LLM/Kimi
Kling 2.6 Image to Video

Three inputs, and one of them is sound

KIE Next/Video/Kling
Kling 2.6 motion-control

Make a photo perform someone else's dance

KIE Next/Video/Kling
Kling 2.6 Text to Video

The node where you can just ask for spoken dialogue

KIE Next/Video/Kling
Kling-3.0 motion-control

Make the reference video do the dancing, your image be the character

KIE Next/Video/Kling
Kling 3.0 Omni Image To Video

A two-widget node, and why that's on KIE, not you

KIE Next/Video/Kling
Kling 3.0 Omni Reference To Video

Character references, and the one JSON field you have to fill in yourself

KIE Next/Video/Kling
Kling 3.0 Omni Text to Video

Multi-shot planning, and the toggle pair you must not set both of

KIE Next/Video/Kling
Kling 3.0 Omni Transformation

Feed it a video, get a different video back

KIE Next/Video/Kling
Kling 3.0

The node with no inputs at all, and how to drive it anyway

KIE Next/Video/Kling
Kling AI Avatar Pro

Photo plus audio, out comes someone talking

KIE Next/Video/Kling
Kling AI Avatar Standard

The cheap one you should be testing on

KIE Next/Video/Kling
KIE • Kling 3.0 Omni Studio

The hand-built director node, not the generated one

KIE Next/Studio/Kling
Kling V2.1 Master Image to Video

The older, cheaper, weirdly solid workhorse

KIE Next/Video/Kling
Kling V2.1 Master Text to Video

5000 characters of prompt, no image required

KIE Next/Video/Kling
Kling V2.1 Pro

The image-to-video node that also lets you pin the last frame

KIE Next/Video/Kling
Kling V2.1 Standard

The cheapest way to animate a still, and when that's enough

KIE Next/Video/Kling
Kling - V2.5 Turbo Image to Video Pro

Fast, and both frames are mandatory

KIE Next/Video/Kling
Kling - V2.5 Turbo Text to Video Pro

The node I'd use to generate by the handful

KIE Next/Video/Kling
Kling - V3 Turbo Image to Video

A free-text duration field, which is either handy or a trap

KIE Next/Video/Kling
Kling - V3 Turbo Text to Video

Prompt in, clip out, no image needed

KIE Next/Video/Kling
KIE • Load Character Pack

Your character's identity brief, as a wire you can reuse

KIE Next/Studio/Characters
KIE • Load Character Variant

New outfit, same face, and the node enforces it

KIE Next/Studio/Characters
KIE • Load Element

Reuse that location, prop or style without re-describing it

KIE Next/Studio/Elements
KIE • Load Generation Recipe

Read back the exact prompt behind that paid render

KIE Next/Studio/Production
MiniMax H3 Image-to-Video

The open-weight model whose licence won't let you run it

KIE Next/Video/MiniMax
MiniMax H3 Reference-to-Video

Three clips, three audio tracks, one prompt

KIE Next/Video/MiniMax
MiniMax H3 Text-to-Video

MiniMax H3 text-to-video, without the licence that geofences you out

KIE Next/Video/MiniMax
KIE • Music Brief from Video

A score prompt built around where your cuts are

KIE Next/Studio/Audio
Nano Banana 2

The cheap, fast one — and it has a demo prompt baked in

KIE Next/Image/Google/Nano Banana
Nano Banana 2 Lite

The node you use when you're just checking the idea

KIE Next/Image/Google/Nano Banana
Nano Banana Pro

The quality bar, at roughly half the first-party price

KIE Next/Image/Google/Nano Banana
Omnihuman 1.5

Make a portrait talk, and make one person in the crowd talk

KIE Next/Video/OmniHuman
Omnihuman 1.5 Human Identification

The ten-second pre-flight check that saves you a render

KIE Next/Video/OmniHuman
OmniHuman 1.5 Subject Detection

How you make one person in the photo do the talking

KIE Next/Video/OmniHuman
KIE • Persistent Load Video

ComfyUI forgets which video you picked. This node doesn't.

KIE Next/Utility/Media
KIE • Persistent Preview Image

Preview Image that survives a workflow reload (yes, really)

KIE Next/Utility/Media
PixVerse V6 Video Extension

Wire a task_id in, get more seconds out

KIE Next/Video/PixVerse
PixVerse V6 Image-to-Video

Templates are the whole point (and the whole trap)

KIE Next/Video/PixVerse
PixVerse V6 Fusion / Reference-to-Video

Write @dog in your prompt and the dog actually shows up

KIE Next/Video/PixVerse
PixVerse V6 Text-to-Video

1 to 15 seconds, and you choose how many

KIE Next/Video/PixVerse
PixVerse V6 First & Last Frame Transition

The shot between two stills

KIE Next/Video/PixVerse
KIE • Preview Video

The player that doesn't vanish when you reopen the workflow

KIE Next/Utility/Media
Qwen 2.1 - Image to Image

Instruction editing without the 20B download

KIE Next/Image/Qwen
Qwen 2.1 - Text to Image

The transparent-background trick is the reason to use it

KIE Next/Image/Qwen
Qwen2 - Image Edit

The cheap draft editor, with an 800-character leash

KIE Next/Image/Qwen
Qwen2 - Text To Image

A burner generator for prompt testing

KIE Next/Image/Qwen
Qwen3 Image to Image

The Qwen node that takes a negative prompt

KIE Next/Image/Qwen
Qwen3 Pro Image to Image

Hand It a Photo, Get the Same Photo Back, Restyled

KIE Next/Image/Qwen
Qwen3 Pro Text to Image

A Cloud Generator That Forgives Lazy Prompts

KIE Next/Image/Qwen
Qwen3 Text to Image

The Unremarkable One You'll End Up Using Most

KIE Next/Image/Qwen
Qwen - Image Edit

Change One Thing and Leave the Rest Alone

KIE Next/Image/Qwen
Qwen - Image to Image

Qwen - Image to Image Has a Strength Slider, and That Changes Everything

KIE Next/Image/Qwen
Qwen - Text to Image

The Older Qwen Endpoint, Still the Better-Known One

KIE Next/Image/Qwen
Recovery Audio

Getting a Suno Track Back When the Node Gave Up on You

KIE Next/Audio/Suno/Music Generation
Recraft - Crisp Upscale

A Cloud Upscaler That Won't Invent Faces

KIE Next/Image/Recraft
Recraft - Remove Background

A Cutout With No Weights on Your Disk

KIE Next/Image/Recraft
Replace Music Section

Surgery on One Chorus, Not a Whole New Song

KIE Next/Audio/Suno/Music Generation
KIE • Reuse Completed Audio

Get your paid track back without paying twice

KIE Next/Utility/Tasks
KIE • Reuse Completed Image

Pull a paid render back by task ID

KIE Next/Utility/Tasks
KIE • Reuse Completed Video

Stop re-rendering the take you already paid for

KIE Next/Utility/Tasks
KIE • Review Video Events

The human gate between a vision model's guesses and your audio

KIE Next/Studio/Video Analysis
KIE • Save Character Pack

Write the Character Down Once, Reuse It Forever

KIE Next/Studio/Characters
KIE • Save Character Variant

Outfits are versions, the face is not

KIE Next/Studio/Characters
KIE • Save Element

Locations and props need a picture, styles don't

KIE Next/Studio/Elements
KIE • Save Generation Recipe

The receipt for the shot you'll want to redo in six weeks

KIE Next/Studio/Production
KIE • Save Video

The node that actually writes your MP4 to disk

KIE Next/Utility/Media
KIE • Script to Shot Draft

Turn a script into a shot list without renting an LLM

KIE Next/Studio/Direction
KIE • Seedance Studio

One Node, Four Video Modes, No Guessing

KIE Next/Studio/ByteDance
Seedream4.5 - Edit

Fix the Frame Instead of Rolling the Dice Again

KIE Next/Image/ByteDance/Seedream
Seedream4.5 - Text to Image

Two Required Dropdowns and a Lot of Hype to Live Up To

KIE Next/Image/ByteDance/Seedream
Seedream5.0 Flash - Image to Image

Keep the pose, change the material

KIE Next/Image/ByteDance/Seedream
Seedream5.0 Flash - Layer Decomposition

Split an image into layers you can actually use

KIE Next/Image/ByteDance/Seedream
Seedream5.0 Flash - Text to Image

Closed model, cheap reseller, one node per model

KIE Next/Image/ByteDance/Seedream
Seedream5.0 Lite - Image to Image

Three Quality Tiers and a Batch of References

KIE Next/Image/ByteDance/Seedream
Seedream5.0 Lite - Text to Image

The Drafting Tier Done Properly

KIE Next/Image/ByteDance/Seedream
Seedream5.0 Pro - Image to Image

Keep What Works, Change What Doesn't

KIE Next/Image/ByteDance/Seedream
Seedream5.0 Pro - Layer Decomposition

Explode a Design Into Editable Layers

KIE Next/Image/ByteDance/Seedream
Seedream5.0 Pro - Text to Image

Pay More Per Pixel for a Better Model

KIE Next/Image/ByteDance/Seedream
KIE • SFX Prompt from Cue

One sound effect at a time, on purpose

KIE Next/Studio/Audio
KIE • Shot Plan Review

Fix the shot list before you pay for it

KIE Next/Studio/Direction
KIE • Shot Sequence

A Storyboard Your Video Model Will Actually Obey

KIE Next/Studio/Direction
KIE • Sound Cue Sheet

A shot-by-shot SFX brief that won't invent sounds

KIE Next/Studio/Audio
KIE • Storyboard Contact Sheet

A real storyboard image, rendered on your own GPU

KIE Next/Studio/Direction
Suno Voice Check Availability API

Is your cloned voice cooked yet?

KIE Next/Audio/Suno
Suno Voice Create Custom Voice API

The step where you sing back at the robot

KIE Next/Audio/Suno
Suno Voice Generate Verification Phrase API

Your voice clone starts with a 10-second slice

KIE Next/Audio/Suno
Suno Voice Get Custom Voice Records

Suno Voice Get Custom Voice Records is a placeholder — here's why, and what to do

KIE Next/Audio/Suno/voice
Suno Voice Get Verification Phrase API

What to do when the node is a stub

KIE Next/Audio/Suno/voice
Suno Voice Regenerate Verification Phrase

When your one good take is gone

KIE Next/Audio/Suno
KIE • Task Board

Find out what happened to the job that vanished

KIE Next/Utility/Tasks
KIE • Task Status

The one node you want when a job is just… sitting there

KIE Next/Utility/Tasks
KIE • Review Text

The cheapest node in the pack, and the one that saves you money

KIE Next/Studio/Production
Topaz - Image Upscale

Rent the upscaler you don't own

KIE Next/Image/Topaz
Topaz - Video Upscale

The API node that asks you to transcode first

KIE Next/Video/Topaz
KIE • Universal Market Task (Advanced)

The escape hatch for models without a node

KIE Next/Advanced/API Tools
KIE • Upload Audio

The node that makes WAVs out of your waveform

KIE Next/Utility/Media
KIE • Upload File

For the files that aren't images, video or audio

KIE Next/Utility/Media
KIE • Upload Image

Turning a tensor into a URL the API will accept

KIE Next/Utility/Media
KIE • Upload Video

One socket in, one URL out

KIE Next/Utility/Media
URL File Upload

Give KIE a link instead of a file

KIE Next/Utility
Upload And Cover Audio · V4

Re-record someone else's song with Suno

KIE Next/Audio/Suno/Music Generation
Generate Music · V4

The Suno node with the most knobs (and a mode flag you must understand)

KIE Next/Audio/Suno/Music Generation
Upload And Extend Audio · V4

Where the song stops being too short

KIE Next/Audio/Suno/Music Generation
Upload And Cover Audio · V4.5

The middle sibling nobody reaches for

KIE Next/Audio/Suno/Music Generation
Generate Mashup Music · V4

Two songs walk into a node

KIE Next/Audio/Suno/Music Generation
Generate Music · V4.5

Generate Music · V4.5 — a Suno client wearing a ComfyUI node's clothes

KIE Next/Audio/Suno/Music Generation
Extend Music · V4.5

Keep the song going, if you have its audio_id

KIE Next/Audio/Suno/Music Generation
Generate Mashup Music · V4.5ALL

Two tracks in, one hybrid out

KIE Next/Audio/Suno/Music Generation
Upload And Extend Audio · V4.5ALL

Your own track, made longer

KIE Next/Audio/Suno/Music Generation
Extend Music · V4.5ALL

Continue a track you generated, not a track you own

KIE Next/Audio/Suno/Music Generation
Generate Music · V4.5ALL

Songs, plus a reference track to aim at

KIE Next/Audio/Suno/Music Generation
Upload And Cover Audio · V4.5ALL

Same song, different clothes

KIE Next/Audio/Suno/Music Generation
Upload And Extend Audio · V4.5

Drop in a URL, get more song

KIE Next/Audio/Suno/Music Generation
Generate Mashup Music · V4.5

Two MP3s into a hybrid, no DAW

KIE Next/Audio/Suno/Music Generation
Generate Mashup Music · V4.5PLUS

The last Suno mashup before the V6 line

KIE Next/Audio/Suno/Music Generation
Extend Music · V4.5PLUS

Longer tracks, one continue_at slider

KIE Next/Audio/Suno/Music Generation
Add Instrumental to Music · V4.5PLUS

Your vocal take gets a band

KIE Next/Audio/Suno/Music Generation
Upload And Extend Audio · V4.5PLUS

Bring your own track, get a longer one

KIE Next/Audio/Suno/Music Generation
Add Vocals to Music · V4.5PLUS

Your instrumental learns to sing

KIE Next/Audio/Suno/Music Generation
Upload And Cover Audio · V4.5PLUS

Hand it a track, get a re-styled one

KIE Next/Audio/Suno/Music Generation
Generate Music · V4.5PLUS

Personas, weights, and eight-minute songs

KIE Next/Audio/Suno/Music Generation
Extend Music · V4

The four-minute legacy path, still wired up

KIE Next/Audio/Suno/Music Generation
Generate sounds · V5

Not a song — loops, tempos and keys that fit your edit

KIE Next/Audio/Suno
Upload And Extend Audio · V5

Your file, extended on the V5 stack

KIE Next/Audio/Suno/Music Generation
Generate Mashup Music · V5

Two hosted tracks, one V5 blend

KIE Next/Audio/Suno/Music Generation
Generate sounds · V5.5

KIE Generate sounds · V5.5 is a sound-effect node hiding under the music menu

KIE Next/Audio/Suno
Add Instrumental to Music · V5.5

Re-render your song without the singer

KIE Next/Audio/Suno/Music Generation
Upload And Cover Audio · V5.5

Feed it a track, get a cover back

KIE Next/Audio/Suno/Music Generation
Extend Music · V5.5

Keep a track going from second 60

KIE Next/Audio/Suno/Music Generation
Generate Mashup Music · V5.5

Two tracks in, one track out

KIE Next/Audio/Suno/Music Generation
Upload And Extend Audio · V5.5

Your file, continued from where you pick

KIE Next/Audio/Suno/Music Generation
Add Vocals to Music · V5.5

A topline sung over your own instrumental

KIE Next/Audio/Suno/Music Generation
Generate Music · V5.5

The full text-to-song node, and its two modes

KIE Next/Audio/Suno/Music Generation
Generate Music · V5

The legacy Suno tier, and when it's still the right pick

KIE Next/Audio/Suno/Music Generation
Extend Music · V5

Continue an old track without changing its voice

KIE Next/Audio/Suno/Music Generation
Add Instrumental to Music · V5

The legacy-tier backing-track node

KIE Next/Audio/Suno/Music Generation
Upload And Cover Audio · V5

Covers on the discontinued tier

KIE Next/Audio/Suno/Music Generation
Add Vocals to Music · V5

A topline on the legacy tier

KIE Next/Audio/Suno/Music Generation
Add Vocals to Music · V6

The current tier for putting a singer on your track

KIE Next/Audio/Suno/Music Generation
Extend Music · V6

Keep a song going on the current Suno tier

KIE Next/Audio/Suno/Music Generation
Add Instrumental to Music · V6

Backing tracks on the live tier

KIE Next/Audio/Suno/Music Generation
Generate sounds · V6

Sound effects and loops on the live tier

KIE Next/Audio/Suno
Generate Music · V6

The text-to-song node you should actually be using

KIE Next/Audio/Suno/Music Generation
Upload And Cover Audio · V6

Covers on the live Suno tier

KIE Next/Audio/Suno/Music Generation
Upload And Extend Audio · V6

Your own file, continued, on the live tier

KIE Next/Audio/Suno/Music Generation
Generate Mashup Music · V6

Wiring up Generate Mashup Music · V6

KIE Next/Audio/Suno/Music Generation
Upload And Cover Audio · V6_MINI

Upload And Cover Audio · V6_MINI

KIE Next/Audio/Suno/Music Generation
Add Vocals to Music · V6_MINI

Add Vocals to Music · V6_MINI turns your instrumental into a song

KIE Next/Audio/Suno/Music Generation
Generate Mashup Music · V6_MINI

Generate Mashup Music · V6_MINI

KIE Next/Audio/Suno/Music Generation
Upload And Extend Audio · V6_MINI

Make your own recording keep going

KIE Next/Audio/Suno/Music Generation
Add Instrumental to Music · V6_MINI

Strip a track down to a backing

KIE Next/Audio/Suno/Music Generation
Extend Music · V6_MINI

Chaining a Suno track past its natural ending

KIE Next/Audio/Suno/Music Generation
Generate sounds · V6_MINI

The foley and SFX node hiding in a music pack

KIE Next/Audio/Suno
Generate Music · V6_MINI

Generate Music · V6_MINI is the whole Suno prompt-to-song node, references included

KIE Next/Audio/Suno/Music Generation
Generate sounds · V6_WILD

Strange textures on demand, tempo and key locked

KIE Next/Audio/Suno
Upload And Extend Audio · V6_WILD

Upload And Extend Audio · V6_WILD for loops, jams and songs that refuse to end

KIE Next/Audio/Suno/Music Generation
Generate Music · V6_WILD

Prompt-to-song when your genre isn't on the menu

KIE Next/Audio/Suno/Music Generation
Add Instrumental to Music · V6_WILD

A looser, more interesting backing track

KIE Next/Audio/Suno/Music Generation
Add Vocals to Music · V6_WILD

The wilder singer on your backing track

KIE Next/Audio/Suno/Music Generation
Extend Music · V6_WILD

When you want the continuation to surprise you

KIE Next/Audio/Suno/Music Generation
Generate Mashup Music · V6_WILD

Generate Mashup Music · V6_WILD is the one you use when the safe pairing is boring

KIE Next/Audio/Suno/Music Generation
Upload And Cover Audio · V6_WILD

Upload And Cover Audio · V6_WILD

KIE Next/Audio/Suno/Music Generation
KIE • Variation Board

Put your four takes side by side, permanently

KIE Next/Studio/Production
KIE • Variation Matrix

Four prompts that differ by exactly one thing

KIE Next/Studio/Production
KIE • Video Event Analysis

Pixel-change markers, and nothing more

KIE Next/Studio/Video Analysis
KIE • Sample Video Frames

Still frames for a vision model, with the caveats built in

KIE Next/Studio/Video Analysis
Vocal & Instrument Stem Separation

Split a track you can't touch locally

KIE Next/Audio/Suno/Stems
Volcengine video to video lip sync

Make a face say your audio, as a node

KIE Next/Video/Volcengine
KIE • Wait for Task

The node you need after something timed out

KIE Next/Utility/Tasks
Wan - 2.2 A14B Image to Video Turbo

The 14B you can't fit, billed by the second

KIE Next/Video/Wan
Wan - 2.2 A14B Speech to Video Turbo

Point an audio file at a portrait and make it talk

KIE Next/Video/Wan
Wan - 2.2 A14B Text to Video Turbo

See if a prompt has legs before you set up a render

KIE Next/Video/Wan
Wan - Animate Move

Borrow the motion from a clip, keep your own character

KIE Next/Video/Wan
Wan - Animate Replace

Swap the person in a shot and keep the performance

KIE Next/Video/Wan
Wan 2.5 - Image to Video

The first Wan you're allowed to rent, not run

KIE Next/Video/Wan
Wan 2.5 - Text to Video

A prompt box, a duration enum, and no download

KIE Next/Video/Wan
Wan - 2.6-flash-image-to-video

Yes, the audio toggle is required

KIE Next/Video/Wan
Wan - 2-6-flash-video-to-video

Three clips in, one new clip out

KIE Next/Video/Wan
Wan 2.6 - Image to Video

A still, a sentence, and up to fifteen seconds

KIE Next/Video/Wan
Wan 2.6 - Text to Video

Pick a duration, pick a resolution, brace for the receipt

KIE Next/Video/Wan
Wan 2.6 - Video to Video

Hand it footage and say what should change

KIE Next/Video/Wan
Wan 2.7 Image

A video model doing your stills, bounding boxes included

KIE Next/Image/Wan
Wan 2.7 Image Pro

Same sockets as the base node, sharper invoice

KIE Next/Image/Wan
Wan 2.7 - Image to Video

First frame in, driving audio optional, 15 seconds max

KIE Next/Video/Wan
Wan 2.7 - Reference to Video

This one takes URLs, not image sockets

KIE Next/Video/Wan
Wan 2.7 - Text to Video

Bring your own soundtrack, get up to 15 seconds

KIE Next/Video/Wan
Wan 2.7 - Video Edit

Describe the change, keep the take

KIE Next/Video/Wan
Wan 3.0 - Video

Reference modes, PDF-to-video, and one very long prompt box

KIE Next/Video/Wan
Wan 3.0 - Video Prime

Identical sockets, one model id different

KIE Next/Video/Wan
Z-Image

Z-Image Without Downloading a Single Weight

KIE Next/Image/Z-image
Readme

KIE.ai Nodes Next for ComfyUI

Current version: 0.6.1 — KIE Model Refresh & Registry Readiness. This release refreshes the shipped catalog from KIE's official docs while preserving IDs used by older workflows, and prepares credential handling for Registry review. It does not complete all 22 roadmap commitments. Paid provider workflows still require model-specific validation.

Input checks and model controls

Right-click a generation or Studio node and choose KIE Next · Check inputs & model controls to inspect cached documented fields, limits, and camera-control support without uploading media or submitting a generation. Unknown capabilities are labeled rather than inferred as supported. Connected values are checked during execution, not evaluated by this menu.

Generated non-chat and Studio nodes also run local input checks before uploads. Chat nodes check prompt presence, history/tools/override JSON, token bounds, and reasoning level before connection or image upload. These checks do not guarantee provider acceptance: media dimensions/content, prose-only restrictions, and some conditional schemas still require provider validation.

Storyboard review

Connect KIE • Shot Sequence to KIE • Storyboard Contact Sheet. Attach hero_frame_1 through hero_frame_6 from Load Image or another image node when available. The node renders a persistent contact sheet in ComfyUI's output folder and returns an IMAGE plus JSON notes for all planned shots. It runs locally and does not submit a generation.

For a written script, use KIE • Script to Shot Draft → KIE • Shot Plan Review → KIE • Storyboard Contact Sheet. Split on blank paragraphs or one line per shot, choose a target duration and optional visual rhythm, then run the draft. The neutral default preserves existing behavior; cinematic reveal, documentary observer, product detail, action build, and interview coverage offer editable camera suggestions. Right-click the draft to view its JSON or copy it into the connected Review node's edited_json field. Edit prompts, duration, or camera settings there and run Review. Review outputs the same shot_sequence_json accepted by Storyboard and Kling Omni Studio. For Kling Omni manual multi-shot, keep the total duration within that model's documented 3–15 seconds; preflight checks this before upload. Source text is preserved, and camera directions are translated to prompt guidance for Kling Omni. The planner does not infer story meaning or invent new shots.

Reusable production references

KIE • Save Element stores a versioned location, prop, or style in Comfy's per-user KIE library. Locations and props require one approved reference image; styles may be text only. KIE • Load Element retrieves the continuity brief, and KIE • Element Reference retrieves an image when one was saved. A changed image or description requires a new version.

KIE • Save Character Variant attaches an approved outfit or appearance to one immutable Character Pack version. KIE • Load Character Variant returns that image and a prompt combining the identity anchors with the selected look. The variant is stored separately from the parent pack and cannot silently replace it. KIE • Consistency Board displays an approved reference beside up to four candidate outputs in a persistent local image for human review; it does not assign a misleading identity score.

Local production helpers

KIE • Camera Path offers a draggable top-view path with dolly, orbit, crane, and custom presets and stores a preview image. Its direction is prompt guidance, not native camera conditioning unless the selected model documents a matching control. KIE • Variation Matrix prepares four prompts with one deliberate change per take; connect only the desired takes to paid generation nodes. KIE • Variation Board then places up to four generated IMAGE results alongside their deliberate changes on a persistent 2×2 contact sheet. It is visual human review; it does not auto-generate or assign a synthetic quality score.

KIE • Video Event Analysis locally samples a connected VIDEO and returns timecoded visual-change candidates. It does not recognize scene actions, speech, or sounds. KIE • Music Brief from Video makes an instrumental brief using those markers or editor-described events; it exposes suno_custom_mode=false and instrumental=true for a compatible Suno operation. KIE • Sound Cue Sheet accepts only editor-described sound events as effects; visual changes stay in a separate review list. These planning nodes do not generate audio or spend credits. For deeper review, KIE • Sample Video Frames makes a labelled contact sheet plus ordered IMAGE frames and timestamps. Connect either image output and its suggested prompt to a vision-capable model only when you intentionally want to pay for that model. Its description can miss action between frames or hallucinate. Watch the source video, correct the model's JSON, paste it into KIE • Review Video Events, and enable editor_reviewed. Only then do those descriptions flow into the music and sound-cue nodes as verified events. KIE • SFX Prompt from Cue selects one approved event or the ambience bed and exposes a ≤500-character prompt, loop toggle, lyrics toggle, and cue time for a KIE Suno Sounds node. Connecting it to that generated node is an explicit paid action; run and review each effect separately.

KIE • Reuse Completed Image/Video/Audio retrieves a successful KIE task by ID without resubmitting it. KIE • Save Generation Recipe saves a versioned, immutable local record of model, exact prompt, references, camera plan, task ID, result URLs, and confirmed spend; KIE • Load Generation Recipe reads it back. Record creation is currently explicit, not automatic for every generator.

KIE • Task Board refreshes the last 20 locally submitted task IDs automatically, or up to 20 IDs pasted by the editor, and shows success/failure, progress, result URLs, and provider-reported spend without resubmitting anything. The local journal stores IDs, model names, state and spend—not prompts or API keys. Settings → KIE.ai Nodes Next → Tasks shows the last five locally recorded IDs; this is not an account-wide task history. KIE • Assemble Video + Music joins up to four compatible VIDEO takes with hard cuts, fits one AUDIO music track, optionally lowers music under detected dialogue by an adjustable amount, mixes that dialogue plus two timed SFX inputs, and returns a VIDEO. Connect that VIDEO to KIE • Save Video to export. Short music can be padded with silence or looped with a crossfade; final mix is peak-protected. Source-video audio is replaced, so connect needed dialogue explicitly (for example, via ComfyUI's Get Video Components). The ducking uses audio level, not speech recognition; listen to the exported file to verify timing and levels. More than two effects and transition styles are not yet included.

For a bounded video edit, trim the source clip with ComfyUI's VideoTrim before connecting it to Wan 2.7 - Video Edit in KIE Next. The KIE node now accepts a native optional IMAGE reference and checks the documented 2–10-second source duration, dimensions, aspect ratio, and RGB reference shape before upload. The provider edits that selected clip as a whole; this is not a spatial mask editor. The node still submits a paid job when run. The Wan 2.7 Video Edit API documentation defines the accepted fields and limits.

Four starter workflows are in templates/: review-video-events.json samples and displays time-labelled frames, video-to-music-and-sound-brief.json reviews visual markers and editor-described audio cues, finish-video-with-music.json joins a selected video and local/generated AUDIO before saving an MP4, and compare-character-consistency.json saves a board comparing two candidate images with an approved reference. None invokes a paid model as supplied. Import the JSON into ComfyUI, select your own files in the loader nodes, and inspect/edit every prompt and cue before generating. KIE • Review Text displays the briefs inside the graph and persists the last reviewed text. These templates passed node/link and KIE socket-contract checks; visual import in Comfy Desktop still needs hands-on acceptance.

KIE.ai Nodes Next turns KIE's API catalog into a native ComfyUI model library. The normal workflow is no longer a generic API node: each KIE model/API is exposed as its own node, organized by media type, provider, and model family.

Character Packs (v0.5.0)

Version 0.5.0 adds reusable, versioned Character Packs to the Comfy graph:

  1. KIE • Save Character Pack stores an approved portrait and optional full-body/profile/expression references, plus identity, style, and continuity notes.
  2. KIE • Load Character Pack selects a saved version and emits its identity prompt.
  3. KIE • Character Reference loads a selected approved view as an IMAGE for a model operation that documents reference-image support.
  4. KIE • Character Consistency Test Plan creates a reusable eight-case prompt matrix (front, profile, wide/full-body, high/low angles, and a changed-scene test) for manual/model-specific QA. It never submits generation jobs.

Packs are stored in Comfy's user data folder, outside the extension install, and immutable by name/version to protect reproducibility. Re-saving identical content is safe; changing a pack requires a new version. Keep identity anchors separate from wardrobe and scene variation. A reference image and prompt are not a universal identity lock; actual consistency depends on the selected model and operation. When marked as a real person's likeness, saving requires confirmation of permission.

Model-specific reference adapters, automatic identity scoring, and character-sheet generation remain follow-up work. Named wardrobe/appearance variants and a manual comparison board are included.

After each successful generation, model and Studio nodes display credits spent and the live credits left balance directly on the node. Both values are also available as output sockets. If KIE does not report task-level spend, the before/after balance difference is explicitly labeled an estimate and is not added to the confirmed local total; concurrent jobs could affect it. The latest account balance is saved for the Connection Settings status; if KIE's balance service is temporarily unavailable, the generation result is still returned and the node reports the balance as unavailable.

The Connection → Credits settings section shows the latest balance and cumulative KIE-reported spend by this ComfyUI profile. Use Refresh balance now to query KIE at any time without submitting a generation. In the browser developer console, KIENextCredits() performs the same refresh and returns/logs the balance and tracked spend. Tracking starts when this feature is installed; it is local to this ComfyUI profile and is not KIE's account-wide usage history.

Version 0.6.0 adds KIE • Preview Video and KIE • Save Video under KIE Next / Utility / Media. Connect any ComfyUI VIDEO output to play it inside the node. Preview files are kept in output/KIE-Previews/; saved exports use output/KIE-Videos/ by default. Both nodes pass the VIDEO through and expose a saved_file value that can be selected by KIE • Persistent Load Video in a later workflow.

To set a favorite shortcut, right-click any KIE Next node and choose KIE Next · Favorite shortcut slot. Assign it to one of nine slots, then bind the corresponding KIE Next: Insert favorite node 1–9 command in ComfyUI Settings → Keybindings. The command inserts that node at the center of the visible graph. Selecting the same node in its slot again removes the favorite. Favorites are stored in the current ComfyUI frontend profile; no shortcut overrides ComfyUI or browser defaults.

Studio nodes

KIE Next / Studio adds a director-oriented layer for models whose capabilities do not fit a flat form:

  • Camera Director builds reusable shot size, angle, movement, lens, speed, stabilization, and focus language.
  • Shot Sequence plans up to six shots with validated durations.
  • Kling 3.0 Omni Studio supports single-shot, automatic multi-shot, manual shot sequences, image-guided generation, audio, and 4K controls.
  • Seedance Studio exposes explicit text, first-frame, first-and-last-frame, and multimodal-reference modes.

Examples:

KIE Next
├─ Video
│  ├─ ByteDance
│  │  └─ Seedance
│  │     ├─ Seedance 1.5 Pro
│  │     ├─ Seedance 2.0
│  │     ├─ Seedance 2.0 Fast
│  │     ├─ Seedance 2.0 Mini
│  │     └─ Seedance 2.5
│  ├─ Kling
│  ├─ Wan
│  ├─ Runway
│  ├─ Google / Veo
│  └─ ...
├─ Image
│  ├─ ByteDance / Seedream
│  ├─ Google / Nano Banana
│  ├─ OpenAI / GPT Image
│  ├─ Black Forest Labs / Flux
│  └─ ...
├─ Audio
│  ├─ Suno
│  ├─ ElevenLabs
│  └─ Google / Gemini TTS
├─ LLM
│  ├─ Claude
│  │  ├─ Opus
│  │  ├─ Sonnet
│  │  ├─ Haiku
│  │  └─ Fable
│  ├─ OpenAI / GPT
│  ├─ OpenAI / Codex
│  ├─ Google / Gemini
│  └─ xAI / Grok
└─ Utility / Advanced

Why v0.3 is different

Individual model nodes

The old Any KIE API node is not registered in v0.3. It was useful as an engineering fallback, but it is not the experience this project is trying to deliver.

KIE Next now builds individual node classes from KIE's official API documentation. If one KIE endpoint publishes multiple explicit model versions, KIE Next splits those versions into separate nodes too — the model selector disappears from normal use. Each node gets the request fields documented for that model: prompt, aspect ratio, resolution, duration, seed, first/last frame, image references, video references, audio references, model modes, audio generation, web search, LLM reasoning/tools, Suno controls, and other model-specific parameters where KIE documents them.

The model factory combines:

  1. KIE's request example JSON.
  2. Request/parameter metadata from the model documentation.
  3. Model-family adapters for media and LLM APIs.
  4. A small expert override field as a last-resort escape hatch for newly added fields.

Native ComfyUI media inputs

URL plumbing is hidden from normal workflows.

  • Image URL fields become IMAGE sockets.
  • Image URL arrays accept ComfyUI image batches.
  • Video URL fields become VIDEO sockets.
  • Plural video references become numbered VIDEO sockets.
  • Audio URL fields become AUDIO sockets.
  • Plural audio references become numbered AUDIO sockets.
  • Suno two-track inputs such as uploadUrlList become two native audio inputs instead of JSON URL lists.

KIE Next uploads connected media automatically and sends the generated KIE URLs to the API.

Better prompt UX

Generation and LLM nodes open wider/taller than utility nodes, and multiline prompt widgets get a useful editing area instead of a tiny one-line control.

One-time API key with visible confirmation

Go to:

ComfyUI → Settings → KIE.ai Nodes Next → Connection

Paste your key into Paste / replace KIE.ai API key.

KIE Next validates the key against KIE.ai before replacing the saved key. After a successful save you get:

  • a success notification;
  • a permanent Saved API key row showing only a masked fingerprint such as ••••••••••••A1B2;
  • an explicit ✅ CONNECTED status;
  • the current KIE credit balance when available.

The full key is backend-only. It is not put into workflow JSON and is not left in the frontend settings field.

Settings also include one-shot toggles to test the saved key or remove the saved key.

For Registry-compatible credential handling, save your API key in KIE Next → Settings. The extension stores it in the ComfyUI user configuration directory; environment-variable key overrides are not supported.

Complete KIE catalog coverage

KIE changes frequently. Hard-coding a release-time list would recreate the same maintenance problem this project was built to solve.

On startup, KIE Next reads KIE's official English API documentation index and builds a node for every callable API/model page in that catalog. It then enriches each node from the model's own documentation page.

The package includes a polished offline bootstrap for key models so useful nodes are present immediately. The first automatic deep catalog sync then expands the model library to the complete current KIE API documentation catalog, splits documented model/version variants into individual nodes, and reloads the ComfyUI frontend once.

After that, KIE Next checks for catalog changes at most once every 24 hours by default. New KIE model/API pages can therefore become individual ComfyUI nodes without waiting for a new plugin release.

If KIE's docs are temporarily unavailable, the cached model library remains usable.

Included bootstrap nodes

The first-launch bootstrap currently includes polished definitions for:

  • Seedance 1.5 Pro
  • Seedance 2.0
  • Seedance 2.0 Fast
  • Seedance 2.0 Mini
  • Seedance 2.5
  • Claude Opus 5
  • GPT 5.6 Sol
  • Suno Generate Music
  • Veo 3.1 Generate Video

The live catalog expands beyond this list automatically.

Seedance 2 workflow support

Seedance 2.0 / Fast / Mini expose first-class controls for:

  • prompt;
  • first frame;
  • last frame;
  • reference images;
  • up to three reference videos;
  • up to three reference audio clips;
  • return last frame;
  • generated audio;
  • resolution;
  • aspect ratio;
  • duration;
  • web search.

KIE documents First Frame / First+Last Frames and Multimodal Reference as mutually exclusive scenarios. KIE Next validates this before sending the request so an invalid mixed workflow fails locally with a useful error.

LLM nodes

LLMs are individual nodes as well. For example:

KIE Next / LLM / Claude / Opus / Claude Opus 5

Claude-family nodes expose normal chat controls such as prompt, system prompt, message history, tools, max tokens, streaming, and thinking where applicable.

OpenAI/Codex-style reasoning nodes expose prompt, optional image input, reasoning effort, web search, tools, history and streaming where supported by the endpoint adapter.

LLM output is normal STRING text plus raw response, usage and KIE credit information.

Outputs

Image/video/audio generation nodes return native Comfy media plus:

  • primary result URL;
  • JSON containing all result URLs;
  • KIE task ID;
  • raw provider response;
  • credits consumed where KIE reports them.

Keeping all result URLs is useful for APIs that generate multiple images, multiple Suno tracks, last-frame artifacts, or additional outputs.

Advanced tools

Normal users should use individual model nodes. A few lower-level tools remain under KIE Next / Advanced for debugging and unusual workflows:

  • Universal Market Task
  • Inspect API Definition
  • Advanced Connection Override

Task status/wait and upload/download helpers remain under Utility.

Any KIE API is intentionally absent from the registered node menu.

Installation

Windows installer

There is no one-click installer for v0.6.1. Use the v0.6.1 ZIP or ComfyUI Manager once the Registry lists an approved release. Do not use an old v0.3 installer for this release.

Comfy Registry / Manager

The package metadata and publishing workflow are configured for Comfy Registry submission. The GitHub Actions publish job runs when a version change reaches main; Registry approval and Manager availability must still be verified separately. Configure the API key under KIE Next → Settings; environment-variable configuration is intentionally unsupported.

Manual fallback

Extract the source ZIP as:

ComfyUI/custom_nodes/ComfyUI-KIE-Nodes-Next/

Then install requirements.txt in the same Python environment ComfyUI uses.

Security notes

  • Saved API keys live in the ComfyUI user/config area, not the workflow.
  • The local settings file is written with restrictive permissions where the OS supports them.
  • A replacement key is validated before overwriting a previously working saved key.
  • The frontend only receives a masked fingerprint, never the stored full key.

Validation

This release source passes 117 Python tests and six JavaScript UI tests. An actual ComfyUI VIDEO was saved and decoded as MP4 in an isolated runtime test; no paid API task ran. The checks cover:

  • result URL parsing;
  • SSE normalization;
  • catalog indexing and fallback behavior;
  • query/path parameter extraction;
  • media conversion;
  • credential persistence;
  • individual node registration;
  • Seedance folder/media inputs;
  • Claude/GPT model folders;
  • removal of the user-facing Any KIE API node.
  • persistent video output and credit-usage deduplication.

In-app Desktop playback, save/reload behavior, and shortcut interaction still require hands-on visual acceptance; the automated checks do not prove those experiences.

Paid generation calls are not run automatically by the test suite.

License

MIT.