Comprehensive User Guide for ComfyUI
Version 2.4.0 | Last Updated: March 5, 2026
# Navigate to ComfyUI custom_nodes directory
cd ComfyUI/custom_nodes
# Clone the repository
git clone https://github.com/MajoorWaldi/ComfyUI-Majoor-AssetsManager ComfyUI-Majoor-AssetsManager
# Install Python dependencies
cd ComfyUI-Majoor-AssetsManager
pip install -r requirements.txt
# Restart ComfyUI
For full metadata extraction, install these tools:
# Using Scoop
scoop install ffmpeg exiftool
# OR using Chocolatey
choco install -y ffmpeg exiftool
# OR using WinGet
winget install -e --id Gyan.FFmpeg
winget install -e --id PhilHarvey.ExifTool
brew install ffmpeg exiftool
# Ubuntu/Debian
sudo apt update
sudo apt install -y ffmpeg libimage-exiftool-perl
# Fedora/RHEL
sudo dnf install -y ffmpeg perl-Image-ExifTool
Search using natural language instead of keywords. Example: "sunset over mountains with orange sky"
Select an asset and discover visually similar images based on content, not just tags.
Automatic tag suggestions based on image content: portrait, landscape, cyberpunk, anime, etc.
Generate detailed AI-powered image descriptions for better searchability.
Measure how well your generated image matches the original prompt (0-100%).
Auto-create themed collections based on visual similarity clustering.
Cluster your entire library by visual themes to discover patterns.
| Model | Purpose | Size |
|---|---|---|
| SigLIP2 SO400M | Image & text embeddings | ~1.2 GB |
| X-CLIP Base | Video embeddings | ~600 MB |
| Florence-2 Base | Image captioning | ~800 MB |
You can trigger scan and backfill vectors for individual assets directly from the grid:
| Indicator | Meaning |
|---|---|
| 🟢 Green dot | Asset fully indexed with vectors |
| 🟡 Yellow dot | Asset indexed, vectors pending |
| 🔴 Red dot | Indexing failed or vectors unavailable |
| 🔮 Sparkles visible | AI features available for this asset |
| ⏳ Spinning icon | Processing in progress |
| Library Size | Backfill Time (CPU) | Backfill Time (GPU) |
|---|---|---|
| 100 assets | 2-5 min | 30-60 sec |
| 500 assets | 10-25 min | 2-5 min |
| 1000 assets | 20-50 min | 5-10 min |
| 5000 assets | 2-4 hours | 25-50 min |
# Enable/disable AI features (default: ON)
export MJR_AM_ENABLE_VECTOR_SEARCH=1
# Adjust auto-tag sensitivity (0.0-1.0, default: 0.25)
export MJR_AM_VECTOR_AUTOTAG_THRESHOLD=0.25
# Verbose AI logging for debugging
export MJR_AM_AI_VERBOSE_LOGS=1
| Shortcut | Action |
|---|---|
| Ctrl+S / Cmd+S | Trigger index scan |
| Ctrl+F / Ctrl+K | Focus search input |
| Ctrl+H | Clear search input |
| D | Toggle sidebar (details) |
| Shortcut | Action |
|---|---|
| Arrow Keys | Navigate selection |
| Enter / Space | Open Viewer |
| Ctrl+A | Select all |
| Ctrl+D | Deselect all |
| 0-5 | Set rating (0-5 stars) |
| T | Edit tags |
| B | Add to collection |
| F2 | Rename file |
| Delete | Delete file |
| Shortcut | Action |
|---|---|
| Esc | Close viewer |
| F | Toggle fullscreen |
| D | Toggle info panel |
| Space | Play/pause video |
| Left/Right | Previous/next asset |
| I | Toggle pixel probe |
| C | Copy probed color |
| L | Toggle loupe |
| Z | Toggle zebra patterns |
| G | Cycle grid overlays |
custom_nodes/ComfyUI-Majoor-AssetsManagerpip install -r requirements.txt# Verify installation
exiftool -ver
ffprobe -version
# If not found, install:
# Windows: scoop install ffmpeg exiftool
# macOS: brew install ffmpeg exiftool
# Linux: sudo apt install ffmpeg libimage-exiftool-perl