Mindket

Gemma 4 12B IT (LiteRT-LM)

Newversion 1 · updated

Overview

Runs Gemma 4 12B on your own desktop with text, image and audio input, no internet needed. A LiteRT-LM build for developers who want private, on-device generation on Windows, macOS or Linux.

Gemma 4 12B IT (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
  • LiteRT-LM version 0.17 or later, which the card requires
  • A desktop with enough memory, the benchmark GPU used about 7790 MB
Runs in
  • Windows, macOS and Linux desktops
  • A web demo, in a more limited way
  • Apps built on LiteRT-LM, the runtime this model targets
Start with
pip install -U huggingface_hub
hf download litert-community/gemma-4-12B-it-litert-lm

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

Gemma 4 12B Instruct packaged in the LiteRT-LM format, ready to run on macOS, Linux and Windows. The model file takes text, images and audio, and it supports multi-token prediction for faster speculative decoding. Because it runs on your device, you can use it without an internet connection.

Who it suits

Developers and desktop-app builders who want a mid-sized model that runs locally and keeps data on the machine. It is meant for desktop use, with the web as a more limited option.

IndustryWho uses itHow they use itExample
SoftwareDesktop app developersEmbed a local assistant in an app through LiteRT-LMA writing helper that works offline
Privacy-focused workTeams with sensitive textKeep prompts and answers on their own machinesSummarizing internal notes without a cloud call
Product designPrototype buildersTry text, image and audio input in one modelA demo that answers questions about a photo
ResearchEdge AI researchersMeasure speed and memory on local hardwareComparing decode speed across devices

You can skip it if your machine has little memory, or if you want a hosted model, since this one runs on your own hardware.

Where to use it

  • Windows, macOS and Linux desktops
  • A web demo, in a more limited way
  • Apps built on LiteRT-LM, the runtime this model targets
Use caseWhoWhat they get back
Offline chat assistantDesktop developersText replies generated on the device
Image and audio questionsPrototype buildersAnswers that use a picture or a sound clip
Fast local repliesApp buildersLower delay through multi-token prediction

How to set it up

  • Python, to install the Hugging Face client
  • LiteRT-LM version 0.17 or later, which the card requires
  • A desktop with enough memory, the benchmark GPU used about 7790 MB
  1. Install the Hugging Face client.
  2. Download the model files to your computer.
  3. Run the model file with LiteRT-LM 0.17 or later.
pip install -U huggingface_hub
hf download litert-community/gemma-4-12B-it-litert-lm

How to use it

Run the model file through LiteRT-LM, using its desktop command-line tool or your own app. The source shows no command, so follow the LiteRT-LM guide. If memory runs short, set the max_num_tokens setting lower to shrink the context.

ToolWhat it does
LiteRT-LMRuns the model file and adds KV-cache handling, prompt templates and function calling
LiteRTProvides the hardware acceleration underneath
max_num_tokensSets the context length, lower it when memory is tight

Example

You are on a plane with no network and ask the model to summarize a page of notes. It reads the text on your machine and returns a summary. On the benchmark GPU, the first token arrived in 0.3 seconds.

For newcomers and experts

If you are new, try the desktop command-line tool from the LiteRT-LM guide with a short text question before you add images or audio. Start with the default context length.

If you know the field: the benchmarks used 1024 prefill tokens, 256 decode tokens and a 4096-token context. The model can reach 128k context on devices with enough memory, and multi-token prediction cuts latency.

  1. Your prompt
  2. LiteRT-LM
  3. XNNPack on CPU or ML Drift on GPU
  4. Reply on device

Good to know

The card gives a Linux benchmark on an NVIDIA 4090 with 24 GB. Prefill ran at 3548 tokens per second and decode at 69 tokens per second.

Memory on an NVIDIA 4090, in MB
Model file6883 MB
GPU memory7790 MB
  • Inputs: text, images and audio
  • Context: 4096 tokens in the benchmark, up to 128k with enough memory
  • License: Apache 2.0
  • Cost to run: none named
  • Data it reaches: model files downloaded to your computer, nothing else named
  • Not for: the web at full capability, since the card says web support is more limited

README and files

README

Gemma 4 12B IT (LiteRT-LM)

Runs Gemma 4 12B on your own desktop with text, image and audio input, no internet needed. A LiteRT-LM build for developers who want private, on-device generation on Windows, macOS or Linux.

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: Gemma 4 12B Instruct packaged in the LiteRT-LM format, ready to run on macOS, Linux and Windows. The model file takes text, images and audio, and it supports multi-token prediction for faster speculative decoding. Because it runs on your device, you can use it without an internet connection.

Who it suits: Developers and desktop-app builders who want a mid-sized model that runs locally and keeps data on the machine. It is meant for desktop use, with the web as a more limited option.

Industry | Who uses it | How they use it | Example
Software | Desktop app developers | Embed a local assistant in an app through LiteRT-LM | A writing helper that works offline
Privacy-focused work | Teams with sensitive text | Keep prompts and answers on their own machines | Summarizing internal notes without a cloud call
Product design | Prototype builders | Try text, image and audio input in one model | A demo that answers questions about a photo
Research | Edge AI researchers | Measure speed and memory on local hardware | Comparing decode speed across devices

You can skip it if your machine has little memory, or if you want a hosted model, since this one runs on your own hardware.

Where to use it:

  • Windows, macOS and Linux desktops
  • A web demo, in a more limited way
  • Apps built on LiteRT-LM, the runtime this model targets
Use case | Who | What they get back
Offline chat assistant | Desktop developers | Text replies generated on the device
Image and audio questions | Prototype builders | Answers that use a picture or a sound clip
Fast local replies | App builders | Lower delay through multi-token prediction

How to set it up:

  • Python, to install the Hugging Face client
  • LiteRT-LM version 0.17 or later, which the card requires
  • A desktop with enough memory, the benchmark GPU used about 7790 MB
  1. Install the Hugging Face client.
  2. Download the model files to your computer.
  3. Run the model file with LiteRT-LM 0.17 or later.
pip install -U huggingface_hub
hf download litert-community/gemma-4-12B-it-litert-lm

How to use it: Run the model file through LiteRT-LM, using its desktop command-line tool or your own app. The source shows no command, so follow the LiteRT-LM guide. If memory runs short, set the max_num_tokens setting lower to shrink the context.

Tool | What it does
LiteRT-LM | Runs the model file and adds KV-cache handling, prompt templates and function calling
LiteRT | Provides the hardware acceleration underneath
max_num_tokens | Sets the context length, lower it when memory is tight

Example: You are on a plane with no network and ask the model to summarize a page of notes. It reads the text on your machine and returns a summary. On the benchmark GPU, the first token arrived in 0.3 seconds.

For newcomers and experts: If you are new, try the desktop command-line tool from the LiteRT-LM guide with a short text question before you add images or audio. Start with the default context length.

If you know the field: the benchmarks used 1024 prefill tokens, 256 decode tokens and a 4096-token context. The model can reach 128k context on devices with enough memory, and multi-token prediction cuts latency.

Your prompt
LiteRT-LM
XNNPack on CPU or ML Drift on GPU
Reply on device

Good to know: The card gives a Linux benchmark on an NVIDIA 4090 with 24 GB. Prefill ran at 3548 tokens per second and decode at 69 tokens per second.

Title: Memory on an NVIDIA 4090, in MB
Model file: 6883 MB
GPU memory: 7790 MB
  • Inputs: text, images and audio
  • Context: 4096 tokens in the benchmark, up to 128k with enough memory
  • License: Apache 2.0
  • Cost to run: none named
  • Data it reaches: model files downloaded to your computer, nothing else named
  • Not for: the web at full capability, since the card says web support is more limited

On Hugging Face, 13 November 2026

  • Library: litert-lm
  • Downloads in the last 30 days: 13,083
  • Likes: 71
  • License: apache-2.0
  • Based on: google/gemma-4-12B-it
  • 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/gemma-4-12B-it-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-13

Compare with similar

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

ProductDownloads, last 30 daysLikesLicenseLast change
Gemma 4 12B IT (LiteRT-LM) This page13,08371apache-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
Raon-1 nano (LiteRT-LM)Shares litert-lm2612apache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

Searched

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Developer

See all in Developer

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k