ComfyUI

Solar Violet Nodes

ComfyUI custom-node pack · 17 nodes  Portable build

The Solar Violet LoRA Loader node in ComfyUI with six LoRAs loaded as large strips, each with a thumbnail, trigger words, a strength slider and move, copy, info, rename and remove buttons, then a trigger-word panel with selectable chips and a large search box.
Solar Violet LoRA Loader: large strips with preview, trigger words and strength, a trigger-word panel and a bigger search
The Violet Browser dialog on its LoRAs tab, filtered by a search, showing a grid of LoRA cards with preview images, base model, precision and size pills, and Add to LoRA loader buttons. Tabs across the top list LoRAs, Checkpoints, Diffusion models, GGUF, Text encoders and VAE with counts, plus a source picker, Duplicates and Network buttons.
Violet LoRA Browser — search, preview thumbnails, base model and size, one-click Add to LoRA loader
The Violet Browser on its Checkpoints tab: cards for checkpoint files showing precision pills such as BF16, FP8, UINT8 and INT8, the checkpoint layout, file size, and Add as checkpoint and Violet loader buttons.
Violet Model Browser — checkpoints with precision, size and a typed Violet loader button
A details panel for a LoRA showing its preview image, base model, precision, creator and size pills, suggested sampler and step count, and version notes pulled from CivitAI.
LoRA details — CivitAI metadata, suggested sampler and steps, version notes and tags
A ComfyUI graph of the Violet image to image workflow: a Load Image node and Violet Size + Resize feed a VAE Encode and KSampler, the Violet Model Loader and Solar Violet LoRA Loader feed the Violet Text Encoder, and the result goes to Violet Image Compare and Violet Save Image.
The bundled image to image workflow: Load Image, Size + Resize, Violet Model Loader, LoRA loader and Text Encoder feeding a sampler, with Image Compare and Save Image

Typed loaders, a LoRA loader that scrolls and grows with your stack, and model browsers that find duplicates in every ComfyUI folder.

One ComfyUI custom-node pack, not a fork of anything: typed checkpoint/diffusion/GGUF loaders instead of one loader with a mode dropdown, a LoRA loader that stacks up to 30 with large preview strips, trigger words wired straight into a two-box text encoder, an LLM-backed prompt enhancer and image describer, and a floating model browser with previews, CivitAI details and a duplicate finder. The latest update makes every ComfyUI model folder (controlnet, clip_vision, upscale_models, ipadapter and the rest) a category of its own, adds extra folder paths for any of them, and brings full duplicate removal to the model browser: tick the suggested files, select a range, then send them to the Recycle Bin, set them aside or delete them, with a guard that never lets you remove every copy. The LoRA loader node is bigger and easier to read, its scroll bar and mouse wheel work, the search and trigger panel are larger, and the node grows as you load more LoRAs. A ready-made image to image workflow, with a low-VRAM version, is bundled in the repo. Built from scratch by Violet Diffusion AI to replace an older pack that could not run alongside anything else because its node class names collided with other packs. This one is organized as one folder with many files by concern, the correct ComfyUI shape, and has none of those collisions.

  • Violet Model / Checkpoint / Diffusion / GGUF Loaders: typed, not mode-switched
  • Solar Violet LoRA Loader: up to 30 LoRAs as large preview strips with trigger words, per-LoRA strength, a working scroll bar, bigger search, and a node that grows as you add
  • Violet Text Encoder: one node for positive/negative, presets, local/LM Studio/OpenCode/OpenRouter LLM enhance
  • Violet Model Browser: every ComfyUI model folder as a category, extra folder paths for any of them, CivitAI details
  • Duplicate finder: tick suggested, range select, Recycle Bin / set aside / delete, never removes every copy
  • Image to image workflow: bundled example (and a low-VRAM version) wired through the Violet loaders, text encoder and image compare
  • Network sources: browse another paired computer's models over its own ComfyUI API, nothing to install there
  • Solar Prompt Enhancer & Image Describer: LLM-backed, same backend list as the text encoder

Python · ComfyUI custom node pack · vanilla JS front-end widgets · MIT

Public release 1.0.0 under MIT, in daily use on the author's own ComfyUI installs (Desktop, CLI and a clean GPU-verified test instance). Not yet in the ComfyUI-Manager registry: clone it into custom_nodes, or unpack the release zip there.

Skills for ComfyUI

Make a custom ComfyUI node's UI actually show

comfy-mcp-fixes

A pack's JavaScript only loads if its __init__.py exports WEB_DIRECTORY, and DOM widgets must come from node.addDOMWidget. Also: restarting servers comfy-cli did not launch.

Find out which model folder ComfyUI is really using

comfy-duplicate-model-roots

Slow startup, a model browser that shows a handful of files, or missing previews: duplicate and conflicting model roots in launchers.

New · from Violet Diffusion

ViolART OS

The operating system for artists. Every creative app we make on one account, one local model engine, and one library of images and LoRAs.

ArtPix AIVioliVision AIGenFixPortrAIt StudioLoumiNova AICCO Studio
See ViolART OS →