A power-user companion app for Draw Things
Browse thousands of generated images · Extract & inspect metadata · Search with natural language
Draw Things is a powerful, local AI image generation app — but once you've generated hundreds or thousands of images across multiple projects, managing them becomes its own challenge. DTM fills the gaps:
- Can't remember which prompt produced that great result? DTM extracts and displays the full generation config from any Draw Things image — prompts, model, sampler, seed, guidance scale, and more.
- Projects scattered across folders and external drives? DTM indexes them all into a single, searchable library.
- Need to find images by prompt, model, or parameter? DTM offers full-text search with filters so you can query your entire creative history instantly.
Drop or paste any Draw Things image to instantly view its full generation metadata:
- Prompts — positive and negative, ready to copy
- Generation config — model, sampler, steps, seed, guidance scale, dimensions, and every other parameter Draw Things embeds
- Multi-image support — load several images at once, pin the ones you want to keep
- One-click actions — copy image, save a copy, open the source folder
A unified library across all your Draw Things projects:
- Watch folders — point DTM at your Draw Things data folder (or any folder) and it continuously indexes new images in the background
- Full-text search — find images by prompt keywords with stemming and prefix matching
- Structured filters — narrow results by model, sampler, seed, steps, dimensions, and more
- Detail overlay — select any image to view its full metadata and generation history
- External storage — index projects from external drives, network folders, or anywhere macOS can reach
- Grab the latest
.dmgfrom GitHub Releases - Open the
.dmgand drag DTM to your Applications folder - On first launch, macOS will block the app because it isn't signed with an Apple Developer certificate. To allow it:
- Open System Settings → Privacy & Security
- Scroll down to the Security section — you'll see a message about DTM being blocked
- Click Open Anyway and confirm
Prerequisites: Node.js / npm, Rust, Xcode command line tools (xcode-select --install)
# Install dependencies
npm install
# Generate app icons
npm run gen:icons
# Build for current architecture
npm run build:mac
# Build Universal binary (Intel + Apple Silicon)
npm run build:universal
# Run in dev mode
npm run devThis project is licensed under the GNU General Public License v3.0 — see the LICENSE file for details.
DTM uses FlatBuffer schema files from the drawthings-community repository, which is licensed under GPL-v3.