ComfyUI Extension: draw-things-comfyui

Authored by drawthingsai

Created

Updated

2 stars

The official Draw Things extension for ComfyUI. Sends image-generation requests to Draw Things over gRPC. Supports Bridge Mode for DT+ cloud and local model execution.

Custom Nodes (0)

    README

    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.