Skip to content

Repository files navigation

Deathshot Arsenal

GitHub stars License: All Rights Reserved ComfyUI Custom Node

A comprehensive suite of high-performance, precision-crafted UI and utility nodes for ComfyUI.


Highlights & Features

🎨 Unified Theme & UI System

  • DS Theme Manager: Full visual customization for ComfyUI nodes with dynamic accent tokens, custom dark/light color schemes, and seamless UI styling.
  • Micro UI Geometry: Polished buttons, sliders, chip toggles, custom dropdowns, and integrated HUD socket lanes.

📐 Canvas Productivity & Alignment Tools

  • DS Snap: High-precision magnetic edge and center snapping system directly integrated into the LiteGraph canvas. Features nearest-neighbor visual alignment guides, configurable spacing gap margins, 1-click horizontal/vertical multi-node arrangement (Row / Column) with first-selected anchor preservation, dimension matching, keyboard nudging with Shift multipliers, and a dedicated 50-level Undo/Redo history stack with header-docked controls and keyboard shortcuts (Ctrl+Z, Ctrl+Shift+Z, Ctrl+Y). See DS Snap Documentation.
  • DS Global Reminder: Floating action dock notification center for ComfyUI with execution alarms, countdown timer presets, browser audio alerts, and persistent queue state tracking. See DS Reminder Documentation.

🎛️ System Diagnostics & Control

  • DS Control Panel: Centralized management interface for Deathshot workflow components. See DS Control Panel Documentation.
  • DS Hardware Monitor: Real-time tracking of GPU / VRAM usage, CPU, RAM, and temperature via NVML and system sensors. See DS Hardware Monitor Documentation.
  • DS System Monitor: Compact status bar for live generation stats and hardware metrics. See DS System Monitor Documentation.
  • DS Futuristic HUD: Sci-fi cyberpunk telemetry heads-up display overlay for the canvas and viewport. See DS Futuristic HUD Documentation.
  • DS Version Check: Automatic update tracking and package version notifications. See DS Version Check Documentation.
  • DS Run Timer: Accurate execution benchmarking and completion audio alerts with multi-stage checkpoint pause/resume coordination. See DS Run Timer Documentation.
  • DS The Purger: Safe, direct ComfyUI resource cleanup utility and transparent workflow passthrough node. Frees VRAM, RAM, cached models, and memory allocations mid-workflow or queue-to-queue under thread-safe synchronization with live before/after metrics. See DS The Purger Documentation.

🖼️ Image & Media Tools

  • DS Image Preview: Real-time high-fidelity image inspection and lossless passthrough node with dual PREVIEW and SAVE execution modes, instant clipboard copy, full-resolution popout window, and on-demand manual disk export. See DS Image Preview Documentation.
  • DS Film Grain: High-performance photographic film grain processor powered by GLSL shaders with real-time interactive WebGL preview, customizable grain scale, chromatic variation, and luminance-based shadow weighting. See DS Film Grain Documentation.
  • DS Image Save Advance: Powerful image export with dynamic filename templating ({model}, {seed}, {date}, {width}x{height}), format conversion, and metadata embedding. See DS Image Save Advance Documentation.
  • DS Quick Save: One-click rapid asset saving directly from canvas workflows. See DS Quick Save Documentation.
  • DS Image Compare: Real-time side-by-side and split-slider visual comparison with top-lane resolution HUD, megapixel differential analysis, and persistent multi-tab session state. See DS Image Compare Documentation.
  • DS Image Checkpoint: Interactive visual gate and multi-stage checkpointing with pause, pass, continue, and regenerate controls. See DS Image Checkpoint Documentation.
  • DS Load Image & Folder Loader: High-speed image loader with built-in HUD controls and batch folder ingestion. See DS Load Image, DS Image Loader, and DS Load Images From Folder.
  • DS Outpaint & DS Outpaint Stitch: Interactive canvas padding extender and original subject restitching suite with real-time DOM preview, top socket-lane resolution HUD, target megapixel scaling, VAE snap multiples, Hermite smoothstep feathering, and statistical color matching. See DS Outpaint Documentation and DS Outpaint Stitch Documentation.
  • DS Gallery: In-canvas media viewer with real-time thumbnail caching and filtering. See DS Gallery Documentation.
  • DS Resolution: Preset and dynamic aspect ratio and resolution calculator. See DS Resolution Documentation.

🎬 Video & Frame Interpolation

🛡️ Smart Moderation & Safety

  • NSFW Detection & Blur: Integrated Vision Transformer (ViT INT4) and NudeNet detectors with automatic disk caching and smart blur filters.

⚡ Generation & Workflow Hubs

  • DS Generation Hub: All-in-one generation cockpit combining checkpoint and diffusion model loading, standalone CLIP/VAE routing, dynamic multi-LoRA stacking with CivitAI triggers, aspect ratio/resolution management, and prompt engineering. See DS Generation Hub Documentation.
  • DS LoRa Loader: Modular LoRA loader with per-LoRA model and CLIP strength controls, video/audio dual-stream weighting, trigger word selection, and Civitai metadata inspection. See DS LoRa Loader Documentation.

📝 Prompt Engineering & Utilities

  • DS AI Prompt Sensei: Next-generation AI prompt generator and scene director powered by local LLMs. Features multi-modal image-to-prompt vision analysis, dynamic LoRA stacking with per-model/clip strengths, automated aspect ratio detection, customizable video dimensions/durations, and interactive prompt editing. Note: LM Studio is required for this node to run local LLMs. See DS AI Prompt Sensei Documentation.
  • DS Randomizer: Intelligent prompt randomization and variation engine. Preserves the user's template prompt while dynamically replacing or contextually inserting variations across 46+ extensible semantic categories with non-repeating shuffle-bag selection. Features tag-based contradiction prevention (e.g. night vs daylight), semantic zone placement (subject traits, clothing, lighting), live upstream prompt mirroring, and multi-stage checkpoint synchronization to prevent upscale prompt redraws. See DS Randomizer Documentation for architecture details.
  • DS Prompt & Prompt Cards: Modular prompt editor with category cards, trigger injection, and effective prompt previews. See DS Prompt and DS Prompt Cards.
  • DS Prompt Scanner & Show Text: Live prompt diagnostics and string display widgets. See DS Prompt Scanner and DS Show Text Documentation.
  • DS Notes & Label: Canvas documentation, rich-text workflow notes, and visual group labels. See DS Notes and DS Label.
  • Logic & Flow Control: Intelligent workflow routing and evaluation nodes: DS Switch, DS Any Switch, DS Group Switch, DS Pipe, DS Reroute, and DS Seed.

Installation

Method 1: ComfyUI Manager (Recommended)

Search for Deathshot Arsenal in the ComfyUI Manager node list and click Install.

Method 2: Manual Git Clone

  1. Open a terminal in your ComfyUI directory:
    cd ComfyUI/custom_nodes
  2. Clone this repository:
    git clone https://github.com/DeathshotOfficial/Deathshot-Arsenal.git DeathshotArsenal
  3. Install the required dependencies:
    cd DeathshotArsenal
    pip install -r requirements.txt
  4. Restart ComfyUI.

Dependencies

The package requires standard Python libraries:

  • numpy
  • psutil
  • av
  • opencv-python
  • imageio-ffmpeg
  • onnxruntime
  • pynvml (optional, for GPU hardware monitoring)

Install all dependencies in one command:

pip install -r requirements.txt

External Requirements

  • LM Studio: Required for DS AI Prompt Sensei. Download and install LM Studio, then start the local server (default: 127.0.0.1:1234) with your desired vision/chat LLM loaded.

AI Models

  • NSFW Detection: ViT INT4 model is automatically downloaded on first use from Hugging Face.
  • Frame Interpolation: RIFE 4.9 model weights are automatically downloaded when running interpolation nodes.

License

Copyright © 2026 DeathshotOfficial. All Rights Reserved.
This software is provided for Personal Use Only. Redistribution, unauthorized modification, resale, and commercial monetization are strictly prohibited. See the LICENSE for full terms.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages