Mindket

EmbeddingGemma 2 Text 270M (LiteRT-LM)

Newversion 1 · updated

Overview

Turns text into vectors for search, clustering and question answering on phones and laptops. A 270M text-only EmbeddingGemma 2 build packaged for LiteRT-LM, covering over 100 languages and code.

EmbeddingGemma 2 Text 270M (LiteRT-LM) is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python, to install the Hugging Face client
  • A LiteRT-LM runtime in your app or on your device
  • Room for a model of 270M parameters
Runs in
  • Android and iOS, through Google's AI Edge Gallery app
  • macOS, and a web demo for embedding search
  • MediaPipe tasks such as semantic image search and decision making
  • Windows, macOS or Linux with Python, to fetch the files
Start with
pip install -U huggingface_hub
hf download litert-community/embeddinggemma-2-text-270m-litert-lm

Platform

AndroidOperating system
iOSOperating system
macOSOperating system
WindowsOperating system
LinuxOperating system

About

What it is

A text-only EmbeddingGemma 2 model with 270M parameters, packaged for the LiteRT-LM runtime. It turns text into vectors that you can compare, so apps can search, group and match documents on the device itself. It handles over 100 languages and programming code.

Who it suits

App developers who want text search or classification to run on a phone, a laptop or other small hardware, without sending text to a server. Anyone who stores many vectors and wants them smaller will also find it useful.

IndustryWho uses itHow they use itExample
Mobile appsApp developersEmbed notes or messages on the device for searchSearching saved notes on a phone
SoftwareProduct teamsCluster or classify documents in an appSorting support tickets by topic
Knowledge toolsBuilders of question answeringRetrieve passages that match a questionFinding the right page of a manual
ResearchEmbedding researchersTest small multilingual embeddersComparing results at different vector sizes

You can skip it if your task needs images or audio, since this variant handles text only.

Where to use it

  • Android and iOS, through Google's AI Edge Gallery app
  • macOS, and a web demo for embedding search
  • MediaPipe tasks such as semantic image search and decision making
  • Windows, macOS or Linux with Python, to fetch the files
Use caseWhoWhat they get back
Document searchApp developersDocuments ranked by closeness to a query
Classification and clusteringProduct teamsText grouped or labeled by meaning
Question answeringBuildersPassages that match a question

How to set it up

  • Python, to install the Hugging Face client
  • A LiteRT-LM runtime in your app or on your device
  • Room for a model of 270M parameters
  1. Install the Hugging Face client.
  2. Download the model files to your computer.
  3. Load them with LiteRT-LM in your app, following Google's overview guide.
pip install -U huggingface_hub
hf download litert-community/embeddinggemma-2-text-270m-litert-lm

How to use it

Feed text to the model through LiteRT-LM and compare the vectors it returns to find similar texts. You can try it first in Google's AI Edge Gallery app or the web demo. The source shows no code, so follow the LiteRT-LM guide for the exact calls.

ToolWhat it does
LiteRT-LMRuns the model on the device
AI Edge GalleryApp for trying the model on Android and iOS
MediaPipeOffers ready tasks that use the embedder, such as semantic retrieval

Example

You embed a folder of short notes on a phone, then embed the question "where did I save the router password". The model returns vectors, and the notes closest to the question come back first. Nothing leaves the device.

For newcomers and experts

If you are new, an embedding is a list of numbers that captures what a text means, so similar texts get similar lists. Try the AI Edge Gallery demo before writing any code.

If you know the field: the model combines a 130M transformer with a 140M embedder. It uses Matryoshka Representation Learning, so you can cut vectors down to 128 dimensions and store far less.

  1. Text
  2. LiteRT-LM model
  3. Vector
  4. Compare vectors
  5. Search or group results

Good to know

Smaller vectors cost less to store, and the model supports sizes down to 128 dimensions.

  • Parameters: 270M in total
  • Languages: over 100, plus programming code
  • Scope: text only
  • License: Apache 2.0
  • Cost to run: none named
  • Data it reaches: model files downloaded to your computer, plus the text you choose to embed
  • Not for: images or audio, since this variant is text only

README and files

README

EmbeddingGemma 2 Text 270M (LiteRT-LM)

Turns text into vectors for search, clustering and question answering on phones and laptops. A 270M text-only EmbeddingGemma 2 build packaged for LiteRT-LM, covering over 100 languages and code.

Made by litert-community on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: A text-only EmbeddingGemma 2 model with 270M parameters, packaged for the LiteRT-LM runtime. It turns text into vectors that you can compare, so apps can search, group and match documents on the device itself. It handles over 100 languages and programming code.

Who it suits: App developers who want text search or classification to run on a phone, a laptop or other small hardware, without sending text to a server. Anyone who stores many vectors and wants them smaller will also find it useful.

Industry | Who uses it | How they use it | Example
Mobile apps | App developers | Embed notes or messages on the device for search | Searching saved notes on a phone
Software | Product teams | Cluster or classify documents in an app | Sorting support tickets by topic
Knowledge tools | Builders of question answering | Retrieve passages that match a question | Finding the right page of a manual
Research | Embedding researchers | Test small multilingual embedders | Comparing results at different vector sizes

You can skip it if your task needs images or audio, since this variant handles text only.

Where to use it:

  • Android and iOS, through Google's AI Edge Gallery app
  • macOS, and a web demo for embedding search
  • MediaPipe tasks such as semantic image search and decision making
  • Windows, macOS or Linux with Python, to fetch the files
Use case | Who | What they get back
Document search | App developers | Documents ranked by closeness to a query
Classification and clustering | Product teams | Text grouped or labeled by meaning
Question answering | Builders | Passages that match a question

How to set it up:

  • Python, to install the Hugging Face client
  • A LiteRT-LM runtime in your app or on your device
  • Room for a model of 270M parameters
  1. Install the Hugging Face client.
  2. Download the model files to your computer.
  3. Load them with LiteRT-LM in your app, following Google's overview guide.
pip install -U huggingface_hub
hf download litert-community/embeddinggemma-2-text-270m-litert-lm

How to use it: Feed text to the model through LiteRT-LM and compare the vectors it returns to find similar texts. You can try it first in Google's AI Edge Gallery app or the web demo. The source shows no code, so follow the LiteRT-LM guide for the exact calls.

Tool | What it does
LiteRT-LM | Runs the model on the device
AI Edge Gallery | App for trying the model on Android and iOS
MediaPipe | Offers ready tasks that use the embedder, such as semantic retrieval

Example: You embed a folder of short notes on a phone, then embed the question "where did I save the router password". The model returns vectors, and the notes closest to the question come back first. Nothing leaves the device.

For newcomers and experts: If you are new, an embedding is a list of numbers that captures what a text means, so similar texts get similar lists. Try the AI Edge Gallery demo before writing any code.

If you know the field: the model combines a 130M transformer with a 140M embedder. It uses Matryoshka Representation Learning, so you can cut vectors down to 128 dimensions and store far less.

Text
LiteRT-LM model
Vector
Compare vectors
Search or group results

Good to know: Smaller vectors cost less to store, and the model supports sizes down to 128 dimensions.

  • Parameters: 270M in total
  • Languages: over 100, plus programming code
  • Scope: text only
  • License: Apache 2.0
  • Cost to run: none named
  • Data it reaches: model files downloaded to your computer, plus the text you choose to embed
  • Not for: images or audio, since this variant is text only

On Hugging Face, 15 November 2026

  • Library: litert-lm
  • Downloads in the last 30 days: 16,202
  • Likes: 14
  • License: apache-2.0
  • Based on: google/embeddinggemma-2
  • Tags: litert-lm

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download litert-community/embeddinggemma-2-text-270m-litert-lm

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-15

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesLicenseLast change
EmbeddingGemma 2 Text 270M (LiteRT-LM) This page16,20214apache-2.0
gemma-4-E2B-it-litert-lmShares litert-lm1,418,552545apache-2.0
Gemma 4 E4B IT (LiteRT-LM)Shares litert-lm467,257250apache-2.0
embeddinggemma-2-740m-litert-lmShares litert-lm152,50744apache-2.0
Gemma 4 12B IT (LiteRT-LM)Shares litert-lm13,08371apache-2.0
Raon-1 nano (LiteRT-LM)Shares litert-lm2612apache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-15.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

TIPSv2 B/14

google · Kit

Turns images and text into matching embeddings, with spatial patch features, for zero-shot image classification. Google's Base variant of TIPSv2, for vision re…

New

Runs DeepSeek V4.1 Flash on two NVIDIA DGX Spark computers at about twice the decode and prefill speed of a standard vLLM setup. A recipe card with no weights,…

New

AICoverGen

r3gm · Kit

A Gradio app for making AI song covers with voice conversion models. Runs in your browser on Hugging Face, or on your own computer with Python 3.12.

New

Similar in Developer

See all in Developer

SOMA-X

nvidia · Kit

Maps several human body models onto one shared body, hand and skeleton layout so a single posing pipeline works with all of them. For vision, animation, simula…

New

Qwen3.6-35B-A3B-Escha-W2

EschaLabs · Kit

Serves Qwen3.6-35B-A3B locally from a 12.3 GB 2-bit build, through an OpenAI-compatible HTTP API on one 16 or 24 GB NVIDIA GPU. For people who run a large mixt…

New

Kev

jaredpalmer · Kit

Scores typed questions about a document with small Kev decision models, returning a probability for every answer option in one pass and no text. It works in th…

New