This is a submission for the Gemma 4 Challenge: Write About Gemma 4
I want to tell you about the moment I stopped treating local AI as a compromise.
I was building a UX analysis tool. The idea was simple: give it a screenshot, get back a structured critique grounded in Nielsen's heuristics, cognitive load theory, WCAG — the real frameworks, not vibes. I'd used cloud models before. They work. But they also mean your users' screenshots leave their machine, hit an API, and cost money per call.
So I pulled Gemma 4 E4B locally via Ollama, pointed it at Stripe.com, and waited.
Fifty-six seconds later it handed me a structured JSON object with an overall UX score, three specific friction points each mapped to a Nielsen heuristic, accessibility flags, layout analysis, and prioritized recommendations with effort and impact ratings.






