Gemma Gem
AI model embedded in a browser – no API keys, no cloud
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
Gemma Gem is a Chrome extension that loads Google's Gemma 4 (2B) through WebGPU in an offscreen document and gives it tools to interact with any webpage: read content, take screenshots, click elements, type text, scroll, and run JavaScript.You get a small chat overlay on every page. Ask it about the page and it (usually) figures out which tools to call. It has a thinking mode that shows chain-of-thought reasoning as it works.It's a 2B model in a browser. It works for simple page questions and running JavaScript, but multi-step tool chains are unreliable and it sometimes ignores its tools entirely. The agent loop has zero external dependencies and can be extracted as a standalone library if anyone wants to experiment with it.
HN · launched Apr 6, 2026 · 156 upvotes (top 6%) · 0 views
Niche: ai browser agents · 105 launches, 9 in the last 7 days ▲ +50% · Explore this niche →
Category and tags
- Horizontal
- Model & infra
- Prosumer
- AI-native
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 105 launches in ai browser agents →
Could you build this?
Partial The browser extension UI and DOM automation scripts are standard, but running local quantized LLM inference via WebGPU and orchestrating in-browser agent tool loops reliably is technically demanding.
What it would actually take: The architecture requires a Chrome Manifest V3 extension with an offscreen document hosting WebLLM or Transformers.js (using ONNX Runtime WebGPU) to execute a quantized Gemma 2B model locally in browser VRAM. Content scripts inject tools to inspect accessibility trees/DOM, capture canvas/tab screenshots, and simulate user interactions. The difficult parts include browser memory limits, WebGPU shader compilation stability across diverse client hardware, and keeping context lengths small enough to run smoothly in limited browser memory.
Discussion
20 comments analyzed.
Competitors mentioned: Ollama, LM Studio, OpenRouter, Anthropic's Chrome extension
Concerns raised: Prompt injection attacks could exfiltrate session tokens or delete data, Agent state lost if Chrome crashes or tab gets discarded, In-browser models significantly slower than server-side alternatives, Gemini Nano performance currently rough compared to free equivalents, Security risk of giving 2B model full JS execution privileges on live pages
Feature requests: Support for alternative backends like Ollama or LM Studio instead of in-browser only, System-level orchestrator for unified LLM access across apps instead of per-app inference, SDK for app builders to embed as local LLM plugin for sensitive data handling, Local model directly embedded in Chrome without extension requirement
Competitors
Other products that read as similar to this one : 124 launches clear the similarity bar, closest 8 shown.
Attention rank: #18 of 125 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 148 days after the earliest competitor.
- Google Gemma 4 · ph · 2026-04-03 · 439 upvotes · similarity 0.51
- Apollo · ph · 2026-11-01 · 1 upvotes · similarity 0.48
- Google Gemma 4 12B · ph · 2026-06-04 · 309 upvotes · similarity 0.44
- Tom · ph · 2026-09-18 · 1 upvotes · similarity 0.43
- Cactus Hybrid: We taught Gemma 4 to know when it's wrong · hn · 2026-07-22 · 191 upvotes · similarity 0.43
- Google Gemini in Chrome · ph · 2026-03-24 · 189 upvotes · similarity 0.43
- I made a Gemma 4 Mac app that names screenshots with local AI · hn · 2026-05-31 · 7 upvotes · similarity 0.42
- Cloakium Link · ph · 2026-11-11 · 2 upvotes · similarity 0.41
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.