DiffusionToolkit  by RupertAvery

Image metadata indexer and viewer for AI-generated content

created 2 years ago
876 stars

Top 41.9% on sourcepulse

GitHubView on GitHub
Project Summary

Diffusion Toolkit is a Windows-only desktop application designed to help users organize, search, and sort their AI-generated image collections by indexing metadata such as prompts and generation parameters. It provides a visual interface for browsing, filtering, tagging, rating, and managing NSFW content, catering to users with large libraries of AI art.

How It Works

The application scans image files (JPG, PNG, WebP) and extracts metadata embedded in various formats, including AUTOMATIC1111, InvokeAI, and Fooocus. It stores this information in an index, enabling fast searching and filtering. Users can also add custom metadata like tags and ratings, which are managed separately to persist across file operations.

Quick Start & Requirements

Highlighted Details

  • Supports metadata from AUTOMATIC1111, InvokeAI, NovelAI, EasyDiffusion, Fooocus, and more.
  • Features include tagging, rating (1-10), NSFW detection/blurring, and album management.
  • Built-in image viewer with an integrated PNGInfo panel.
  • Drag-and-drop functionality for moving/copying images and adding them to albums.

Maintenance & Community

  • Actively maintained by RupertAvery.
  • No explicit community links (Discord/Slack) or roadmap are provided in the README.

Licensing & Compatibility

  • The repository is licensed under the MIT License.
  • Compatible with commercial use and closed-source applications.

Limitations & Caveats

  • Currently limited to Windows operating systems only.
  • Moving files outside the application requires using its built-in move function to preserve custom metadata (ratings, favorites).
Health Check
Last commit

2 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
39 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.