Z-Image Studio
My Apps

macOS

Z-Image Studio

Nano Banana at home. Generate images locally, reach them from your phone.

View on GitHub macOS · Free

Requirements

  • Apple Silicon
  • Docker
  • Python 3.11+

What it does

Overview

A whole image studio, running on your own Mac

Z-Image Studio is a local image generator you host yourself. It runs the Z-Image models on Apple Silicon, keeps a searchable history of every prompt, and upscales results with Real-ESRGAN. Nothing gets uploaded, nothing is metered, and nothing leaves your machine.

The fun part: it's a normal web app, so once it's running at home you can drive it from your phone over Tailscale. Your Mac keeps generating while you're on the couch or out of the house. Cloud image tools without the cloud.

A grid of images generated with Z-Image Studio: portraits, motion shots, abstract 3D, and product photography
Every one of these was generated locally with Z-Image, no cloud calls. Portraits, motion, abstract renders, product and architectural shots, all from the same studio.

What it does

Generate, refine, upscale, and keep track

Pick Z-Image Turbo for speed or Z-Image Base when you want CFG and negative prompts. Start from scratch or drop in an image for img2img. When a result is worth keeping, upscale it with the built-in Real-ESRGAN model.

A local LLM rewrites and expands your prompts through LM Studio, so you can go from a rough idea to a detailed prompt without leaving the app. And because every generation is saved to a searchable gallery with its prompt attached, you can always find that one good result and the exact words that made it.

The Z-Image Studio interface: prompt box, model picker, the Generate On device selector, and generation controls
The studio: prompt and enhance on the left, model, device, and generation settings in the middle, live jobs on the right.

Fleet generation

Put a spare Mac to work

Generating a lot at once can bog down your main machine. So Z-Image Studio lets you point it at the engine running on a second Apple Silicon Mac and send jobs there instead, reachable over your LAN or Tailscale. Add a few devices and it round-robins across them plus your local machine.

That's the 'Generate On' picker in the interface. Dedicate an old MacBook to image generation and your desktop stays responsive.

The Z-Image Studio gallery showing a masonry grid of previously generated images
The gallery indexes everything you've made. Filter by model or size, sort favorites first, rate the keepers, and pull up the prompt behind any image.

Setup

What you'll need

Z-Image Studio is two pieces: a Dockerized web app for the interface, and a small native service that runs the models on Apple's Metal GPU (Docker can't reach Metal on macOS, so the engine runs natively). You'll need an Apple Silicon Mac, Docker, and Python for the engine. The Z-Image and Real-ESRGAN models download from Hugging Face on first use.

LM Studio is optional, for local prompt enhancement. The full setup, including how to run a dedicated generation device over Tailscale, is in the repo.

More from My Apps

macOS

Nodebook

AI chat on an infinite canvas. Branch a conversation instead of losing it.

Web

Redline

Mark up a screenshot and hand the critique to a coding agent.

Web

Backdraft

Import your codebase, edit it on a visual canvas, and every change writes back to your real source.