Skip to page content
SAVRN
Search Plan a project

Open-weight model · Sentence similarity

embeddinggemma-300m

by LiteRT Community (FKA TFLite) litert-community/embeddinggemma-300m

embeddinggemma-300m is a model for sentence similarity from LiteRT Community (FKA TFLite), released under Gemma Terms of Use (access requested at publisher). Its published files total 7.1 GB. It draws 1.5k downloads a month.

This model card provides a few variants of the EmbeddingGemma model that are ready for deployment on Android and iOS using LiteRT, or on Android via the Google AI Edge RAG Library. Try out the demo example on GitHub.

Parameters—
Context—
Weights7.1 GB
Licensegemma
AccessAccess requested at publisher
Monthly Downloads1.5k

Model Card

This model card provides a few variants of the EmbeddingGemma model that are ready for deployment on Android and iOS using LiteRT, or on Android via the Google AI Edge RAG Library. Try out the demo example on GitHub. Try out the EmbeddingGemma model in the in the Google AI Edge RAG Library. You can find the SDK on GitHub or follow our Android guide to install directly from Maven. We have also published a sample app. Use the sentencepiece model as the tokenizer for the EmbeddingGemma model. Note that all benchmark stats are from a Samsung S25 Ultra. Mixed Precision refers to per-channel quantization with int4 for embeddings, feedforward, and projection layers, and int8 for attention…

Excerpt from the card by LiteRT Community (FKA TFLite), licensed gemma.

Identity and Version

Repository
litert-community/embeddinggemma-300m
Publisher
LiteRT Community (FKA TFLite)
Task
Sentence similarity
Modality
Text
Library
sentence-transformers
Parameters
Not stated by the source
Languages
Not stated by the source
Revision
459f1d37fec9635eb1730ebdbc219bfc3226c8e7
First published
2025-09-03
Last updated
2026-10-07

Files and Weights

39 files, 7.1 GB in total. The weights are 36 files totalling 7.1 GB in tflite.

Weights36 files · 7.1 GB
Documentation1 file · 7.8 KB
Other1 file · 4.7 MB
Repository1 file · 1.5 KB
Every file
FileTypeSizeSHA-256
embeddinggemma-300M_seq1024_mixed-precision.google.tensor_g5.tfliteWeights201.6 MB —
embeddinggemma-300M_seq1024_mixed-precision.google.tensor_g6.tfliteWeights209.5 MB —
embeddinggemma-300M_seq1024_mixed-precision.mediatek.mt6991.tfliteWeights187.5 MB —
embeddinggemma-300M_seq1024_mixed-precision.mediatek.mt6993.tfliteWeights185.5 MB —
embeddinggemma-300M_seq1024_mixed-precision.qualcomm.sm8550.tfliteWeights195.3 MB —
embeddinggemma-300M_seq1024_mixed-precision.qualcomm.sm8650.tfliteWeights195.4 MB —
embeddinggemma-300M_seq1024_mixed-precision.qualcomm.sm8750.tfliteWeights195.3 MB —
embeddinggemma-300M_seq1024_mixed-precision.qualcomm.sm8850.tfliteWeights198.7 MB —
embeddinggemma-300M_seq1024_mixed-precision.tfliteWeights183.3 MB —
embeddinggemma-300M_seq2048_mixed-precision.google.tensor_g5.tfliteWeights247.7 MB —
embeddinggemma-300M_seq2048_mixed-precision.google.tensor_g6.tfliteWeights252.1 MB —
embeddinggemma-300M_seq2048_mixed-precision.mediatek.mt6991.tfliteWeights194.2 MB —
embeddinggemma-300M_seq2048_mixed-precision.mediatek.mt6993.tfliteWeights192.1 MB —
embeddinggemma-300M_seq2048_mixed-precision.qualcomm.sm8550.tfliteWeights244.9 MB —
embeddinggemma-300M_seq2048_mixed-precision.qualcomm.sm8650.tfliteWeights244.8 MB —
embeddinggemma-300M_seq2048_mixed-precision.qualcomm.sm8750.tfliteWeights219.8 MB —
embeddinggemma-300M_seq2048_mixed-precision.qualcomm.sm8850.tfliteWeights221.8 MB —
embeddinggemma-300M_seq2048_mixed-precision.tfliteWeights195.9 MB —
embeddinggemma-300M_seq256_mixed-precision.google.tensor_g5.tfliteWeights191.5 MB —
embeddinggemma-300M_seq256_mixed-precision.google.tensor_g6.tfliteWeights201.3 MB —
embeddinggemma-300M_seq256_mixed-precision.mediatek.mt6991.tfliteWeights187.7 MB —
embeddinggemma-300M_seq256_mixed-precision.mediatek.mt6993.tfliteWeights176.2 MB —
embeddinggemma-300M_seq256_mixed-precision.qualcomm.sm8550.tfliteWeights184.4 MB —
embeddinggemma-300M_seq256_mixed-precision.qualcomm.sm8650.tfliteWeights184.4 MB —
embeddinggemma-300M_seq256_mixed-precision.qualcomm.sm8750.tfliteWeights181.7 MB —
embeddinggemma-300M_seq256_mixed-precision.qualcomm.sm8850.tfliteWeights182.0 MB —
embeddinggemma-300M_seq256_mixed-precision.tfliteWeights179.1 MB —
embeddinggemma-300M_seq512_mixed-precision.google.tensor_g5.tfliteWeights192.0 MB —
embeddinggemma-300M_seq512_mixed-precision.google.tensor_g6.tfliteWeights201.8 MB —
embeddinggemma-300M_seq512_mixed-precision.mediatek.mt6991.tfliteWeights187.8 MB —
embeddinggemma-300M_seq512_mixed-precision.mediatek.mt6993.tfliteWeights183.5 MB —
embeddinggemma-300M_seq512_mixed-precision.qualcomm.sm8550.tfliteWeights190.3 MB —
embeddinggemma-300M_seq512_mixed-precision.qualcomm.sm8650.tfliteWeights190.3 MB —
embeddinggemma-300M_seq512_mixed-precision.qualcomm.sm8750.tfliteWeights184.4 MB —
embeddinggemma-300M_seq512_mixed-precision.qualcomm.sm8850.tfliteWeights184.5 MB —
embeddinggemma-300M_seq512_mixed-precision.tfliteWeights179.1 MB —
README.mdDocumentation7.8 KB —
sentencepiece.modelOther4.7 MB —
.gitattributesRepository1.5 KB —

License and Download

License
gemma
Access
Access requested at publisher
Download size
7.1 GB
Request access from LiteRT Community (FKA TFLite)

LiteRT Community (FKA TFLite) grants access through its official repository on Hugging Face.

Memory Requirements

PrecisionWeights in memory
As published7.1 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About embeddinggemma-300m

Can I use embeddinggemma-300m commercially?

Yes, with conditions. embeddinggemma-300m is released under Gemma Terms of Use. Gemma models are released under Google's Gemma Terms of Use, which permit commercial use and redistribution subject to the Gemma Prohibited Use Policy, whose restrictions must be passed on to anyone the model is distributed to.

Similar Models

Model · Sentence similarity

bge-m3

Beijing Academy of Artificial Intelligence

For more details please refer to our github repo: https://github.com/FlagOpen/FlagEmbedding In this project, we introduce BGE-M3, which is distinguished for its versatility in Multi-Functionality, Multi-Linguality, and Multi-Granularity. Some suggestions for retrieval pipeline in RAG We recommend to use the following pipeline: hybrid retrieval + re-ranking. - Hybrid retrieval leverages the strengths of various methods, offering higher accuracy and stronger generalization capabilities. Now, you can try to use BGE-M3, which supports both embedding and sparse retrieval. This allows you to obtain token weights (similar to the BM25) without any additional cost when generate dense embeddings. To…

Open weights mit 8,194 tokens sentence-transformers

Model · Sentence similarity

bge-small-en-v1.5-onnx-Q

Qdrant

Quantized ONNX port of BAAI/bge-small-en-v1.5 for text classification and similarity searches. Here's an example of performing inference using the model with FastEmbed.

Open weights mit 512 tokens transformers

Model · Sentence similarity

all-MiniLM-L6-v2-onnx

Qdrant

ONNX port of sentence-transformers/all-MiniLM-L6-v2 for text classification and similarity searches. Here's an example of performing inference using the model with FastEmbed.

Open weights apache-2.0 512 tokens transformers

Model · Sentence similarity

bm25

Qdrant

Repository with files to perform BM25 searches with FastEmbed. BM25 (Best Matching 25) is a ranking function used by search engines to estimate the relevance of documents to a given search query. This model is supposed to be used with Qdrant. Vectors have to be configured with Modifier.IDF. Here's an example of BM25 with FastEmbed.

Open weights apache-2.0 transformers

Model · Sentence similarity

Splade_PP_en_v1

Qdrant

ONNX port of prithivida/SpladePPenv1 for text classification and similarity searches. Here's an example of performing inference using the model with FastEmbed.

Open weights apache-2.0 512 tokens transformers

Model · Sentence similarity

ViDense

Dang Phuong Nam

ViDense is a VietNamese Embedding Model. Fine-tuned and enhanced with tailored methods, ViDense incorporates advanced techniques to optimize performance for text embeddings in various applications. Trained for 10 epochs with a train batch size of 2048. Utilizes a 3-phase training approach, where the best checkpoint from each phase serves as the base model for the next. Momentum Encoder: Incorporates MoCo (Momentum Contrast) to enhance in-batch negative sampling. of positives as relevant to the anchor, it reranks the corpus using the Spearman metric and integrates Spearman weights into the loss calculation for improved ranking. Below is a comparision table of the results I achieved compared…

Open weights apache-2.0 8,194 tokens transformers