MCPcopy Index your code
hub / github.com/GraftingRayman/ComfyUI_GraftingRayman

github.com/GraftingRayman/ComfyUI_GraftingRayman @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
519 symbols 1,185 edges 55 files 66 documented · 13%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Welcome to my page. I create nodes that I need to make my life easier, most of the stuff I do is based on Image Generation and Manipulation. If I find something lacking I try to create something that helps me or shortens the time required to complete the task at hand. This is by no means an extensive list, more to follow though.

If you would like to support my efforts use the QR code

ko-fi

Installation:

Install using ComfyUI Manager or manually install in your custom_nodes directory with the following command:

"git clone https://github.com/GraftingRayman/ComfyUI_GraftingRayman"

Make sure to install Clip

For comfyui portable run the following command in your comyfui folder

".\python_embeded\python.exe -m pip install git+https://github.com/openai/CLIP.git"

For system python run the following command

"pip install git+https://github.com/openai/CLIP.git"

Without this the nodes will fail to be imported

If you use these, follow my YouTube channel where I create ComfyUI workflows from scratch

Youtube Badge

Hope this stuff is helpful

GR Live Group Controller

This is a node created out of frustration, have been using "Fast Group Muter" for ages but it got tedious so had to improve it and here we are

image

1: Click here to add a new Header Section

2: Click here to go to the group itself

3: Currently executing group is highlighted

4: Header Sections

5: Edit the names of the Groups or Headers, changes the actual Groups title

6: Click and move to reorder - order is kept on refresh

7: Number of nodes in the group

8: Shows if the Group is enabled/disabled

GR Sigma Preset Selector

Select preset sigmas for your generations, change your Comp, Mid and Detail amounts in the graph.

image

Use the preset steps for the model selected or auto scale to manual steps

image

Move the vertical bars for Comp, Mid and Detail to select your desired ranges

image

Change the position of each step individually

image

Loads of presets already defined to suit all image types

image

Image Loader Ultimate

Could this be the Ultimate Image Loader

Load an image, rotate it, flip it, crop it all in one place

If you have set the crop, it will keep the crip area whether you rotate it or flip it as many times as you like

image

image

Great for all your video generations where having extra content makes the output look silly

GR Prompt Viewer

UPDATE: If the prompt has an image with the same name, it will now display the image below the prompt.

If there is an image without a prompt, it will ask if you want a prompt generated, if yes it will save it with the same filename as the image.

A node to save, edit and load your prompts, never lose a prompt. View dynamically the contents before using the prompt.

image

All prompts are saved in the node directory inside a folder called prompts comfyui/custom_nodes/ComfyUI_GraftingRayman/Nodes/prompts

Prompts can be sorted by folders

All executed prompts are autosaved when it is queued

image

image

GR Menu Hook

This node adds some features that are not needed, but they are wanted

Keeps nodes inside a group, can arrange them in multiple ways.

Also can add all nodes that are not in groups into a node with one click

image

image

image

image

image

GR Lora Loader

A LoRA loader node, that dynamically updates as LoRA's are added to the node. LoRA's can be randomized along with their weights or done manually

image image

GR Florence 2 Caption Generator for Ollama

image

GR Background Remover REMBG

This node is an updated version of other REMBG nodes, includes all available REMBG models to choose from

8 Different models to choose from

image

image

Use the general use model for all types of images

image

Use the anime model for anime images

image

Core symbols most depended-on inside this repo

calculateLayoutBounds
called by 16
web/js/GRMenuHook.js
applyBoundaryCheck
called by 16
web/js/GRMenuHook.js
arrangeGroup
called by 16
web/js/GRMenuHook.js
arrangeUngroupedNodes
called by 16
web/js/GRMenuHook.js
randomize_colours
called by 13
Nodes/GRTextOverlay.py
draw_text
called by 13
Nodes/GRScroller.py
roundRect
called by 9
web/js/gr_live_group_controller.js
hideCaptionGenerator
called by 9
web/js/GRPromptViewer.js

Shape

Method 286
Function 159
Class 63
Route 11

Languages

Python76%
TypeScript24%

Modules by API surface

Nodes/GRImage.py47 symbols
Nodes/GRMask.py42 symbols
Nodes/GRTextOverlay.py39 symbols
web/js/gr_live_group_controller.js31 symbols
web/js/GRMenuHook.js29 symbols
Nodes/GRTile.py25 symbols
Nodes/routes.py24 symbols
Nodes/GRPrompt.py22 symbols
web/js/gr_sigma_preset_selector_advanced.js19 symbols
Nodes/GRCounter.py19 symbols
Nodes/GRSigmas.py18 symbols
Nodes/GRScroller.py15 symbols

For agents

$ claude mcp add ComfyUI_GraftingRayman \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact