edenartlab / eden_comfy_pipelines

A collection of custom nodes and workflows for ComfyUI
62 stars 10 forks source link

Eden.art custom node Suite

A collection of custom nodes and workflows for ComfyUI, developed by Eden.

Some nodes are not yet documented in this README but are used in our workflows repo.

Examples of some of the most useful nodes:

GPT4 node:

GPT4 Node

Call GPT4 for text completion:

GPT4 vision node:

GPT4 Vision Node

Call GPT4-vision for image captioning / understanding

Load random Images from a directory:

LoadRandomImage Node

Enables various random image loading formats to create auto-experiments.

Generate (video) masks from an input image/video using color clustering:

maskfromrgb_kmeans Node

Applies KMeans clustering to the colors of an input image/video to produce output masks

DepthSlicer node:

DepthSlicer Node

Generates masks from a depth map:

3D Parallax Zoom:

maskfromrgb_kmeans Node

Applies 3D depth zooming to an image

CLIP_interrogator node:

Based off clip_interrogator.

CLIP Interrogator Node Image

This is a simple CLIP_interrogator node that has a few handy options:

VAEDecode_to_folder node:

VAE Decode to Folder Node Image

Decodes VAE latents to imgs, but saves them directly to a folder. This allows rendering much longer videos with, for example, AnimateDiff (manual video compilation with ffmpeg required in post).

SaveImage node:

Save Image Node Image

A basic Image saver with the option to add timestamps and to also save the entire pipeline as a .json file (so you can read prompts and settings directly from that .json file without loading the entire pipe).

NOTE: Some of the included nodes aren't finished yet!