{"slug": "show-hn-i-made-a-gemma-4-mac-app-that-names-screenshots-with-local-ai", "title": "Show HN: I made a Gemma 4 Mac app that names screenshots with local AI", "summary": "A developer released SnapName, a Mac app that uses a local AI model to automatically rename screenshots with descriptive filenames. The app watches a designated folder and generates three AI name suggestions for each new image, with an optional auto-save feature for hands-free operation. By bundling Google's Gemma 4 model and llama.cpp directly into the app, SnapName processes all screenshot content locally on the user's Mac, ensuring no image data is sent to external servers.", "body_md": "### Watch your screenshot folder\n\nAutomatic mode follows the macOS screenshot location and imports macOS-marked screenshots.\n\nLocal AI screenshot naming for macOS\n\nKeep your screenshot app.\n\nSnapName watches the folder.\n\nNew images get useful names locally.\n\nApple Silicon Mac. macOS 13 or later. CPU and GPU support.\n\nWorkflow\n\nSnapName 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.\n\nAutomatic mode follows the macOS screenshot location and imports macOS-marked screenshots.\n\nCustom mode watches a folder you choose and imports every new readable image.\n\nApprove a suggested name yourself, or turn on auto-save for watched-folder files.\n\nFlexible imports\n\nSnapName 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.\n\nPNG, 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.\n\nPrivacy by design\n\nSnapName 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.", "url": "https://wpnews.pro/news/show-hn-i-made-a-gemma-4-mac-app-that-names-screenshots-with-local-ai", "canonical_source": "https://snapname.app", "published_at": "2026-05-31 01:40:56+00:00", "updated_at": "2026-05-31 01:45:52.705823+00:00", "lang": "en", "topics": ["ai-products", "ai-tools", "machine-learning", "large-language-models", "computer-vision"], "entities": ["SnapName", "Gemma 4", "llama.cpp", "Google", "macOS", "Apple Silicon", "CleanShot", "Shottr"], "alternates": {"html": "https://wpnews.pro/news/show-hn-i-made-a-gemma-4-mac-app-that-names-screenshots-with-local-ai", "markdown": "https://wpnews.pro/news/show-hn-i-made-a-gemma-4-mac-app-that-names-screenshots-with-local-ai.md", "text": "https://wpnews.pro/news/show-hn-i-made-a-gemma-4-mac-app-that-names-screenshots-with-local-ai.txt", "jsonld": "https://wpnews.pro/news/show-hn-i-made-a-gemma-4-mac-app-that-names-screenshots-with-local-ai.jsonld"}}