Discover and explore top open-source AI tools and projects—updated daily.
biagiomafAI generation gallery for tracking creative workflows
Top 99.3% on SourcePulse
Summary
SmartGallery for ComfyUI provides a fast, lightweight, local, browser-based file manager for AI generation outputs. It links every image/video to its exact ComfyUI workflow, enabling efficient search, organization, and recall of parameters. Aimed at prolific ComfyUI users, it offers a mobile-friendly, offline experience to prevent workflow loss and streamline creative iteration.
How It Works
This project transforms ComfyUI's output directory into a searchable web gallery, automatically associating generated files with their specific node graphs and parameters. It operates entirely offline and locally, prioritizing privacy and eliminating cloud dependencies. The core advantage lies in instant workflow recall, regardless of ComfyUI's running status or filename conventions.
Quick Start & Requirements
Installation is available via Python (Git clone, pip install -r requirements.txt) or Docker (docker run mmartial/smart-comfyui-gallery). Prerequisites include Python, ffmpeg (for video), and Docker. Configuration requires setting output/input/gallery paths via environment variables or script parameters. Official releases and detailed Docker guides are provided.
Highlighted Details
Maintenance & Community
Actively developed with frequent updates focused on practical ComfyUI workflow enhancements. Contributions via issues and pull requests are welcomed. Docker support was notably contributed by Martial Michel. Specific community channels beyond GitHub are not detailed.
Licensing & Compatibility
Released under the permissive MIT License, allowing broad compatibility for commercial use and integration within closed-source projects.
Limitations & Caveats
Experimental features exist in a separate directory and require caution. Advanced AI features (semantic search) are planned as optional, separate services and are not yet released. macOS users may need to adjust file handle limits (ulimit -n) for heavy loads.
6 days ago
Inactive