OpenOutpaint ComfyUI Interface
An API interface for OpenOutpaint to work with ComfyUI workflow
Nodes (13)
Where the canvas mask becomes a real ComfyUI mask
The node that feeds a canvas image to your captioner
The node that unpacks a text-to-image request from the canvas
Grab the image openOutpaint wants enlarged
The node that tells openOutpaint which checkpoints exist
Route an outpaint job to the right checkpoint
Ship the outpainted image back to the canvas
Ship the caption back so the canvas prompt box fills in
The output node that hands your images back to the canvas
Return the upscaled image to the canvas
Pre-fill openOutpaint's style list from your workflow
Read which style the canvas user picked, and apply it
The boss node that runs a fake A1111 API inside ComfyUI
OpenOutpaint ComfyUI Interface
An API interface for OpenOutpaint to work with ComfyUI workflows.
NOTICE: This project is extremely cursed. You probably shouldn't do things like this does. :D
This now requires my fork of openOutpaint. This readme needs a lot of work still.
Quickstart
- Install this to ComfyUI (If you don't know how to do that, you really should not be touching this cursed abomination.)
- Open or create a workflow for this (There may or may not be an example one in the repo.)
- Toggle first node to run the server, configure the server address and port if needed, and run the workflow once.
- Point OpenOutpaint at the address and port defined in the serving node.
- ???
- Profit. S
Features
A very shittily made API replacment for A1111's API in a ComfyUI workflow that runs within the ComfyUI webUI so you can use it as part of the interactive workflow.