Skip to main content
These native nodes are pre-installed with ComfyStream when you install the package. You do not need to install them manually. See the ComfyStream Installation Guide for details.
The ComfyStream package provides native nodes essential for real-time AI workflows in ComfyUI, handling tasks like converting audio and images into tensors, processing data, and converting tensors back into usable formats. Additionally, the ComfyStream Toolkit includes a StreamPack, which extends functionality with advanced custom nodes for video, audio, and data workflows. Learn more in the StreamPack Overview page.

Input Nodes

ComfyStream provides input nodes to convert media inputs into tensors, enabling AI processing in real-time workflows.
Converts audio inputs into tensors, enabling real-time audio processing in ComfyStream workflows.
Converts image inputs into tensor format for computation in real-time AI workflows.
A passthrough node that specifies a reference image for real-time AI workflows, such as LivePortrait.

Output Nodes

ComfyStream provides output nodes to convert tensors back into media formats for real-time streaming.
Converts audio tensors into audio frames.
Converts image tensors into image frames.

Task-Specific Nodes

Most task-specific nodes are part of the StreamPack, but the ComfyStream package includes a few for example purposes.
Shifts the pitch of an input audio stream, demonstrating audio transformations in real-time workflows.
Check out the Example Workflow to see the PitchShifter in action.
I