Mindket

gemma-4-E4B

Newversion 1 · updated

Overview

Google DeepMind's E4B model from the Gemma 4 family, an open model that takes text, images and audio and writes text, built to run on laptops and phones.

gemma-4-E4B 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 and pip
  • The transformers library
  • Disk and memory for about 16 GB of BF16 weights, or about 4 GB at 4-bit by the record's estimate
Runs in
  • Python with the transformers library, the one this repository lists
  • Windows, macOS or Linux, with Python for the download step
  • Laptops and mobile class hardware, which the card names for the small models
Start with
pip install -U huggingface_hub
hf download google/gemma-4-E4B

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

gemma-4-E4B is one of the Gemma 4 open models from Google DeepMind. It takes text, images and audio as input and answers in text. The record lists 8B parameters with embeddings, and the card counts 4.5B as the effective size.

The model has a context window of 128K tokens and supports more than 140 languages. It is aimed at text generation, coding and reasoning.

Who it suits

It suits developers and researchers who want an open multimodal model small enough for a laptop or an edge device. The family also has larger sizes, up to 31B, for workstations.

IndustryWho uses itHow they use itExample
SoftwareDevelopersAdd a local model for text, image and audio inputAnswering a question about a photo
Mobile and edgeApp buildersRun a model on a laptop or phone class deviceA feature that works offline
ResearchMachine learning researchersStudy or fine-tune an open modelComparing it with the larger Gemma 4 sizes
AgentsTool buildersUse function calling and thinking modesA helper that picks a tool for a request

Skip it if you want a hosted chatbot and have no plan to run a model.

Where to use it

  • Python with the transformers library, the one this repository lists
  • Windows, macOS or Linux, with Python for the download step
  • Laptops and mobile class hardware, which the card names for the small models
Use caseWhoWhat they get back
Chat and reasoningDevelopersText answers, with configurable thinking modes
Image and audio questionsApp buildersText answers about a picture or a recording
Coding helpEngineersCode and explanations in text

How to set it up

You need a few things in place first.

  • Python and pip
  • The transformers library
  • Disk and memory for about 16 GB of BF16 weights, or about 4 GB at 4-bit by the record's estimate
  1. Install the Hugging Face hub package with pip.
  2. Download the repository with the hf command.
  3. Load the model with transformers. The model card has the run details.
pip install -U huggingface_hub
hf download google/gemma-4-E4B

How to use it

Once the model is loaded, you give it text and, if you like, an image or audio, and it writes text back. The card says it supports a system role for steadier conversations and native function calling for agents.

Example

You load the model and attach a short recording. You ask "What was said in this clip?" The card lists audio input for this size, so the model reads the sound and replies in text.

For newcomers and experts

Start with one short text prompt and read the reply. Add an image after that works. Audio comes last because it needs a little more setup.

The E in E4B means effective parameters. The small models give each decoder layer its own small embedding per token, and these tables are large but only used for lookups. That is why 4.5B effective sits inside 8B in total. Attention mixes local sliding windows of 512 tokens with global layers, and the last layer is always global.

Context length of the dense Gemma 4 models
E2B128 K tokens
E4B128 K tokens
12B256 K tokens
31B256 K tokens
  1. Download the model with hf
  2. Load it with transformers
  3. Send text, an image or audio
  4. The model writes text back

Good to know

  • License: Apache 2.0
  • Cost to run: none named, but you need hardware for about 16 GB of BF16 weights
  • Data it reaches: it downloads files from Hugging Face onto your computer

README and files

README

gemma-4-E4B

Google DeepMind's E4B model from the Gemma 4 family, an open model that takes text, images and audio and writes text, built to run on laptops and phones.

Made by google 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-E4B is one of the Gemma 4 open models from Google DeepMind. It takes text, images and audio as input and answers in text. The record lists 8B parameters with embeddings, and the card counts 4.5B as the effective size.

The model has a context window of 128K tokens and supports more than 140 languages. It is aimed at text generation, coding and reasoning.

Who it suits: It suits developers and researchers who want an open multimodal model small enough for a laptop or an edge device. The family also has larger sizes, up to 31B, for workstations.

Industry | Who uses it | How they use it | Example
Software | Developers | Add a local model for text, image and audio input | Answering a question about a photo
Mobile and edge | App builders | Run a model on a laptop or phone class device | A feature that works offline
Research | Machine learning researchers | Study or fine-tune an open model | Comparing it with the larger Gemma 4 sizes
Agents | Tool builders | Use function calling and thinking modes | A helper that picks a tool for a request

Skip it if you want a hosted chatbot and have no plan to run a model.

Where to use it:

  • Python with the transformers library, the one this repository lists
  • Windows, macOS or Linux, with Python for the download step
  • Laptops and mobile class hardware, which the card names for the small models
Use case | Who | What they get back
Chat and reasoning | Developers | Text answers, with configurable thinking modes
Image and audio questions | App builders | Text answers about a picture or a recording
Coding help | Engineers | Code and explanations in text

How to set it up: You need a few things in place first.

  • Python and pip
  • The transformers library
  • Disk and memory for about 16 GB of BF16 weights, or about 4 GB at 4-bit by the record's estimate
  1. Install the Hugging Face hub package with pip.
  2. Download the repository with the hf command.
  3. Load the model with transformers. The model card has the run details.
pip install -U huggingface_hub
hf download google/gemma-4-E4B

How to use it: Once the model is loaded, you give it text and, if you like, an image or audio, and it writes text back. The card says it supports a system role for steadier conversations and native function calling for agents.

Example: You load the model and attach a short recording. You ask "What was said in this clip?" The card lists audio input for this size, so the model reads the sound and replies in text.

For newcomers and experts: Start with one short text prompt and read the reply. Add an image after that works. Audio comes last because it needs a little more setup.

The E in E4B means effective parameters. The small models give each decoder layer its own small embedding per token, and these tables are large but only used for lookups. That is why 4.5B effective sits inside 8B in total. Attention mixes local sliding windows of 512 tokens with global layers, and the last layer is always global.

Title: Context length of the dense Gemma 4 models
E2B: 128 K tokens
E4B: 128 K tokens
12B: 256 K tokens
31B: 256 K tokens
Download the model with hf
Load it with transformers
Send text, an image or audio
The model writes text back

Good to know:

  • License: Apache 2.0
  • Cost to run: none named, but you need hardware for about 16 GB of BF16 weights
  • Data it reaches: it downloads files from Hugging Face onto your computer

On Hugging Face, 13 November 2026

  • Task: any to any
  • Library: transformers
  • Parameters: 8B
  • Weights: about 16 GB in BF16; about 4 GB at 4-bit (estimate)
  • Formats: Safetensors
  • Downloads in the last 30 days: 449,316
  • Likes: 508
  • License: apache-2.0
  • Quantized versions: 37
  • Fine-tunes: 150
  • Tags: transformers, safetensors, gemma4, image-text-to-text, any-to-any

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download google/gemma-4-E4B

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

Files
README.md  4 KB

1 file, 4 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

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

ProductDownloads, last 30 daysLikesParametersLicenseLast change
gemma-4-E4B This page449,3165088Bapache-2.0
gemma-4-E4B-itShares any-to-any · gemma4 · image-text-to-text4,298,3481,8508Bapache-2.0
gemma-4-E2B-itShares any-to-any · gemma4 · image-text-to-text3,017,0591,1295.1Bapache-2.0
gemma-4-E2BShares any-to-any · gemma4 · image-text-to-text109,3875595.1Bapache-2.0
gemma-4-12B-it-qat-GGUFShares any-to-any · gemma4 · transformers196,87161711.9Bapache-2.0
gemma-4-12B-itShares any-to-any · image-text-to-text · transformers1,738,9051,73512Bapache-2.0
Numbers as Mindket last read them, on 2026-11-12.

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.

ericlbuehlerShow HN: Run Agent Skills with mistral.rs v0.8.10: /v1/skills support and moreHey all! I'm the maintainer of mistral.rs. I just landed support for OpenAI-compatible Agent Skills via a /v1/skills endpoint, and it works with local open models. Until now Skills have basically been locked to closed models, and with the ability to have private, local intelligence becoming…20 points · 2 repliesChaoticHumanMy only contribution to that "LLMs just secretly call external calculators!" debate is: 1st: external tool calls were never a secret but were always advertised as a feature for LLMs. 2nd: this screenshot is just a conversation with gemma-4-e4b, a locally running LLM, without external tool calls.4 likesnekitamoUsing Google's Gemma 4 E4B Local AI Model to Reverse Engineer a Simple Crackme1 pointasuraHow fun would it be if this worked on SDR huggingface.co/google/Diari...2 likes · 1 replygcrFirst response from the Project Suncatcher prototype satelliteA competing team at Google already exfiltrated the weights of the model running on the satellite and uploaded them to huggingface! https://huggingface.co/google/gemma-4-E4BSharon MachlisNew unofficial Google Gemma 4B LLM for better speech to text? “This is not an officially supported Google product.” “[D]esigned to post-process, correct, and optimize automatic speech recognition (ASR) and speaker diarization outputs.” huggingface.co/google/Diari...2 likeswrxdAccelerating Gemma 4: faster inference with multi-token prediction draftersI'm not sure I understand how this work https://huggingface.co/google/gemma-4-E4B-it-assistant has 78.8M parameters while the standard variant https://huggingface.co/google/gemma-4-E4B-it has 8B parameters. Is gemma-4-E4B-it-assistant a model I can use stand-alone or a model I need to use in…Victor KlaueGoogle veröffentlicht DiarizationLM-Gemma-4-E4B-v1 unter Apache-2.0. Das 4B-Modell korrigiert ASR- und Speaker-Diarization-Ausgaben mit locality-preserving Supervision. GGUF-Quantisierungen (Q4_K_M) ermöglichen lokale Inferenz via llama.cpp.1 likeadrian_bAccelerating Gemma 4: faster inference with multi-token prediction draftersI do not know what you mean by sparse models. All 4 gemma-4-*-it models, regardless whether they are dense models or MoE models, have associated small models for MTP, whose names are obtained by adding the "-assistant" suffix. https://huggingface.co/google/gemma-4-E2B-it-assistant…ChaoticHumanDamn, even plain old Gemma 4 E4B without additional tools, MCP servers, etc. meaning even one of the smaller Gemma 4 models without extras, gets that one correct by now (something even I admittedly didn't expect).1 likeAbuAssarAccelerating Gemma 4: faster inference with multi-token prediction draftersthese are the updated models: google/gemma-4-31B-it-assistant google/gemma-4-26B-A4B-it-assistant google/gemma-4-E4B-it-assistant google/gemma-4-E2B-it-assistant@jbet.bsky.socialI entered a prompt into my local google/gemma-4-e4b LLM: Two movies seem to capture the current Zeitgeist: "Don't Look Up (2021)" and "Idiocracy (2006)". What are movies are relevant to this political-economic changes occurring.1 reply

Searched

More from Mindket

See all from Mindket

Bonsai-27B-GGUF

lmstudio-community · Kit

A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…

New

Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…

New

MusicGen Small

facebook · Kit

Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…

New

Similar in Developer

See all in Developer

Lexnet

alpindale · Kit

Tags every character of C source code for syntax highlighting with a tiny neural network of about 984 weights, run through a small C program. For developers an…

New

FLUX.2 Klein LoRA Studio

prithivMLmods · Kit

Try a set of LoRAs for the FLUX.2 Klein image model in a Gradio app that runs in your browser or on your own computer. Made for people who make or test AI imag…

New

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