16 Commits
Author SHA1 Message Date
iGavroche a4ee843195 update published node 2025-10-06 11:37:16 -04:00
iGavroche e79451ff36 Bump version to 0.9.3
- Updated version in __init__.py, pyproject.toml, package.json, and requirements.txt
- Added changelog entry for v0.9.3 with English translation and voice design improvements
- Documented VibeVoice Voice Design node addition and simplification
2025-10-06 11:07:35 -04:00
iGavroche 74424c5497 Translate Chinese text to English and simplify voice design node
- Replace all Chinese text with English equivalents
- Simplify voice design implementation to work without VibeVoice dependency
- Create placeholder implementation that generates text files instead of audio
- Maintain same interface as Minimax Voice Design node
- Add clear English error messages and user feedback
2025-10-06 10:37:59 -04:00
iGavroche 51d9e4838a Add debug logging and improve VibeVoice import detection
- Add multiple possible paths for VibeVoice detection
- Add debug print statements to track node loading
- Improve error handling for VibeVoice import failures
- Add detailed logging to identify why audio nodes might not appear
2025-10-06 10:34:52 -04:00
iGavroche aaa1995e7b Standardize category names to 'Ninode Utils'
- Change OpenAI Compatible Chat node category from 'ComfyUI-Ninode-Utils/Chat' to 'Ninode Utils/Chat'
- Ensure consistent category naming across all nodes
- Both nodes now use 'Ninode Utils' as the base category name
2025-10-06 10:31:42 -04:00
iGavroche 49ae8aa4ea Fix import issues and add testing
- Fix relative import issue in __init__.py with fallback
- Add robust error handling for missing dependencies
- Add test scripts to verify syntax and structure
- Ensure graceful degradation when dependencies missing
- All syntax tests pass - structure is correct
2025-10-06 09:39:01 -04:00
iGavroche 6577262486 Fix import errors and improve error handling
- Fix invalid syntax in VibeVoice import statements
- Add robust error handling for missing VibeVoice dependency
- Add informative print statements for debugging
- Ensure graceful fallback when VibeVoice not available
- Fix module path resolution for VibeVoice components
2025-10-06 09:37:56 -04:00
iGavroche aa6a64a17f Add VibeVoice Voice Design node - Drop-in replacement for Minimax
- Implement VibeVoiceDesignNode with same interface as Minimax Voice Design
- Support voice generation from text descriptions
- Add optional voice cloning with reference audio
- Include advanced generation controls (CFG, steps, temperature, top-p)
- Add model selection and memory management options
- Update README with comprehensive documentation
- Add torchaudio dependency for audio processing
- Maintain drop-in compatibility for full-loop-Sora2-ComfyUI workflow
2025-10-06 09:08:10 -04:00
iGavroche d2ca8f9f3a update published node 2025-10-06 08:36:16 -04:00
iGavroche 3113b4d49b Release v0.9.2 - Update display name
- Bump version to 0.9.2 across all files
- Update CHANGELOG.md with v0.9.2 changes
- Document display name change to 'Ninode Utils'
2025-10-06 08:30:43 -04:00
iGavroche 8b6e0fc662 Update display name to 'Ninode Utils' for ComfyUI sidebar
- Change DisplayName from 'ComfyUI Ninode Utils' to 'Ninode Utils'
- Update both [tool.comfy] and [tool.comfyui-manager] sections
- Cleaner, shorter label in ComfyUI node library sidebar
2025-10-06 08:29:25 -04:00
iGavroche 930abc70b3 update published node 2025-10-06 08:19:21 -04:00
iGavroche 25c4d4cdd2 Release v0.9.1 - Update to Lemonade Server standard
- Update default API URL to http://127.0.0.1:8000/api/v1/chat/completions
- Add link to Lemonade Server documentation
- Update tooltip to reference Lemonade Server
- Bump version to 0.9.1 across all files
- Update CHANGELOG.md with v0.9.1 changes
2025-10-06 08:18:43 -04:00
iGavroche c89815b0f3 Update pyproject.toml to match rocm-ninodes structure
- Use same PublisherId as rocm-ninodes (igavroche)
- Add ComfyUI Manager metadata section
- Update project name to lowercase (comfyui-ninode-utils)
- Add includes and requires-comfyui fields
- Use GitHub raw URL for icon
- List OpenAICompatibleChatNode in nodes array
2025-10-06 08:15:57 -04:00
iGavroche 50d0718be9 Add ComfyUI Registry metadata
- Add [tool.comfy] section to pyproject.toml
- Add PublisherId placeholder (needs to be filled)
- Add DisplayName and Icon configuration
- Create SVG icon for the project
- Prepare for ComfyUI Registry publishing
2025-10-06 08:15:07 -04:00
iGavroche eefd7f6889 Initial release v0.9.0
- OpenAI Compatible Chat Node with complete input compatibility
- Support for multiple OpenAI-compatible API endpoints
- Multi-turn conversation support with context persistence
- Image and file support for vision models and document analysis
- Advanced options configuration
- Comprehensive test suite
- Robust error handling and edge case management
- Complete documentation and examples
2025-10-06 08:11:20 -04:00