AI News HubLIVE
站内改写

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

SnapName is a macOS app that automatically renames screenshots using a bundled local AI model (Gemma 4), ensuring privacy by not uploading images.

Local AI screenshot naming for macOS

Screenshots, finally named.

Private by Design: screenshot never leaves your Mac and is named locally by a bundled Gemma 4 AI Model.

Keep your screenshot app. SnapName watches the folder. New images get useful names locally.

Download for macOS

Apple Silicon Mac. macOS 13 or later. CPU and GPU support.

Automatic

Screenshot 2026-05-30 at 4.42 PM.png New image detected

Naming locally with bundled AI...

Suggested name stripe_checkout_settings

stripe_checkout_settings.png Saved without uploading the image

Auto-save off Confirmation on

Workflow

Let screenshots arrive. SnapName handles the names.

SnapName watches your screenshot folder and lets you review and choose from three AI name suggestions. Or just choose auto-save to automatically go with the first AI suggestion without having to do anything.

1

Watch your screenshot folder

Automatic mode follows the macOS screenshot location and imports macOS-marked screenshots.

2

Use any image drop folder

Custom mode watches a folder you choose and imports every new readable image.

3

Review or auto-save

Approve a suggested name yourself, or turn on auto-save for watched-folder files.

Flexible imports

Use the screenshot tool you already like.

SnapName does not need to replace your capture workflow. It can rename screenshots created by macOS, CleanShot, Shottr, or any other tool that saves images into a folder you watch.

PNG, JPEG, HEIC, TIFF, and AVIF files are supported when macOS can decode them. SnapName's own menu and hotkey capture features are still there when you want them.

Automatic mode Follows the current macOS screenshot folder and imports macOS screenshot files.

Custom mode Watches any chosen folder and imports every new readable image.

Keep using the tool you are used to SnapName works alongside your current screenshot app. As long as new images land in a watched folder, SnapName can suggest better names for them.

Privacy by design

Your screenshots are not uploaded for AI naming.

SnapName bundles llama.cpp and Google Gemma 4 model files inside the app, so screenshot content is analyzed locally on your Mac. Your images are never sent to an external AI model for naming, providing you with total privacy over your screenshots.

Local AI runtime llama.cpp with bundled Gemma multimodal model

Screenshot content Processed locally on your Mac