ComfyUI-DrawThings-gRPC
Connect to any Draw Things gRPC server
Nodes (9)
Spatial control without installing a single preprocessor
Skip the preprocessor forest, just say what the image is
Stack up to eight style mods in one node and hand them to the server
The tiny node that keeps text, watermarks, and bad anatomy out of your draws
The one text box that carries your prompt into the Draw Things engine
The node that drops textual-inversion tags into your prompt for you
A second model that polishes the back half of your denoise
Your ComfyUI sampler, except Draw Things does the actual denoising
Bigger output straight from the engine's bundled upscalers
Warning: This project has moved and this repo has been deprecated and will no longer be updated. Please uninstall this node, and switch to the official Draw Things ComfyUI extension.
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
- ComfyUI
- Draw Things (with gRPC server enabled) or gRPCServerCLI
Via ComfyUI-Manager (Recommended)
- Search for
ComfyUI-DrawThings-gRPCin the ComfyUI-Manager and install.
Manual Installation
- Clone this repository into your
ComfyUI/custom_nodesdirectory:git clone https://github.com/yourusername/ComfyUI-DrawThings-gRPC.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
- Enable Model Browser: Enabled
- Response Compression: Disabled
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.