---
type: "post"
id: "meet-embeddinggemma-2-our-first-natively-multimodal-open-186902"
slug: "meet-embeddinggemma-2-our-first-natively-multimodal-open-186902"
title: "Google’s developer guide introduces EmbeddingGemma 2, an open embedding model built for multimodal retrieval"
description: "Google’s developer guide introduces EmbeddingGemma 2 as an open embedding model for multimodal retrieval."
retrieval_nugget: "Google’s developer guide introduces EmbeddingGemma 2 as an open embedding model for multimodal retrieval."
published_at: "2026-10-06"
updated_at: "2026-10-06"
record_date: "2026-10-06"
date_kind: "published_at"
topics: ["google"]
source_urls: ["https://developers.googleblog.com/embeddinggemma-2-the-developer-guide/"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:meet-embeddinggemma-2-our-first-natively-multimodal-open-186902"
status: "published"
visuals: []
editorial_provenance: {"schema_version":"newruntime-editorial-copy-v1","content_status":"source_grounded_final","final_copy_sha256":"sha256:4962669c8c0f7da9baeed450dfb3d024ab9fa07c5c3d72b51a577d9dcf908d49","reviewed_at":"2026-10-06T17:04:35.546Z","source_evidence_count":1,"verified_claim_count":3,"site_analysis_schema_version":"newruntime-site-analysis-v1","site_object_kind":"field_note","observed_fact_count":3,"implication_count":2,"watch_condition_count":1,"related_record_count":0}
analysis: {"schema_version":"newruntime-site-analysis-v1","object_kind":"field_note","thesis":"The release makes a shared-space, multimodal embedding workflow available in a configurable model rather than requiring every deployment to load every encoder.","observed_facts":[{"text":"Google’s guide says the model maps text, code, images, video, and audio into a shared 768-dimensional vector space.","source_urls":["https://developers.googleblog.com/embeddinggemma-2-the-developer-guide/"]},{"text":"The guide lists modular configurations from 270M parameters for text and code through 440M for text and vision, 570M for text and audio, and 740M for all modalities.","source_urls":["https://developers.googleblog.com/embeddinggemma-2-the-developer-guide/"]},{"text":"The guide estimates that one million bfloat16 vectors require roughly 1.5 GB at 768 dimensions and 250 MB at 128 dimensions.","source_urls":["https://developers.googleblog.com/embeddinggemma-2-the-developer-guide/"]}],"mechanism":"Specialized modality encoders project into the same 768-dimensional space, and developers can selectively load encoders; the guide lists sizes from 270M parameters for text and code to 740M for all modalities. This can let an application compare text queries with media embeddings while limiting loaded model components to its needs.","why_now":"Google’s guide describes a current developer release and provides a concrete path to use it through sentence-transformers 6.1.0 or later.","implications":["Teams building local or resource-constrained multimodal search can evaluate one checkpoint and shared vector space instead of coordinating separate embedding systems.","Reduced vector dimensions may lower storage needs, but quality at reduced dimensions requires evaluation."],"evidence_boundary":"These configuration and storage figures come from Google’s developer guide; the supplied source does not independently verify its claims of competitive or superior benchmark performance, nor does it establish deployment speed or retrieval quality in production.","watch_conditions":["Independent retrieval evaluations should test cross-modal quality and the quality-versus-storage tradeoff at reduced dimensions across real workloads."],"related_records":[],"new_branch_reason":"No prior New Runtime record is supplied for this release, so this starts a distinct analytical record centered on the model’s shared-space architecture and modular loading."}
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/meet-embeddinggemma-2-our-first-natively-multimodal-open-186902/","markdown":"https://newruntime.com/posts/meet-embeddinggemma-2-our-first-natively-multimodal-open-186902.md","json":"https://newruntime.com/posts/meet-embeddinggemma-2-our-first-natively-multimodal-open-186902.json"}
---

# Google’s developer guide introduces EmbeddingGemma 2, an open embedding model built for multimodal retrieval

## Retrieval answer

Google’s developer guide introduces EmbeddingGemma 2 as an open embedding model for multimodal retrieval.

Google’s developer guide introduces EmbeddingGemma 2 as an open embedding model for multimodal retrieval. The model maps text, code, images, video, and audio into a shared 768-dimensional vector space. These documented capabilities are the event; they do not by themselves establish real-world retrieval quality.

**Thesis:** The release makes a shared-space, multimodal embedding workflow available in a configurable model rather than requiring every deployment to load every encoder. **Mechanism:** Specialized modality encoders project into the same 768-dimensional space, and developers can selectively load encoders; the guide lists sizes from 270M parameters for text and code to 740M for all modalities. This can let an application compare text queries with media embeddings while limiting loaded model components to its needs.

**Why now:** Google’s guide describes a current developer release and provides a concrete path to use it through sentence-transformers 6.1.0 or later. **First implication:** Teams building local or resource-constrained multimodal search can evaluate one checkpoint and shared vector space instead of coordinating separate embedding systems. The guide also says Matryoshka truncation can reduce storage: its example estimates one million bfloat16 vectors at 250 MB with 128 dimensions versus roughly 1.5 GB at 768.

**Evidence boundary:** These configuration and storage figures come from Google’s developer guide; the supplied source does not independently verify its claims of competitive or superior benchmark performance, nor does it establish deployment speed or retrieval quality in production. **First watch condition:** Independent retrieval evaluations should test cross-modal quality and the quality-versus-storage tradeoff at reduced dimensions across real workloads.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Google](https://newruntime.com/topics/google.md): Explore the google topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
