Floyo
Floyo
Workflows
API
Pricing
Floyo
Floyo
Workflows
API
Pricing

ComfyUI-SP-Nodes

Created by bananasss00

https://github.com/bananasss00/ComfyUI-SP-Nodes

24

Last updated 2026-08-24

Last updated

2026-08-24

Run hundreds of ComfyUI nodes and workflows in your browser.

ComfyUI and My Files on Floyo

ComfyUI-SP-Nodes is a collection of specialized nodes designed to extend the functionality of ComfyUI, enabling users to enhance their AI art workflows with various utilities. This tool provides practical solutions such as prompt checking, image metadata extraction, and integration with external APIs, making it a valuable asset for users looking to optimize their creative processes.

  • Allows for the validation and correction of prompts before processing, improving output quality.
  • Facilitates image handling by sending results directly to Telegram, streamlining communication.
  • Supports advanced features like model merging and prompt parsing, enhancing the flexibility of AI model usage.

Context

ComfyUI-SP-Nodes is a set of nodes tailored for the ComfyUI framework, aimed at improving user interactions with AI art generation tools. Its primary purpose is to provide utility nodes that enhance workflow efficiency and enable more complex operations within the ComfyUI environment.

Key Features & Benefits

This tool includes a prompt checker that verifies and corrects prompts, ensuring higher accuracy in AI-generated outputs. Additionally, it offers the capability to send images directly to a Telegram bot, which simplifies the sharing process. The integration of a CivitAI prompts parser and model merging functionality allows users to work with multiple models and prompts effectively, expanding their creative possibilities.

Advanced Functionalities

Among its advanced features, the tool includes a KoboldCPP API integration, which allows for the generation of prompts using large language models. It also supports the extraction of metadata from images, particularly useful for high-resolution outputs, enabling users to track and replicate successful generation parameters.

Practical Benefits

ComfyUI-SP-Nodes significantly enhances the user experience by providing tools that streamline workflows, improve control over generated content, and ensure higher quality outputs. By automating tasks like prompt validation and image handling, users can focus more on the creative aspects of their projects rather than managing technical details.

Credits/Acknowledgments

This repository includes contributions from various authors, with specific credits given to ImpactPack for the prompt checker and comfyui-mixlab-nodes for the text split and join functionality. The project is open-source, allowing for community collaboration and continuous improvement.

Inner Nodes

BoolSwitchOutStr
CivitaiPrompts
ComfyuiRuntimeArgs
FaceScatter
FaceScatter2
FluxInspireLbw_Batch
FluxInspireLbw_BlockVectorPreset
GodnessMerger_Apply
GodnessMerger_InputBlocks
GodnessMerger_InputBlocksExperimental
GodnessMerger_LabelEmb
GodnessMerger_MiddleBlock
GodnessMerger_MiddleBlockExperimental
GodnessMerger_NoiseInjection
GodnessMerger_Out
GodnessMerger_OutputBlocks
GodnessMerger_OutputBlocksExperimental
GodnessMerger_RAW_Apply
GodnessMerger_TimeEmbed
ImageMonitor
ImgMetaValueExtractor
LoraLoaderByPath
LoraLoaderFromFolder
LoraLoaderOnlyModelByPath
NoiseInjectionEssentialsHookProvider
PreviewImageWEBP
PromptChecker
RandomPromptFromBook
Random_Model_Merge
SD3BlocksMultiply
SD3Multiply
SP-CheckpointSave
SP-UnetSave
SP_AnyPipe10
SP_AnyPipe15
SP_AnyPipe20
SP_AnyPipe30
SP_AnyPipe40
SP_AnyPipe5
SP_AnyPipe50
SP_CacheAutoLoader
SP_CacheAutoLoaderMulti
SP_CacheAutoLoaderMulti10
SP_CacheCheck
SP_CacheCleanKeyString
SP_CacheCompositeKey
SP_CacheDataPacker
SP_CacheDataUnpacker
SP_CacheDirToKeys
SP_CacheGet
SP_CacheManager
SP_CachePersistence
SP_CacheRouter
SP_CacheSmartHashKey
SP_CacheStore
SP_CacheValue
SP_DDInpaint_Pipe
SP_DebugLogger
SP_DictValue
SP_DynamicCombo
SP_FlorenceCaption
SP_FluxFastMergePatchFP8 [Experimental]
SP_FluxLoader
SP_FluxUnsampler
SP_FluxUnsampler_ForwardODESampler
SP_FluxUnsampler_InverseSampler
SP_HiresGen
SP_HiresGen_Dynamic
SP_HiresGen_HiresCfg
SP_HiresGen_Sharpen
SP_HunyuanLoader
SP_ImpactSwitchCombo
SP_KSampler
SP_KSamplerSelect
SP_KoboldCpp
SP_KoboldCppWithContext
SP_KoboldCpp_BannedTokens
SP_KoboldCpp_OverrideCfg
SP_ListAny
SP_LoadLatent
SP_ModelLoader
SP_Name_Checkpoint
SP_Name_Clip
SP_Name_ClipVision
SP_Name_ControlNet
SP_Name_StyleModel
SP_Name_Unet
SP_Name_UpscaleModel
SP_Name_Vae
SP_Pass
SP_Pipe
SP_Pipe_ToBasicPipe
SP_SD3Loader
SP_SDLoader
SP_SaveLatent
SP_SelectItemFromAnyList
SP_SendStringWebsocket
SP_SetPipeModelType
SP_Supir
SP_SupirSampler
SP_SupirSampler_DPMPP2M
SP_SupirSampler_EDM
SP_SwitchBooleanAny
SP_UnlistValues
SP_WebsocketSendImage
SP_XYGrid
SP_XYValues
ScatterParams
ScatterParamsBatch
SendTelegramChatBot
StrToCombo
TextSplitJoinByDelimiter

Discover most popular workflows

Hand-picked based on what hundreds of other artists looked at.

Created by bananasss00

Inner Nodes

BoolSwitchOutStr

CivitaiPrompts

ComfyuiRuntimeArgs

FaceScatter

FaceScatter2

FluxInspireLbw_Batch

FluxInspireLbw_BlockVectorPreset

GodnessMerger_Apply

GodnessMerger_InputBlocks

GodnessMerger_InputBlocksExperimental

GodnessMerger_LabelEmb

GodnessMerger_MiddleBlock

GodnessMerger_MiddleBlockExperimental

GodnessMerger_NoiseInjection

GodnessMerger_Out

GodnessMerger_OutputBlocks

GodnessMerger_OutputBlocksExperimental

GodnessMerger_RAW_Apply

GodnessMerger_TimeEmbed

ImageMonitor

ImgMetaValueExtractor

LoraLoaderByPath

LoraLoaderFromFolder

LoraLoaderOnlyModelByPath

NoiseInjectionEssentialsHookProvider

PreviewImageWEBP

PromptChecker

RandomPromptFromBook

Random_Model_Merge

SD3BlocksMultiply

SD3Multiply

SP-CheckpointSave

SP-UnetSave

SP_AnyPipe10

SP_AnyPipe15

SP_AnyPipe20

SP_AnyPipe30

SP_AnyPipe40

SP_AnyPipe5

SP_AnyPipe50

SP_CacheAutoLoader

SP_CacheAutoLoaderMulti

SP_CacheAutoLoaderMulti10

SP_CacheCheck

SP_CacheCleanKeyString

SP_CacheCompositeKey

SP_CacheDataPacker

SP_CacheDataUnpacker

SP_CacheDirToKeys

SP_CacheGet

SP_CacheManager

SP_CachePersistence

SP_CacheRouter

SP_CacheSmartHashKey

SP_CacheStore

SP_CacheValue

SP_DDInpaint_Pipe

SP_DebugLogger

SP_DictValue

SP_DynamicCombo

SP_FlorenceCaption

SP_FluxFastMergePatchFP8 [Experimental]

SP_FluxLoader

SP_FluxUnsampler

SP_FluxUnsampler_ForwardODESampler

SP_FluxUnsampler_InverseSampler

SP_HiresGen

SP_HiresGen_Dynamic

SP_HiresGen_HiresCfg

SP_HiresGen_Sharpen

SP_HunyuanLoader

SP_ImpactSwitchCombo

SP_KSampler

SP_KSamplerSelect

SP_KoboldCpp

SP_KoboldCppWithContext

SP_KoboldCpp_BannedTokens

SP_KoboldCpp_OverrideCfg

SP_ListAny

SP_LoadLatent

SP_ModelLoader

SP_Name_Checkpoint

SP_Name_Clip

SP_Name_ClipVision

SP_Name_ControlNet

SP_Name_StyleModel

SP_Name_Unet

SP_Name_UpscaleModel

SP_Name_Vae

SP_Pass

SP_Pipe

SP_Pipe_ToBasicPipe

SP_SD3Loader

SP_SDLoader

SP_SaveLatent

SP_SelectItemFromAnyList

SP_SendStringWebsocket

SP_SetPipeModelType

SP_Supir

SP_SupirSampler

SP_SupirSampler_DPMPP2M

SP_SupirSampler_EDM

SP_SwitchBooleanAny

SP_UnlistValues

SP_WebsocketSendImage

SP_XYGrid

SP_XYValues

ScatterParams

ScatterParamsBatch

SendTelegramChatBot

StrToCombo

TextSplitJoinByDelimiter