https://github.com/openvino-dev-samples/comfyui_openvino
https://github.com/openvino-dev-samples/comfyui_openvino
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/openvino-dev-samples/comfyui_openvino
- Owner: openvino-dev-samples
- License: other
- Created: 2025-05-23T03:42:33.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-27T01:52:29.000Z (about 1 year ago)
- Last Synced: 2025-05-27T02:34:49.971Z (about 1 year ago)
- Language: Python
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-comfyui - **ComfyUI-OpenVINO**
- awesome-comfyui - **ComfyUI-OpenVINO**
README
# OpenVINO Node for ComfyUI
This node is designed for optimizing the performance of model inference in ComfyUI by leveraging [Intel OpenVINO toolkits](https://github.com/openvinotoolkit/openvino).
---
- [OpenVINO Node for ComfyUI](#openvino-node-for-comfyui)
- [Supported Hardware](#supported-hardware)
- [Install](#install)
- [Comfy Registry](#comfy-registry)
- [ComfyUI-Manager](#comfyui-manager)
- [Manual](#manual)
- [Instruction](#instruction)
## Supported Hardware
This node can support running model on Intel CPU, GPU and NPU device.You can find more detailed informantion in [OpenVINO System Requirements](https://docs.openvino.ai/2025/about-openvino/release-notes-openvino/system-requirements.html).
## Install
**Prererquisites**
- Install [comfy-cli](https://docs.comfy.org/comfy-cli/getting-started)
The recommended installation method is to use the Comfy Registry.
### Comfy Registry
These nodes can be installed via the [Comfy Registry](https://registry.comfy.org/nodes/comfyui-openvino).
```
comfy node registry-install comfyui-openvino
```
### ComfyUI-Manager
This node can be installed via ComfyUI-Manager in the UI or via the CLI:
```
comfy node install comfyui-openvino
```
### Manual
This node can also be installed manually by copying them into your `custom_nodes` folder and then installing dependencies:
```
cd ComfyUI/custom_nodes
git clone https://github.com/openvino-dev-samples/comfyui_openvino
cd comfyui_openvino
pip install -r requirements.txt
```
## Instruction
To trigger OpenVINO Node for ComfyUI, you can follow the example as reference:
1. Start a ComfyUI server.
```
cd ComfyUI
python3 main.py --cpu --use-pytorch-cross-attention
```
2. Prepare a standard workflow in ComfyUI.

3. Add OpenVINO Node.

4. Connect OpenVINO Node with Model/LoRa Loader.

5. Run workflow. Please notice it may need an additional warm-up inference after switching new model.
