← all repositories
RupertAvery/DiffusionToolkit

A Windows card catalog for AI-generated image dumps

It indexes the prompts and seeds buried in your AI image files so you can search your collection instead of endlessly scrolling.

1k stars C# Data Tooling
DiffusionToolkit
Not currently ranked — collecting fresh signals.
star history

What it does

Diffusion Toolkit is a Windows desktop app that scans folders of AI-generated images and videos, extracts the embedded metadata—prompts, negative prompts, seeds, models—and builds a local, searchable index. You can browse thumbnails, filter by what you actually typed into Stable Diffusion, and organize outputs into albums, ratings, and custom tags. It also handles plain images with no metadata, so your manually curated folders don’t get left out.

The interesting bit

The app speaks almost every major AI image dialect: it parses metadata from AUTOMATIC1111, InvokeAI, NovelAI, Fooocus, Stable Swarm, and several others. That breadth matters because the AI art ecosystem is a mess of incompatible PNG chunk formats, and this tool treats them all as a single searchable catalog.

Key highlights

  • Indexes prompts, negative prompts, and generation parameters from a wide range of tools (AUTOMATIC1111, NovelAI, Fooocus, etc.)
  • Supports JPG, PNG, WebP, and even MP4 files with .TXT sidecar metadata
  • Lets you rate images 1–10, mark favorites, flag NSFW, and auto-blur those images
  • Albums and drag-and-drop folder management that preserves Toolkit-specific tags when moving files
  • Runs fully offline as a local WPF application

Caveats

  • Windows only; no cross-platform builds are mentioned
  • Depends on the .NET 6 Desktop Runtime

Verdict

Worth a look if your outputs folder is a firehose of untagged PNGs from half a dozen different front-ends. If you don’t generate AI images locally, this is just a very specific Windows photo manager.

Frequently asked

What is RupertAvery/DiffusionToolkit?
It indexes the prompts and seeds buried in your AI image files so you can search your collection instead of endlessly scrolling.
Is DiffusionToolkit open source?
Yes — RupertAvery/DiffusionToolkit is open source, released under the MIT license.
What language is DiffusionToolkit written in?
RupertAvery/DiffusionToolkit is primarily written in C#.
How popular is DiffusionToolkit?
RupertAvery/DiffusionToolkit has 1k stars on GitHub.
Where can I find DiffusionToolkit?
RupertAvery/DiffusionToolkit is on GitHub at https://github.com/RupertAvery/DiffusionToolkit.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.