Skip to content

v1.3.0 CivitAI ComfyUI model manager

Latest

Choose a tag to compare

@DevNullInc DevNullInc released this 27 Aug 20:58
· 39 commits to main since this release

CivitAI Model Manager v1.3.0 🚀

I am excited to announce v1.3.0, introducing full Hugging Face Hub integration, a powerful Command Line Interface (CLI), Webhook Automations, Workflow Model Dependency Scanning, and Dual-Source Mirror Switching.


🌟 What's New

🤖 Hugging Face Hub Integration

  • Model Repository Inspector: Live validation of Hugging Face model repositories, pipeline tags, private/gated access statuses, and file tree exploration (.safetensors / .gguf).
  • Gated Model Access: Support for Hugging Face User Access Tokens (hf_...) in Settings to download and verify gated models (FLUX.1, SD3, Llama).
  • Hugging Face Cache Resolver: Intelligent translation of local Hugging Face cache directories (models--<org>--<repo>) into human-readable model titles.
  • hf CLI Compatibility: Native integration with the official Hugging Face CLI for hf download command generation and auth status verification.

💻 Built-in Command Line Interface (CLI)

Manage your ComfyUI models headlessly via terminal, scripts, or automated workflows:

  • cmm scan [--path <dir>]: Hardware-accelerated local library directory scanning with SHA256 checksums.
  • cmm download --id <id> [--version <id>]: Command-line model downloads with auto-routing and integrity verification.
  • cmm check-updates: Headless batch checking of installed models for new CivitAI versions.
  • cmm export [--format json|zip]: Database and configuration backups via CLI.
  • cmm hf check <repo_id>: Query Hugging Face Hub metadata directly from the console.
  • cmm workflows [--path <dir>]: Scan ComfyUI workflow files and identify missing model dependencies.

🔔 Webhook Event Integrations

  • on_download_complete: Dispatches webhook payloads with model metadata, destination paths, and hashes upon download completion.
  • on_update_available: Alerts external endpoints when newer model versions are detected on CivitAI.
  • Settings UI: Test triggers and endpoint configuration with instant status feedback.

🔍 ComfyUI Workflow Scanner

  • Prompt & Workflow Inspection: Recursively parses .json workflow files and embedded PNG metadata (tEXt / iTXt chunks).
  • Missing Model Detection: Automatically identifies Checkpoint, LoRA, VAE, ControlNet, UNET, CLIP, and Upscaler loader nodes, flagging missing models vs. installed ones in your SQLite database.

🪞 Dual-Source CivitAI & CivitAI Red Mirrors

  • Quick-toggle preset buttons for CivitAI Official (https://civitai.com/api/v1) and CivitAI Red (https://civitai.red/api/v1) directly in Settings.

🛠️ Developer & Platform Improvements

  • Version Synchronizer Tooling: Added scripts/update-version.js, update-version.ps1, and src/version.ts for automated multi-file version updates.
  • Automated Test Coverage: Added comprehensive test suites for WebhookService, WorkflowScanner, HuggingFaceClient, and the CLI Runner (15/15 passing tests).
  • Electron & Web Native Bridge: Mirror IPC APIs across both desktop and browser headless modes.

📦 Downloads & Artifacts

File Platform Description
CivitAI Model Manager Setup 1.3.0.exe Windows (x64) Full Installer Setup (Start Menu & Desktop shortcuts)
CivitAI Model Manager-Standalone-v1.3.0.exe Windows (x64) Standalone Portable executable (No installation required)
civitai-model-manager-1.3.0.tar.gz Linux (x64) Compressed Linux binary release
civitai-model-manager-1.3.0.zip Universal Portable cross-platform package

Full Changelog: 1.2.0...v1.3.0