EmbeddingGemma 2 running locally in-browser on WebGPU

Reddit r/LocalLLaMA Models

Summary

Google's EmbeddingGemma 2 embedding model is now running locally in the browser via WebGPU, with a Hugging Face model page and an interactive web demo showcasing on-device inference.

Model: https://huggingface.co/google/embeddinggemma-2 Demo: https://huggingface.co/spaces/webml-community/embeddinggemma-2-webgpu
Original Article

Similar Articles

EmbeddingGemma 2: an open, lightweight multimodal embedding model

Google DeepMind Blog

Google DeepMind launches EmbeddingGemma 2, a 740M-parameter open (Apache 2.0) multimodal embedding model that unifies text, code, images, video, and audio into a shared embedding space optimized for on-device inference, built on the Gemma 4 architecture with 8K context and Matryoshka truncation for storage efficiency.

google/embeddinggemma-2 · Hugging Face

Reddit r/LocalLLaMA

Google DeepMind released EmbeddingGemma 2, an open multimodal embedding model (740M params) that maps text, images, video, and audio into a unified 768-d vector space, designed for on-device search, RAG, and classification with Matryoshka truncation for reduced storage costs.

EmbeddingGemma 2

Simon Willison's Blog

Simon Willison comments on Google's release of EmbeddingGemma 2 under the Apache 2.0 license, arguing that open weights are essential for embedding models so users can avoid being locked into proprietary hosted services that could later be discontinued.