Desktop application for AI-powered image generation and editing using Gemini 2.5 Flash via Puter.js. No API keys required.
- Text-to-image — describe what you want, get an image
- Image editing — attach an image and describe changes
- Concurrent generation — fire off multiple prompts at once
- Download — save any generated image as PNG
git clone https://github.com/clawgithub/aiimages.git
cd aiimagesnpm installThis installs Electron and electron-builder.
npm startThe app window will open and you're ready to go — type a prompt and generate images.
Pick the command for your operating system:
| OS | Command | Output |
|---|---|---|
| Windows | npm run build:win |
.exe installer in dist/ |
| macOS | npm run build:mac |
.dmg file in dist/ |
| Linux | npm run build:linux |
.AppImage file in dist/ |
After building, open the installer/file from the dist/ folder to install or run the app like any native application.
- Launch the app (
npm startor open the built executable). - Type a description of the image you want (e.g. "A cat astronaut on Mars") and press Enter.
- Wait a few seconds while the AI generates your image.
- Click Download to save the result as a PNG.
- To edit an existing image, click the paperclip icon to attach it, then describe the changes you want.
The app uses Puter.js to access the Gemini 2.5 Flash image generation model directly from the browser/Electron renderer — no backend server or API key needed. On first use, you'll authenticate through Puter's free tier.