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.

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
.TXTsidecar 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.