litert-community/embeddinggemma-2-740m-litert-lm
Main Model Card: google/embeddinggemma-2
EmbeddingGemma 2 740M is the full, natively multimodal variant of the EmbeddingGemma 2 family, packaged for low-latency, on-device inference using LiteRT. Integrating the 270M parameter text backbone with modular vision (170M) and audio (300M) encoders, this 740M parameter model maps text, code, images, video, and audio into a single, shared 768-dimensional vector space. It enables robust cross-modal semantics and supports interleaved multimodal inputs within a single 8,192-token context window. Built for ultimate flexibility, it allows developers to run full multimodal search, speech retrieval, and complex cross-media semantic similarity pipelines directly on consumer hardware.
Try EmbeddingGemma 2 with LiteRT-LM
Ready to integrate this into your product? Get started here.
Try EmbeddingGemma 2 with MediaPipe
MediaPipe uses EmbeddingGemma 2 and LiteRT-LM to enable high-level, cross-platform tasks which you can experience firsthand with the following interactive web demos:
Model Specifications
Additional Notes:
- LiteRT-LM automatically scales and patchifies images of any size to fit EmbeddingGemma 2's vision encoder model.
- LiteRT-LM supports EmbeddingGemma 2's streamed audio allowing a variety of different audio lengths.
EmbeddingGemma 2 Performance on LiteRT-LM
The text performance was measured by loading and running the 128 text signature. For vision benchmarking, the vision encoder used the 70 signature. The audio file for the Text + Audio run was 10 seconds long while the file for Text + Audio + Vision was 5 seconds. The latency reported is the average of 5 iterations.
Memory was measured with each platform's native metrics and is not directly comparable across operating systems. CPU memory was measured using, rusage::ru_maxrss on Android, Linux and IOT, task_vm_info::phys_footprint on iOS and MacBook, and process_memory_counters::PrivateUsage on Windows. With the exception of task_vm_info::phys_footprint, accelerator (GPU/NPU/TPU) memory is not included. Memory measurements were taken from the second load which reads from loading caches. Memory usage on the first load may vary.
Android
iOS
Linux
macOS
Windows
Web
IoT
* Audio modality is not supported on the IQ-8275 NPU so this metric is omited.