Visit ComfyUI Online for ready-to-use ComfyUI environment
ComfyUI-Chibi-Nodes enhances ComfyUI with nodes like Loader, Prompts, ImageTool, Wildcards, LoadEmbedding, ConditionText, and SaveImages, streamlining image processing and prompt management for efficient workflow customization.
ComfyUI-Chibi-Nodes is an extension designed to enhance your experience with ComfyUI, a powerful and modular stable diffusion GUI and backend. This extension provides a collection of experimental nodes that can help you create more complex and customized workflows for your AI art projects. Whether you're looking to manipulate images, generate text prompts, or manage embeddings, ComfyUI-Chibi-Nodes offers a variety of tools to streamline your creative process.
ComfyUI-Chibi-Nodes works by adding new nodes to the ComfyUI interface, which you can use to build and execute advanced stable diffusion pipelines. Think of nodes as building blocks that you can connect to perform different tasks. Each node has a specific function, such as loading images, generating text, or resizing images. By connecting these nodes in different ways, you can create a workflow that suits your specific needs.
For example, you might use a node to load an image, another node to apply a filter, and a third node to save the modified image. The extension makes it easy to experiment with different combinations and see the results in real-time.
The Loader node is a comprehensive Checkpoint VAE loader with additional features like a clip skip value selector and initial empty latent image generation. This node is essential for loading and managing your models efficiently.
The Prompts node combines positive and negative prompts into a single node, saving space and making it easier to manage your text inputs.
The ImageTool node utilizes the Python Imaging Library (PIL) for simple image manipulation. While batch processing is not yet supported, this node allows you to perform basic image edits.
The Wildcards node replaces a keyword from input text with a random line from a text file. If no input is given, it outputs a random line. This node can return multiple random lines from the same file, but duplicates may occur. Wildcard files are stored under the extras/chibi-wildcards
directory.
The LoadEmbedding node appends embedding text to the end of the input text in the format ", (embedding:filename.pt:weight)"
.
The ConditionText node converts text input into conditioning data, which can be used in various AI models.
The ConditionTextMulti node is a 4-in-4-out node for text conditioning, allowing for more complex text manipulations.
The SaveImages node merges the functionalities of VaeDecode and SaveImage, offering three distinct modes for filenames:
The Textbox node is a simple text box that updates its contents based on the pass-through text and sends it forward.
The ImageSizeInfo node displays the resolution of the input image and sends it along with two integer values for the dimensions.
The ImageSimpleResize node resizes images to a size your GPU can handle. It offers several options:
The Int2String node converts a number into a text string, primarily for debugging purposes.
The ImageAddText node adds text to an image or generates a blank image with text. It also outputs a mask for the text. Ubuntu fonts are included under extras
.
The SimpleSampler node is a simplified version of Ksampler with fewer settings, making it easier to use.
The LoadImageExtended node adds functionality to get metadata from images generated by ComfyUI or Automatic1111. It can also create latents if supplied with a VAE.
The SeedGenerator node generates random or fixed numbers, useful for creating unique outputs.
The TextSplit node splits text at the first separator found from the front or back (reverse) of the text. You can choose which half you want to output.
For additional resources, tutorials, and community support, you can visit the following links:
© Copyright 2024 RunComfy. All Rights Reserved.