Skip to content

drawthingsai/draw-things-comfyui

Repository files navigation

ComfyUI-DrawThings-gRPC

ComfyUI-DrawThings-gRPC is a bridge between ComfyUI and Draw Things via gRPC. It allows ComfyUI to build and send image generation requests to Draw Things - giving you more control over inputs and settings than Draw Things alone offers, and bringing the Draw Things sampler into your ComfyUI workflows.


Setup

Requirements

Via ComfyUI-Manager (Recommended)

  • Search for Draw Things in the ComfyUI-Manager and install.

Manual Installation

  • Clone this repository into your ComfyUI/custom_nodes directory:
    git clone https://github.com/drawthingsai/draw-things-comfyui.git

Restart ComfyUI


Configuring Draw Things gRPC Server

Draw Things App

Ensure the following settings are enabled:

  • API Server: Enabled
  • Protocol: gRPC
  • Transport Layer Security: Enabled (Recommended)
  • Enable Model Browser: Enabled (Required for local models)
  • Bridge Mode: Optional (Required for Bridge Mode - DT+ only)

gRPCServerCLI

Start the server with:

gRPCServerCLI-macOS [path to models] --no-response-compression --model-browser

Discussion

Join the conversation and get support on Discord.


Acknowledgements

Note: This project was created with the cookiecutter-comfy-extension template to simplify custom node development for ComfyUI.

About

Official repo for Draw Things ComfyUI extension through gRPC protocol.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •