Order from Chaos.
The Ultimate DAM for ComfyUI.

A high-performance, standalone Digital Asset Management system designed specifically for generative AI workflows. Stop losing prompts and start organizing.

Download on GitHub Explore Documentation
SmartGallery Interface

Built to Scale with You

From individual creators finding their prompts, to studios reviewing daily outputs.

👤

The Solo Creator

Manage 10,000+ output images with zero lag. Instantly recover the exact JSON workflow, seed, and prompt used for any generation months ago.

👥

Production Teams

Transform flat folders into a real DAM. Create Virtual Collections, apply traffic-light Status Tags (Approved/Review), and batch move assets safely.

🎭

Exhibition Mode

Launch a secure, read-only portal for clients or art directors. Let them leave star ratings and comments on specific frames without touching your raw files.

Deep Metadata Inspection

Don't open ComfyUI just to check a parameter. SmartGallery parses embedded JSON graphs instantly, presenting a human-readable dashboard.

  • Copy full workflows to clipboard in 1 click.
  • Extract pure media (Clean Export) stripping all metadata.
  • Identify original source inputs (Img2Img/ControlNet).
Node Summary Dashboard

The Comparison Engine

Not sure what changed between iteration 42 and 43? Select two images and enter Compare Mode.

  • Interactive A/B Pixel Slider with synchronized zoom.
  • Automatic Metadata Diff Table.
  • Highlights *only* the parameters that changed (e.g., CFG 7.0 → 8.5).
Compare Mode Slider

Advanced Video Support

AI Video is heavy. SmartGallery is equipped with FFmpeg integration to handle ProRes, MKV, and large MP4s without crashing your browser.

  • Real-time transcoding for unsupported formats.
  • Storyboard Mode: Generate a frame-by-frame breakdown grid to check consistency without scrubbing.
  • Support for animated WebP and GIFs.
Video Storyboard

Master Your Workflow

Explore the interactive guide to SmartGallery features.

Keyboard-First Navigation

SmartGallery is designed for speed. Keep your hands on the keyboard to review thousands of outputs in minutes.

Grid & Selection

V Open Lightbox
X Select/Deselect File
M Move Selected Files
Del Quick Delete
Z Download as ZIP

Workflow & Media

N View Node Summary
W Download JSON Workflow
Shift+W Clean Export (Strip Meta)
C Copy JSON to Clipboard
E Video Storyboard

Digital Asset Management

Stop duplicating files across your hard drive. SmartGallery uses a Virtual Collection system powered by a local SQLite database.

  • Virtual Albums: Assign an image to "Project Alpha" without moving the physical file.
  • Status Tags (Keys 1-5): Hover over an image and press 1 for Approved (Green), 2 for Review (Yellow), etc. Perfect for team pipelines.
  • Untagging: Inside an album, press U to remove a file from the collection without deleting it from your disk.
  • File Details: Press G to open the global metadata panel to see all collections an asset belongs to, along with client comments.

Semantic & Technical Filtering

Finding a specific generation from 6 months ago is now instant.

Filter Capabilities:

Prompt Keywords: Search the exact positive/negative text used.

Workflow Files: Find images that used a specific LoRA or Checkpoint.

Technical: Filter by Extension (.mp4, .webp), Date ranges, or "Favorites Only".

AI Semantic Search: (If enabled) Search by concept like "cyberpunk city" using local vision models.

Exhibition Mode (Client Portal)

Turn your chaotic output folder into a professional client presentation interface.

By starting the server with the --exhibition flag, the interface transforms into a Read-Only gallery.

  • Safe: Clients cannot delete, move, or see technical workflows.
  • Curated: They only see Virtual Collections you marked as "Public".
  • Interactive: Clients can leave 1-to-5 Star Ratings and write feedback comments.
  • Sync: The Admin can read client comments in real-time from the main UI by pressing G.

Installation & Deployment

SmartGallery is built on Python/Flask and is 100% open-source.

git clone https://github.com/biagiomaf/smart-comfyui-gallery.git
cd smart-comfyui-gallery
pip install -r requirements.txt
python smartgallery.py

Requirements: Python 3.9+, FFmpeg (for video support).
Configure your ComfyUI output path in the smartgallery.py file or via Environment Variables. Runs beautifully in Docker via Waitress WSGI.