floyo logo
Workflows
Pricing
floyo logo
Workflows
Pricing
Last updated
2026-01-31

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_CacheCheck
SP_CacheGet
SP_CacheManager
SP_CachePersistence
SP_CacheStore
SP_CacheValue
SP_CompositeCacheKey
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