48 Commits
Author SHA1 Message Date
Sirshendu Ganguly 8537751eff Merge branch 'main' into feature-GoogleSettings 2025-12-16 14:28:56 -05:00
Sirshendu Ganguly c93f28b4aa Add BlackForest Labs Provider Settings feature 2025-12-16 11:12:18 -05:00
Sirshendu Ganguly 1b958b09c2 Add Google Provider Settings feature 2025-12-15 23:36:42 -05:00
Sirshendu Ganguly 2bc36e1b11 Add Sync provider settings, audio/speech inputs, and useBatchSize parameter 2025-12-14 17:51:33 -05:00
Sirshendu Ganguly 86914d0fee Add resolution parameter support for video models 2025-12-04 20:34:10 -05:00
Sirshendu Ganguly 8a1ff27e43 add support for midjourney provider settings 2025-11-12 15:49:34 -05:00
Sirshendu Ganguly a89d170893 Add Runway and Luma support 2025-11-11 23:15:35 -05:00
Sirshendu Ganguly 056ade0661 Refactor: Use librosa instead of torchaudio, Add dedicated handlers for all use parameters and fix widget ordering
- Use librosa instead of torchaudio for mediaStorage
- Created dedicated toggle handlers for Image Inference, Video Inference, Upscaler, Audio Inference, Accelerator Options, Bytedance Provider Settings, and OpenAI Provider Settings
- Fixed Audio Inference widget ordering (use parameters now appear before their corresponding parameters)
- All handlers use the same proven pattern from videoInferenceDimensionsHandler
- Improved widget disabling/enabling functionality across all nodes
2025-11-05 22:31:15 -05:00
Sirshendu Ganguly 0f3e852339 Add KlingAI provider settings, Wan model support, acceleration parameters, and video inputs enhancement 2025-10-29 21:04:07 -04:00
Sirshendu Ganguly 843422e01c Add provider settings support and new input nodes for upscale/background removal
- Add Ovi/Bria provider settings support for upscaler and background removal
- Add new Safety Inputs node (modules/safetyInputs.py) for content moderation settings
- Add new Video Advanced Feature Inputs node (modules/videoAdvancedFeatureInputs.py) for CFG scales, negative prompts, and SLG layer settings
- Fix advanced feature inputs to be properly nested under 'advancedFeatures' key (matching safety inputs pattern)
- Update bgremoval.py with provider settings support
- Update upscaler.py with provider settings support
- Update videoInference.py to handle safety and advanced feature inputs correctly
- Update acceleratorOptions.py with improved caching options
- Update briaImageProviderSettings.py with additional settings
- Update videoInferenceInputs.py with new input support
- Update videoModelSearch.py with model enhancements
- Update all workflow JSON files to use new nodes
- Add new Runware_Image_to_Video_Ovi.json workflow
- Update TypeScript types in clientlibs/types.js
- Register new nodes in __init__.py
2025-10-28 23:09:47 -04:00
Sirshendu Ganguly ee80e3ad3d Add MiniMax Hailuo 2.3 models and provider settings
- Add minimax:4@1 (MiniMax Hailuo 2.3) and minimax:4@2 (MiniMax Hailuo 2.3 Fast)
- Add MiniMax provider settings with promptOptimizer option
- Remove unnecessary import in videoInference.py
- Add MiniMax workflow
2025-10-27 20:33:37 -04:00
Sirshendu Ganguly 30dcf89ec6 Add video transcription, fix model names 2025-10-27 14:41:58 -04:00
Sirshendu Ganguly 056c15a1b7 Add Lightricks LTX Fast model and fix generateAudio provider settings 2025-10-24 12:16:39 -04:00
Sirshendu Ganguly 8d75a6933f Add video background removal and video upscaler nodes
- Add Runware Video Background Removal node with Bria support
- Add Runware Video Upscaler node with Bria support
- Add Runware Vectorize node for image vectorization
- Add Lightricks Provider Settings node
- Add Video Inference Inputs node for structured inputs
- Add Input Audios and Reference Videos nodes
- Update video inference with speech support and reference videos
- Add new video models: OmniHuman 1/1.5, PixVerse LipSync, LTX
- Update Bytedance provider settings with boolean controls
- Add corresponding workflow examples
2025-10-23 22:36:24 -04:00
Sirshendu Ganguly 4652a2d52a Add Runware Media Upload node with VIDEO and AUDIO support
- Created new Runware Media Upload custom node
- Supports VIDEO and AUDIO inputs from ComfyUI load nodes
- Handles ComfyUI VideoFromFile objects properly
- Implements real-time mediaUUID display in node UI
- Added proper error handling and debug logging
- Applied consistent Runware node styling
- Includes example workflow
2025-10-22 14:10:48 -04:00
Sirshendu Ganguly bcf45fb2e4 Add Runware Image Inference Inputs node with support for custom inputs including references 2025-10-14 13:05:45 -04:00
Sirshendu Ganguly 74096c94c8 Add Runware Bria Provider Settings node
- Created new Bria provider settings node with 6 parameters:
  - medium: photography/art selection
  - promptEnhancement: enhance prompts for more creative outputs
  - enhanceImage: generate images with richer details
  - promptContentModeration: scan prompts for NSFW terms
  - contentModeration: moderate inputs and outputs
  - ipSignal: flag prompts with potential IP content
- Registered node in __init__.py
- Category: Runware/Provider Settings
2025-10-13 19:09:21 -04:00
Sirshendu Ganguly c08eae0026 feat: Add Vidu Provider Settings node with template support
- Create new 'Runware Vidu Provider Settings' node
- Support Vidu-specific parameters: bgm, style, movementAmplitude
- Add template configuration with name, area, and beast parameters
- Integrate with video inference workflows via RUNWAREPROVIDERSETTINGS
- Add to node mappings and frontend configuration
- Provide comprehensive Vidu video generation control
2025-10-01 13:35:03 -04:00
Sirshendu Ganguly e589062ea4 feat: Replace TeaCache/DeepCache with unified Accelerator Options
- Remove individual TeaCache and DeepCache modules
- Create new unified 'Runware Accelerator Options' node
- Support all accelerator parameters: fbcache, cacheDistance, teaCache, teaCacheDistance, deepCache, deepCacheInterval, deepCacheBranchId
- Add cache step control: cacheStartStep, cacheStartStepPercentage, cacheEndStep, cacheEndStepPercentage, cacheMaxConsecutiveSteps
- Update imageInference.py to support new accelerator system
2025-10-01 12:16:58 -04:00
Sirshendu Ganguly 9f742b899b Add audio inference functionality with ElevenLabs support
- Add RunwareAudioInference node for text-to-audio generation
- Add RunwareAudioModelSearch node for audio model selection
- Add RunwareAudioSections node for music composition structure
- Add RunwareElevenLabsProviderSettings node for advanced music generation
- Add conditional parameter logic for positivePrompt and duration
- Add debug logging for API error responses
2025-09-21 14:04:59 -04:00
Sirshendu Ganguly dd39678ba5 feat: Add Bytedance provider settings support
- Added provider settings and reference images support to image inference
- Created Runware Bytedance Provider Settings node with cameraFixed and maxSequentialImages
- Updated image inference to handle provider settings and reference images
- Added debug logging for request/response tracking
- Increased timeout from 90 to 180 seconds
- Fixed parameter handling for conditional inclusion
2025-09-11 21:19:10 -04:00
Sirshendu Ganguly d86e5d73b5 chore: Update version to 1.4.0 Beta 2025-09-08 13:18:59 -04:00
Sirshendu Ganguly f85b8f809d feat: Convert boolean toggles and fix provider settings
- Convert useSteps, useCFGScale, useScheduler, useSeed to BOOLEAN in ImageInference
- Convert useFps to BOOLEAN in VideoInference
- Reorder parameters so 'use' toggles appear above their corresponding parameters
- Fix VideoInference providerSettings input type from DICT to RUNWAREPROVIDERSETTINGS
- Update provider settings handling logic to match ImageInference format
- Improve UX with native boolean toggles and logical parameter ordering
2025-09-08 13:15:47 -04:00
Sirshendu Ganguly 1fbb853e86 feat: Add video inference features and improvements
- Add Runware Video Inference node with frame images and reference images support
- Add conditional parameter support for steps and CFG scale in image inference
- Add useFps parameter for video inference with enable/disabled options for Vidu support
2025-09-03 14:20:18 -04:00
Sirshendu Ganguly e96fc12fc4 Add video generation functionality and FLUX.1 Krea model support
- Add Runware Text to Video and Image to Video nodes
- Add FLUX.1 Krea model to all search modules
2025-08-04 22:21:19 -04:00
Jack b0f70578f2 Add Support for Google Imagen Models 2025-06-16 15:11:36 +03:00
Jack b5c46a48e6 Added Support For Kontext Pro, Max Image Editing With Reference Images 2025-05-30 15:19:43 +03:00
Jack c7171c4d12 Add New workflows + Add juggernaut flux models + Add support for deepCache and TeaCache + Add Multi Inference 2025-04-26 06:30:51 +03:00
Jack 9a8ddcb5c3 Added Support For outpainting 2025-04-07 22:31:23 +02:00
Jack 451feb794c Add Flux Dev Redux in the IPAdapters 2025-03-28 19:13:32 +02:00
Jack b1eb5d331d Version 2025-03-24 13:54:33 +02:00
Jack 71c45e1b41 Catch JSON Errors 2025-03-24 06:54:56 +02:00
Jack 65aa5a5915 Fix theme color in IPAdapter, add background removal model selector, improve CFGScale precision, remove AIR Codes in IPAdapter, add IPAdapter workflow, increase fail retries to 4 2025-03-23 08:24:15 +02:00
Jack 29df6574ca Added Use search Value for search nodes + Allowing for custom endpoint 2025-02-22 02:08:46 +02:00
Jack b82ed10f4b Fixed Network connection Issues and added IPAdapter nodes 2025-02-21 17:06:22 +02:00
Jack b1086752f9 Adjust Version 2025-01-13 18:59:38 +02:00
Jack ed40a7efd8 Reduced Minimum Height And Width In Sync with the docs 2025-01-09 14:13:00 +02:00
Jack 785775dfbe new Version 2025-01-09 14:04:10 +02:00
Jack 2cf0a9aa93 Updated Image Masking Models 2025-01-08 15:04:45 +02:00
Jack 3aeaf7e5ab Upgrade Version 2025-01-08 14:46:20 +02:00
Jack 93848c9249 Hot Fix For Target Nodes 2024-12-27 17:12:44 +02:00
Jack 873a2fb87c Hot Fix For Input Validation 2024-12-18 10:38:20 +02:00
Jack 7b3f97129c Hot Patch For loading workflows with custom model, Increased search results to 20, Adjusted strength to be single Precision point, Added Image Captioning workflow 2024-12-18 10:15:50 +02:00
Jack 5472ad876e Added VAE, Embedding + Combiner nodes, Added LyCoris in the options for lora, Fixed AIR Code from CivitAI, Automatically add trigger words for lora and embeddings, Added More workflows and fixed some typos in readme file 2024-12-18 01:04:13 +02:00
Jack 6bf9d37204 Image Captioning, New API UI with UTM referral, Default 90s timeout + Dynamic timeout, Enhanced Prompt Weighting for txt2img and PhotoMaker, Changed Model Sorting 2024-12-16 21:09:09 +02:00
Jack 6d9fc4bbfd Fixed Bug with converting PositivePrompt Into an input and Enhanced API Key System 2024-12-15 04:50:38 +02:00
Jack bbf4401550 disable txt2img temp 2024-12-12 12:30:13 +00:00
Jack 08791ef84c Initiliazing Runware ComfyUI Nodes Alpha 0.8 2024-12-04 17:39:06 +00:00