I like it as I'm vibecoding an (airgappable) browser AI workspace myself, but in terms of putting the models to use, just exposing the chat interface feels a bit limiting to me.
My take on this concept:
<a href="https://github.com/willaaam/gemma-4-E2B-webgpu-vision" rel="nofollow">https://github.com/willaaam/gemma-4-E2B-webgpu-vision
And after loading it, with an NVidia 1060 GPU (6 GB RAM) on Windows it failed with "Failed to load: No supported WebGPU variant for com.xenova.gemma4.DenseGemv; rejected sgma".
In Safari on a 2026 Mac Mini M4 with 24 GB of RAM it failed with "Failed to load: JSON Parse error: Unexpected EOF".
Huh, weird! It doesn't work in Firefox, but I test on Safari (M5 Max) and Chrome (Linux, Arc B580). I don't have access to NVidia or AMD hardware myself unfortunately, though friends confirmed both as working.
willaaam · · focus · HN ↗
My take on this concept: <a href="https://github.com/willaaam/gemma-4-E2B-webgpu-vision" rel="nofollow">https://github.com/willaaam/gemma-4-E2B-webgpu-vision
logicallee · · focus · HN ↗
<a href="https://willaaam.github.io/gemma-4-E2B-webgpu-vision/" rel="nofollow">https://willaaam.github.io/gemma-4-E2B-webgpu-vision/
And after loading it, with an NVidia 1060 GPU (6 GB RAM) on Windows it failed with "Failed to load: No supported WebGPU variant for com.xenova.gemma4.DenseGemv; rejected sgma".
In Safari on a 2026 Mac Mini M4 with 24 GB of RAM it failed with "Failed to load: JSON Parse error: Unexpected EOF".
The idea is pretty cool though!
willaaam · · focus · HN ↗
Going to debug tomorrow!