DiffusionToolkit  by RupertAvery

Image metadata indexer and viewer for AI-generated content

Created 2 years ago
899 stars

Top 40.4% 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 days ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
5
Star History
18 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.