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