ComfyUI Extension
ComfyUI Razv WaveSpeed Nodes
Custom ComfyUI nodes for integrating WaveSpeed AI API for image and video generation.
razvanmatei-sf/razv-wavespeed
Nodes44
On cloudLocal install
CategoryWaveSpeedAI/Alibaba, WaveSpeedAI
Stars0
Updated8 months ago
Nodes (44)
WaveSpeedAI Alibaba Wan 2.5 Image Edit
WaveSpeedAI/Alibaba
WaveSpeedAI ByteDance Seedream V4
WaveSpeedAI
WaveSpeedAI Bytedance Seedream V4 Edit
WaveSpeedAI
WaveSpeedAI Bytedance Seedream V4 Edit Sequential
WaveSpeedAI
WaveSpeedAI ByteDance Seedream V4 Sequential
WaveSpeedAI
WaveSpeedAI Client
WaveSpeedAI
WaveSpeedAI Flux ControlNet Union Pro 2.0
WaveSpeedAI
WaveSpeedAI Flux Kontext Dev
WaveSpeedAI
WaveSpeedAI Flux Kontext Max
WaveSpeedAI
WaveSpeedAI Flux Kontext Pro
WaveSpeedAI
WaveSpeedAI Google Nano Banana Edit
WaveSpeedAI
WaveSpeedAI Google Nano Banana Pro Edit
WaveSpeedAI/Google
WaveSpeedAI Google Nano Banana Pro Edit Multi
WaveSpeedAI/Google
WaveSpeedAI Google Nano Banana Pro Edit Ultra
WaveSpeedAI/Google
WaveSpeedAI Google Nano Banana Pro T2I
WaveSpeedAI/Google
WaveSpeedAI Google Nano Banana Pro T2I Multi
WaveSpeedAI/Google
WaveSpeedAI Google Nano Banana Pro T2I Ultra
WaveSpeedAI/Google
WaveSpeedAI Google Nano Banana Text-to-Image
WaveSpeedAI
WaveSpeedAI Google VEO 3.1 Fast Image-to-Video
WaveSpeedAI/Google VEO 3.1
WaveSpeedAI Google VEO 3.1 Fast Text-to-Video
WaveSpeedAI/Google VEO 3.1
WaveSpeedAI Google VEO 3.1 Image-to-Video
WaveSpeedAI/Google VEO 3.1
WaveSpeedAI Google VEO 3.1 Reference-to-Video
WaveSpeedAI/Google VEO 3.1
WaveSpeedAI Google VEO 3.1 Text-to-Video
WaveSpeedAI/Google VEO 3.1
WaveSpeedAI Image Upscaler
WaveSpeedAI
WaveSpeedAI InfiniteTalk
WaveSpeedAI
WaveSpeedAI InfiniteTalk Multi
WaveSpeedAI
WaveSpeedAI OpenAI Sora 2 Image-to-Video
WaveSpeedAI/OpenAI Sora 2
WaveSpeedAI OpenAI Sora 2 Image-to-Video Pro
WaveSpeedAI/OpenAI Sora 2
WaveSpeedAI OpenAI Sora 2 Text-to-Video
WaveSpeedAI/OpenAI Sora 2
WaveSpeedAI OpenAI Sora 2 Text-to-Video Pro
WaveSpeedAI/OpenAI Sora 2
WaveSpeedAI Qwen Image Edit
WaveSpeedAI
WaveSpeedAI Qwen Image Edit LoRA
WaveSpeedAI
WaveSpeedAI Qwen Image Edit Plus
WaveSpeedAI
WaveSpeedAI Qwen Image Edit Plus LoRA
WaveSpeedAI
WaveSpeedAI Qwen Image Text-to-Image
WaveSpeedAI
WaveSpeedAI Qwen Image Text-to-Image LoRA
WaveSpeedAI
WaveSpeedAI RunwayML Upscale V1
WaveSpeedAI
WaveSpeedAI WAN 2.2 Animate
WaveSpeedAI
WaveSpeedAI Wan2.2 I2V 720p
WaveSpeedAI
WaveSpeedAI WAN 2.5 Image-to-Video
WaveSpeedAI
WaveSpeedAI WAN 2.5 Image-to-Video Fast
WaveSpeedAI
WaveSpeedAI WAN 2.5 Text-to-Image
WaveSpeedAI
WaveSpeedAI WAN 2.5 Text-to-Video
WaveSpeedAI
WaveSpeedAI WAN 2.5 Text-to-Video Fast
WaveSpeedAI
Readme
ComfyUI Razv WaveSpeed Nodes
Custom ComfyUI nodes for integrating WaveSpeed AI API for image and video generation.
Features
- Multiple AI model integrations (Qwen, Google Nano Banana, etc.)
- Image generation, editing, and upscaling capabilities
- Video generation support
- Sync and async processing modes
- Automatic retry logic for network issues
Installation
Option 1: ComfyUI Manager (Recommended)
- Open ComfyUI Manager
- Search for "razv-wavespeed"
- Click Install
Option 2: Git Clone
cd ComfyUI/custom_nodes
git clone https://github.com/razvanmatei-sf/razv-wavespeed.git
cd razv-wavespeed/comfyui-razv-wavespeed-custom
pip install -r requirements.txt
Configuration
- Copy
config.ini.tmptoconfig.ini - Add your WaveSpeed API key to
config.ini:
[api]
key = your_wavespeed_api_key_here
Or provide the API key directly in the WaveSpeedAI Client node.
Available Nodes
Core Nodes
- WaveSpeedAI Client: Connection node for API authentication
- WaveSpeedAI Upload Image: Upload images and get URLs for processing
Generation Nodes
- Qwen Image Text to Image: Generate images from text prompts
- Qwen Image Edit: Edit existing images with prompts
- Google Nano Banana Edit: Advanced image editing
- Image Upscaler: Upscale images with AI
Workflow Pattern
Load Image → WaveSpeedAI Upload Image → WaveSpeedAI [Processing Node] → Preview Image
↓ ↑
WaveSpeedAI Client ←←←←←←←←←
Node Development
To add new WaveSpeed API models:
- Create a new
.pyfile incomfyui-razv-wavespeed-custom/py/ - Follow the template structure in existing nodes
- Register the node with
NODE_CLASS_MAPPINGSandNODE_DISPLAY_NAME_MAPPINGS
Requirements
- ComfyUI
- Python 3.8+
- See
requirements.txtfor Python dependencies
Troubleshooting
- SSL Errors: The client includes automatic retry logic with progressive backoff
- Missing Nodes: Restart ComfyUI after installation
- API Key Issues: Verify key in config.ini or node settings
License
MIT