comfyui-web-viewer  by VrchStudio

Interactive AI art framework

Created 11 months ago
297 stars

Top 89.4% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides custom nodes and web utilities for ComfyUI, enabling real-time AI generation and interaction through a web browser. It's designed for users looking to create interactive visual projects or enhance their ComfyUI workflows with dynamic control and display capabilities.

How It Works

The ComfyUI Web Viewer integrates real-time streaming into ComfyUI workflows, allowing users to interact with AI-generated content from any web-enabled device. It supports various input methods, including keyboard, OSC, and audio, facilitating versatile and dynamic creative control.

Quick Start & Requirements

  • Installation: Recommended via ComfyUI Manager. Manual installation involves cloning the repository into the custom_nodes directory and running pip install -r requirements.txt.
  • Optional Dependencies: For the Music2Emotion node, clone the submodule and install its dependencies, ensuring to use the main project's requirements.txt to avoid conflicts.
  • Troubleshooting: Users may need to configure Chrome flags for image display or launch ComfyUI with --enable-cors-header to resolve CORS errors. HTTPS can be enabled using provided self-signed certificates.

Highlighted Details

  • Supports multi-input integration (keyboard, OSC, audio).
  • Universal web accessibility from any browser-equipped device.
  • Includes example workflows and tutorials for various nodes (Image, Video, Audio, OSC, Key Control, Gamepad, MIDI).

Maintenance & Community

Created and maintained by the vrch.io team. Contributions are welcome via pull requests. Contact: hi@vrch.io.

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: Generally compatible with ComfyUI.

Limitations & Caveats

The provided self-signed certificates for HTTPS are intended for development only and not production use. Some image display issues might require browser-specific configurations.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
54 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.