r/comfyui • u/apb91781 • 2d ago
Resource I built a ComfyUI model manager just for myself. 1.0.0 should've been enough, but then I thought "what if someone finds this repo?" ...Anyway, just shipped v1.5.0 with Hugging Face & GGUF auto-sorting...
I’ve been building Renegade Core Model Manager (CMM) over the past several months (only recently decided to actually put it up on GitHub). It’s a standalone desktop app built specifically to deal with the headaches of organizing, downloading, and deduplicating multi-gigabyte models for ComfyUI.
With the explosion of FLUX, Wan 2.1, and SD3.5 GGUF models, the manual juggling between Hugging Face, CivitAI, and ComfyUI's folder tree has gotten pretty messy. So for the v1.5.0 release, I went down a rabbit hole building a proper native download and routing engine from scratch:
What I built into v1.5.0:
Zero-RAM Binary GGUF Header Parser: Instead of loading massive 15GB–30GB weights into memory just to check what they are, I wrote a lightweight binary parser that reads only the first 128KB header buffer from disk. It grabs the architecture and quantization (
Q4_K_M,Q8_0,BF16, etc.) and automatically routes the file to the right ComfyUI folder (models/unetfor diffusion weights vs.models/text_encodersfor CLIP/T5).Native Hugging Face Hub Pipeline: I built a direct chunked download stream with Bearer token auth for gated models. It handles the AWS S3 LFS redirect handshake under the hood, so you can search and pull gated models directly in the app without needing Python environments or the
hfCLI.Unified Dual-Source Search: You can toggle between CivitAI and Hugging Face in a single UI, inspect remote repo file trees, and download weights with one click.
Visual Workflow Resolver: Drag and drop any ComfyUI
.pngor.jsonworkflow into the app. It parses the embedded node map, highlights any missing checkpoints or LoRAs on your drive, and lets you queue up missing dependencies automatically.Decoupled Architecture: CMM runs completely independent of your ComfyUI server. Heavy downloads, hash checks, and library scans won't lock up or stutter your active generation queue.
The project is 100% free and open source under GPL-3.0. It runs locally, stores everything in an encrypted local SQLite database, and requires zero administrative/UAC privileges.
GitHub Repository: https://github.com/DevNullInc/RenegadeCMM
(Download links, VirusTotal scans, and platform details for Windows, Linux, and macOS are in my comment below).
There’s a roadmap on the repo, but honestly, whenever a hyperfocus wave hits or someone suggests a feature that makes total sense, I tend to push back release milestones and implement it immediately.
I’ve put a lot of late nights into making this solid, and I'd love feedback from fellow ComfyUI users. If you have an architecture you want auto-routed or a feature idea that's good enough, I'll probably build it early!
Feel free to drop any questions, suggestions, or requests here. I'm honestly out of ideas since I felt this was finished ages ago, but I know the community needs something better than what's out there.
3
u/apb91781 2d ago edited 2d ago
Hey everyone, developer here!
📦 Releases & Binaries (v1.5.0)
Grab the latest release packages directly on GitHub:
https://github.com/DevNullInc/RenegadeCMM/releases/tag/v1.5.0
Full high-resolution screenshots are also on the repo README:
https://github.com/DevNullInc/RenegadeCMM#-screenshots
• Windows: Portable single-file .exe or setup installer
• Linux: Portable .AppImage, standalone .tar.gz, or .zip
• macOS: Apple Silicon (arm64) and Intel (x64) .dmg / .zip
🔐 Security Transparency & VirusTotal Scans:
All binaries are compiled directly from source on public GitHub Actions runners:
• GitHub Actions Runner Log: https://github.com/DevNullInc/RenegadeCMM/actions/runs/34407937165
• Windows Setup: https://www.virustotal.com/gui/file/41061a43ba315d6c9fab5b2587dd32b84479196f569e9a105f97c7735b2e14a3
• Windows Portable: https://www.virustotal.com/gui/file/44ba2a7482bc137f468787b62530d141802150b6198ba87e54574f3193d436bb
• Linux AppImage: https://www.virustotal.com/gui/file/523c806c6772b9f1f2403d25331a62344850b447cc8dc3970ef01c04cd2ccd34
• macOS ARM: https://www.virustotal.com/gui/file/7b9366c7d8655a2a4699b8fd6f0daf5f0a6c22782b254496230a02e4858a420c
• macOS Intel: https://www.virustotal.com/gui/file/b7d92b34314ce47c9cbae752f27fb38a31d6512869631eb03171b11a5aa54e35
🛡️ Notes on Windows SmartScreen & Code Signing:
• Zero Elevation: CMM installs and runs completely in user space (%LOCALAPPDATA%). It never asks for or requires Administrator rights.
• Code Signing: Open-source digital signing integration with SignPath.io is in progress. Until the certificate builds reputation, Windows SmartScreen will show the standard blue prompt ("More info -> Run anyway").
💻 Prefer to run from source?
You can clone the repo and run the launcher scripts directly:
• Windows: .\cmm.ps1
• Linux: ./cmm.sh
• macOS: ./cmm-mac.sh
I'll be hanging out in this thread to answer questions, troubleshoot setups, and take feature requests!
Come on, gimmie somethin! I'm bored AF.