RustyClean
BetaML-powered batch image analysis.
RustyClean is a batch image analyzer that uses machine learning to automatically tag, describe, and rename your images. Choose your ML provider — Ollama (runs locally on your machine) for fully private processing, or OpenAI and Anthropic for cloud models. Your API keys (credentials for accessing ML services) stay on your machine, your images never leave your disk (unless you choose cloud). Point it at a folder, configure your prompts, and let it rip through hundreds of images with progress tracking and cancel support. Built for photographers, archivists, and anyone drowning in IMG_0001.jpg files.
Preview

Why RustyClean
Why You Want This.
Stop renaming files by hand
Point RustyClean at a folder of IMG_0001.jpg files. It analyzes each image with machine learning and renames them with meaningful descriptions.
Your choice of ML provider
Run Ollama locally for complete privacy, or use OpenAI and Anthropic for cloud-powered analysis. Your keys, your choice.
Batch processing that actually works
Real progress tracking, cancel support, and graceful error handling. Process hundreds of images without babysitting the process.
API keys never leave your machine
Credentials are stored in your platform's secure keyring (built-in password vault). RustyClean never phones home, never stores keys in plaintext, never sends telemetry.
Under the Hood
Tech Stack.
Backend
Frontend
React 19
TypeScript
Zustand
ML
Ollama (local)
OpenAI API
Anthropic API
Build
Vite
pnpm
Cross-platform (Linux/macOS/Windows)
Stay Tuned
RustyClean is on the way.
RustyClean is currently in beta. Subscribe to get access as soon as it ships.
View Pricing