Back to browse
I made a Gemma 4 Mac app that names screenshots with local AI

I made a Gemma 4 Mac app that names screenshots with local AI

by joas_coder·May 31, 2026·7 points·6 comments

AI Analysis

●●SolidNiche GemSolve My ProblemSlick

Bundles a 5GB Gemma 4 model locally to name screenshots without uploading.

Strengths
  • Bundled llama.cpp runtime ensures screenshot content never leaves the user's machine.
  • Watches existing screenshot folders so you don't need to change capture habits.
  • Supports multiple image formats including HEIC and AVIF via macOS decoders.
Weaknesses
  • 5.3 GB download size is massive for a single-utility macOS app.
  • Apple Silicon recommended, limiting reach for older Intel Mac users.
Category
Target Audience

Mac users with messy screenshot folders

Similar To

CleanShot X · Hazel · Google Photos

Post Description

I made my first macOS utility app that ships with a bundled Gemma 4 model, specifically the Gemma E4B one. It made my app DMG have 5.3 GB in size, but I think it is a small size for the power that this free local model can provide.

It runs fine on CPU, but can also run on Apple Silicon GPU, although I did not notice any performance improvements with GPU (tested on a M5 chip).

I think these local lightweight and multimodal models will open multiple possibilities for new software tools where privacy is essential.

Similar Projects