- Tauri 2
- React
- TypeScript
- Vite
- Google Gemini AI
Downloads v0.2.1
Watermark Remover is a desktop application that erases watermarks from images using Google Gemini’s image-inpainting model. Draw a rectangle around the watermark, click Remove, and the AI rebuilds the pixels underneath — single image or batch.
What it does
- AI-powered inpainting — Google Gemini analyses the masked region and synthesises pixels that match the surrounding texture, lighting and colour.
- Region selection — drag-to-draw a rectangle over the watermark. The mask is precise to the pixel, so untouched areas stay untouched.
- Batch processing — pick multiple images, define the watermark region once on the first frame, and the same mask is applied across the whole batch.
- Before/after preview — original and processed images stack side by side; save only what you actually want to keep.
- BYO key, local-only — your Google Gemini API key is stored in Tauri’s plugin-store; nothing transits a third-party server.
- Cross-platform — Windows (x64), macOS (Intel and Apple Silicon), and Linux (deb / rpm / AppImage). Small binary, native dialogs.
Requirements
- Google Gemini API key — free to generate at aistudio.google.com/apikey
- Internet connection (the inpainting runs on Google’s servers, not on-device)
Tech stack
- Shell: Tauri 2 + Rust (plugins: dialog, fs, opener, store)
- App: React + TypeScript + Vite
- AI: Google Gemini image-inpainting API
- License: MIT