A custom node collection for ComfyUI under the vrch.ai category, providing a Web Viewer utility and a framework for real-time AI-generated interactive art.
Features:
- Real-time interaction and AI generation.
- Easily accessible on any device with a web browser.
- Supports interactive input methods such as keyboard, OSC control, and sound input.
see CHANGELOG
Simply search for ComfyUI Web Viewer
in ComfyUI Manager and install it directly.
- Clone this repo into the
custom_nodes
directory of ComfyUI - Install dependencies:
or if you use the
pip install -r requirements.txt
windows
portable install, run this inComfyUI_windows_portable
folder:python_embeded\python.exe -m pip install -r ComfyUI\custom_nodes\comfyui-web-viewer\requirements.txt
- Restart ComfyUI
- Documentation: Usage of Web Viewer nodes
- Example workflows:
- Documentation: Usage of OSC Control nodes
- TouchOSC Control Panel:
- Example workflows:
- Documentation: Usage of Key Control nodes
- Example workflows:
- Documentation: Usage of Audio nodes
- Example workflows:
- Documentation: Usage of Image nodes
- Example workflows: n/a
This project uses bump2version
for version management. To update the version:
- Ensure you have
bump2version
installed:pip install bump2version
- To update the version, run:
Replace
python update_version.py [major|minor|patch]
[major|minor|patch]
with the part of the version you want to increment. - This will automatically:
- Update the version number in
__init__.py
- Update the CHANGELOG.md file
- Create a new git commit and tag (if you're using git)
- Update the version number in
- After running the script, review and update the CHANGELOG.md file with details about the new version's changes.
- Note: make sure you've put changes in
Unreleased
section manually
- Note: make sure you've put changes in
Created and maintained by the vrch.io team.
Contributions are welcome! Please feel free to submit a Pull Request.
For any inquiries, you can contact us at hi@vrch.io.