Robots Atlas>ROBOTS ATLAS
EmbeddingGemma 2

EmbeddingGemma 2

2 · Family: Gemma
Open multimodal embedding model by Google DeepMind (740M) that maps text, images, video and audio into a shared 768-dimensional vector space.
✓ Active✓ Public access⚖ Open sourceEmbedding modelMultimodal📁 Gemma
Context window
8K
tokens
Parameters
740M
parameters
Release date
6 October 2026
Access:DownloadAPIDeployment:💻 Local📱 On-device☁ Cloud

Overview

EmbeddingGemma 2 is an open, multimodal embedding model built by Google DeepMind. It maps text (including code), images, video and audio — as well as combinations of them — into a single, unified 768-dimensional vector space. The model has 740M total parameters: a 270M text backbone (130M transformer + 140M embedder) complemented by selectively loadable vision (170M) and audio (300M) encoders.

It is designed to run on consumer hardware such as mobile devices and laptops, targeting low-latency on-device use cases: semantic search, retrieval-augmented generation (RAG), classification and clustering. The context window is 8,192 tokens, enough to process minutes of audio or video.

Key features

  • Native multimodality: four modalities (text, images, video, audio) in a single 768-dimensional space.
  • Multilinguality and code: understands 100+ languages and achieves about a 14% improvement on code tasks relative to its predecessor.
  • Matryoshka Representation Learning (MRL): native truncation of embeddings to 128, 256 and 512 dimensions, for up to roughly 6x reduction in vector storage cost with minimal quality impact.
  • Flexible footprint: selectively loadable encoders (text-only 270M, text+image 440M, text+audio 570M, full multimodal 740M).

EmbeddingGemma 2 builds on the architecture and improvements of the Gemma 4 family and is released under the open Apache 2.0 license. Recommended inference precision is bfloat16 or float32 — using float16 yields NaN or silently degraded results.

Classification
Embedding modelMultimodal
Family: Gemma
Access & deployment
DownloadAPI
LocalOn-deviceCloud
Weights: Open source
Key parameters
📏 Context: 8K
🧩 Parameters: 740M
📥 Input: text, image, audio, video

Technical specification

Context window
8K
tokens
Parameters
740M
parameters
License
Apache 2.0
Hardware requirements
Runs on consumer hardware (mobile devices, laptops). Recommended precision: bfloat16 or float32; do not use float16. Vision and audio encoders can be disabled, reducing size to 270M (text-only).
Modalities
⬇ Input
textimageaudiovideo
⬆ Output
structured_data

Capabilities and applications

Native model capabilities
Multilingual
Understanding and generating text in many languages and translating between them.
Category: language
Interleaved Multimodal Input
Category: reasoning

Benchmark results

8 benchmarks
MTEB (multilingual, v2)
Mean(Task) · 768d (full precision)
61.36
📅 6 Oct 2026📄 Model card (Hugging Face)
MTEB (code, v1)
NDCG@10 · 768d (full precision)
78.68
📅 6 Oct 2026📄 Model card (Hugging Face)
MIEB (lite)
Mean(TaskType) · 768d (full precision)
64.64
📅 6 Oct 2026📄 Model card (Hugging Face)
MMEB v2 (Image)
Hit@1 · 768d (full precision)
57.28
📅 6 Oct 2026📄 Model card (Hugging Face)
MMEB v2 (VisDoc)
NDCG@5 · 768d (full precision)
67.84
📅 6 Oct 2026📄 Model card (Hugging Face)
MMEB v2 (Video)
Hit@1 · 768d (full precision)
50.67
📅 6 Oct 2026📄 Model card (Hugging Face)
MSEB (Retrieval)
MRR@10 · 768d (full precision)
69.54
📅 6 Oct 2026📄 Model card (Hugging Face)
MAEB
Mean(Task) · 768d (full precision)
49.39
📅 6 Oct 2026📄 Model card (Hugging Face)

Technical architecture

Core Architecture
Training Techniques