frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

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

https://snapname.app
6•joas_coder•4h ago
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.

Comments

joas_coder•4h ago
For anyone who wants to see the workflow before downloading the large app bundle, here’s a short demo: https://www.youtube.com/watch?v=QIt2H_CUYBM
robgough•3h ago
As clever as this is, it seems like the names are fairly straightforward (as you'd want!) – did you try using the on-device Apple Foundation model at all? That's actually pretty powerful for a use case like this, and if you're happy to require the user has Apple Intelligence turned on already, your shipped app can end up being tiny. The biggest concern for an app like this is how much RAM you end up using trying to run it. Especially if we end up with lots of different apps all doing the same thing.

Being able to super-power apps with on-device models is a lot of fun. I recently did the same building my own dictation app using small local models, and I still can't believe how effective it is. The download is just 20mb, though it will download parakeet ~475mb for audio, but can use the on-device model as the second-pass LLM and works pretty well (though better models are available to download and use e.g. Llama 3.2 4bit and Qwen 2.5 7B 4bit)

I'm currently building a little tool for a professional photographer friend to go through and classify images in their photoshoots, so I can build a searchable db for them to quickly find very specific images in the future. I simply don't think it would have been possible for me to build a tool like that just a couple years ago at any price.

treelover•49m ago
Nice use of local AI!

Show HN: 500 years of Joseon court omens as an observability dashboard

https://ajin.im/is/building/omen.ops/
101•poppypetalmask•10h ago•17 comments

Show HN: Komi-learn – continuous memory and self-improvement for coding agents

https://github.com/kurikomi-labs/komi-learn
2•rainxchzed•57m ago•0 comments

Show HN: Open Envelope – an open schema for defining AI agent teams

https://openenvelope.org/docs/schema/
40•ashconway•2d ago•4 comments

Show HN: Helios – what plug-in solar could generate for any address in Britain

https://helios.southlondonscientific.com/
116•ruaraidh•19h ago•38 comments

Show HN: OWASP Agent Memory Guard – Stop AI Agent Memory Poisoning

https://github.com/OWASP/www-project-agent-memory-guard
3•vgudur297•2h ago•0 comments

Show HN: Tiny-vLLM – high performance LLM inference engine in C++ and CUDA

https://github.com/jmaczan/tiny-vllm
187•yu3zhou4•1d ago•16 comments

Show HN: Open-source private home security camera system (end-to-end encryption)

https://github.com/secluso/core
117•arrdalan•1d ago•25 comments

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

https://snapname.app
6•joas_coder•4h ago•3 comments

Show HN: TV Explorer. Adding advanced UI to free online TV

https://tvexplorer.live
180•dtagames•1d ago•56 comments

Show HN: Zot – Yet another coding agent harness

https://www.zot.sh
97•patriceckhart•2d ago•78 comments

Show HN: Lite-Harness – Self-Hosted Cursor Agents (Use Claude Code/OpenCode)

https://github.com/LiteLLM-Labs/lite-harness
6•detente18•6h ago•0 comments

Show HN: Kanji Pairs Explorer

https://trost.co/kanji-pairs/
5•matthewtoast•7h ago•0 comments

Show HN: Babo – A scripting natural language that works as intended

https://github.com/armbox/babo
6•theqoo•8h ago•0 comments

Show HN: Ktx – Open-source executable context layer for data agents

https://github.com/Kaelio/ktx
86•lucamrtl•2d ago•26 comments

Show HN: I built an Android OS in the browser

https://mobilegym.dev/
20•haozaz•1d ago•0 comments

Show HN: React-Rewrite – A visual editor for React that writes code, no LLM

https://github.com/donghaxkim/react-rewrite
3•donghaxkim•10h ago•0 comments

Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue

https://llmgame.scalex.dev
380•Wirbelwind•2d ago•157 comments

Show HN: leaf – one month later: website, releases and lots of improvements

https://leaf.rivolink.mg
4•RivoLink•10h ago•0 comments

Show HN: UN Condemnation Statistics

https://boxed.github.io/UN-condemns/
4•boxed•13h ago•0 comments

Show HN: Community Ninja – Find customers searching for your product

https://communityninja.ai/
5•shashanoid•13h ago•2 comments

Show HN: Hallucinate – Massively Multiplayer Online Rave

https://hallucinate.site
437•stagas•3d ago•194 comments

Show HN: Ego lite – why our browser agent writes JavaScript not CLI commands

https://github.com/CitroLabs/ego-lite
11•Nicole9•14h ago•8 comments

Show HN: Open-Source AI Racing Harness

https://www.elodin.systems/post/elodin-ai-grand-prix-race-sim-harness
75•danAtElodin•3d ago•22 comments

Show HN: Context-aware Japanese furigana using Sudachi and ModernBERT

https://www.ezfurigana.com/
37•epitrochoid413•1d ago•17 comments

Show HN: VT Code – open-source terminal coding agent in Rust

https://github.com/vinhnx/VTCode
16•vinhnx•1d ago•4 comments

Show HN: Free activity calendar for schools, sports clubs, and organizations

https://freecal.eu/?lang=en
9•glenn_vc•1d ago•6 comments

Show HN: Jynx, a matchmaking app to find gaming teammates

https://jynx.app/
4•akiro____•16h ago•4 comments

Show HN: Promptloop – create, run, and improve prompt evals from the terminal

https://github.com/Bella3202019/promptloop
12•velapod•1d ago•2 comments

Show HN: Open-source Workspace (mail,docs,spreadsheet,drive) web/iOS

https://tinycld.org/
109•nathanstitt•3d ago•39 comments

Show HN: AionOS – self-healing microkernel in Zig (boots on real hardware)

https://github.com/rodancz/aion
5•rodancz•1d ago•0 comments