2024-06-23 10:07:18 +08:00
2024-06-23 10:05:04 +08:00
2024-06-23 10:05:04 +08:00
2024-06-23 10:07:18 +08:00
2024-06-23 10:05:04 +08:00
2024-06-22 20:47:47 +08:00
2024-06-22 20:47:47 +08:00
2024-06-22 20:47:47 +08:00
2024-06-22 20:47:47 +08:00
2024-06-21 09:52:20 +08:00
2024-06-23 10:05:04 +08:00
2024-06-23 10:05:04 +08:00
2024-06-22 20:47:47 +08:00

ComfyUI Jake Upgrade

A ComfyUI workflow customization by Jake.

Installation

  1. git clone https://github.com/jakechai/ComfyUI-JakeUpgrade into the custom_nodes folder
    • e.g. custom_nodes\ComfyUI-JakeUpgrade OR: Install using ComfyUI Manager.
  2. Open a Command Prompt/Terminal/etc.
  3. Change to the custom_nodes\ComfyUI-JakeUpgrade folder you just created
    • e.g. cd C:\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-JakeUpgrade
  4. Install python packages
    • Windows Standalone installation (embedded python): run install.bat OR: ../../../python_embeded/python.exe -s -m pip install -r requirements.txt
    • Manual/non-Windows installation
      pip install -r requirements.txt

Video Introduction

Youtube Bilibili

JakeUpgrade Workflow

Main:

Other:

Required Custom Nodes

To use JK_workflow, you need to install:

Install and copy | replace files (optional, see in replacement folder):

JakeUpgrade Custom Nodes

Misc Nodes
	SD1.5 Aspect Ratio JK🐉
	SDXL Aspect Ratio JK🐉
Reroute Nodes
	Reroute List JK🐉
	Reroute Ckpt JK🐉
	Reroute Vae JK🐉
	Reroute Sampler JK🐉
	Reroute Upscale JK🐉
	Reroute Resize JK🐉
ControlNet Nodes
	Apply ControlNet JK🐉
	Multi-ControlNet Stack JK🐉
	Apply Multi-ControlNet JK🐉
LoRA Nodes
	Load LoRA JK🐉
	LoRA Stack JK🐉
Embedding Nodes
	Embedding Picker JK🐉
	Embedding Picker Multi JK🐉
Loader Nodes
	Ckpt Loader JK🐉
	Vae Loader JK🐉
	Sampler Loader JK🐉
	Upscale Model Loader JK🐉
Pipe Nodes
	Nodes State JK🐉
	Ksampler Parameters JK🐉
	Project Setting JK🐉
	Base Model Parameters JK🐉
	Base Model Parameters Extract JK🐉
	Base Image Parameters Extract JK🐉
	Base Model Pipe JK🐉
	Base Model Pipe Extract JK🐉
	Refine Pipe JK🐉
	Refine Pipe Extract JK🐉
	Noise Injection Parameters JK🐉
	Refine Model Parameters JK🐉
	Refine 1 Parameters Extract JK🐉
	Refine 2 Parameters Extract JK🐉
	Upscale Model Parameters JK🐉
	Image Upscale Parameters Extract JK🐉
	Latent Upscale Parameters Extract JK🐉
	Upscale Model Parameters Extract JK🐉
	Detailer Parameters JK🐉
	Pipe End JK🐉
	Metadata Pipe JK🐉
	Metadata Pipe Extract JK🐉
Image Nodes
	Save Image With Metadata JK🐉
	Save Image With Metadata Flow JK🐉
	Load Image With Metadata JK🐉
	Enchance And Resize Hint Images JK🐉
Animation Nodes
	Animation Prompt JK🐉
	Animation Value JK🐉
Logic switches Nodes
	Boolean JK🐉
	Image Input Switch JK🐉
	Mask Input Switch JK🐉
	Int Input Switch JK🐉
	Float Input Switch JK🐉
	Latent Input Switch JK🐉
	Conditioning Input Switch JK🐉
	Clip Input Switch JK🐉
	Model Input Switch JK🐉
	ControlNet Input Switch JK🐉
	Text Input Switch JK🐉
	VAE Input Switch JK🐉
	Switch Model and CLIP JK🐉
	Pipe Input Switch JK🐉
	Impact Pipe Input Switch JK🐉
ComfyMath Fix Nodes
	BoolToInt JK🐉
	IntToBool JK🐉
	BoolUnaryOp JK🐉
	BoolBinaryOp JK🐉
	FloatUnaryCon JK🐉
	FloatBinaryCon JK🐉
	IntUnaryCon JK🐉
	IntBinaryCon JK🐉
	NumberUnaryCon JK🐉
	NumberBinaryCon JK🐉
	Vec2UnaryCon JK🐉
	Vec2BinaryCon JK🐉
	Vec2ToFloatUnaryOp JK🐉
	Vec2ToFloatBinaryOp JK🐉
	Vec2FloatOp JK🐉
	Vec3UnaryCon JK🐉
	Vec3BinaryCon JK🐉
	Vec3ToFloatUnaryOp JK🐉
	Vec3ToFloatBinaryOp JK🐉
	Vec3FloatOp JK🐉
	Vec4UnaryCon JK🐉
	Vec4BinaryCon JK🐉
	Vec4ToFloatUnaryOp JK🐉
	Vec4ToFloatBinaryOp JK🐉
	Vec4FloatOp JK🐉
ComfyMath Nodes
	FloatToInt JK🐉
	IntToFloat JK🐉
	IntToNumber JK🐉
	NumberToInt JK🐉
	FloatToNumber JK🐉
	NumberToFloat JK🐉
	ComposeVec2 JK🐉
	ComposeVec3 JK🐉
	ComposeVec4 JK🐉
	BreakoutVec2 JK🐉
	BreakoutVec3 JK🐉
	BreakoutVec4 JK🐉
	FloatUnaryOp JK🐉
	FloatBinaryOp JK🐉
	IntUnaryOp JK🐉
	IntBinaryOp JK🐉
	NumberUnaryOp JK🐉
	NumberBinaryOp JK🐉
	Vec2UnaryOp JK🐉
	Vec2BinaryOp JK🐉
	Vec3UnaryOp JK🐉
	Vec3BinaryOp JK🐉
	Vec4UnaryOp JK🐉
	Vec4BinaryOp JK🐉
Simple Evaluate Nodes
	Evaluate Ints JK🐉
	Evaluate Floats JK🐉
	Evaluate String JK🐉
	Evaluate Examples JK🐉

JakeUpgrade Group Nodes

Tools
	JK🐉::CLIPSegMask
	JK🐉::Pad Image for Outpainting
	JK🐉::SegAnythingMask
Workflow
	JK🐉::Concept
	JK🐉::Inpaint Simple
	JK🐉::Inpaint Checkpoint
	JK🐉::Outpaint Checkpoint
	JK🐉::Tex2Img

Reference Custom Nodes

Jake Upgrade Nodes are inspired by:

Changelog

  • 2024-06-23 - v1.0.0 released.
S
Description
No description provided
Readme GPL-3.0
58 MiB
Languages
Python 53.9%
JavaScript 46%
Batchfile 0.1%