Overview
gemma-4-12B-it is a 12B-parameter instruction-tuned model from Google, part of the Gemma 4 family.
- License: Apache 2.0
- Context length: 125K tokens
- Languages: Multilingual
- Minimum hardware: ~7 GB VRAM
- Strengths: reasoning, coding and on-device inference
Highlights
- Unified multimodal — reads text, images, and audio in a single prompt.
- Step-by-step reasoning — a built-in thinking mode for math, debugging, and code.
- 140+ languages — translation, summarization, and writing across languages.
- 125K context — long-document handling on an 8 GB GPU.
What it is good at
The model carries reasoning, vision, audio, code, and multilingual capabilities, so a single local model covers tasks that used to need several:
- Multimodal Q&A — the unified architecture reads text, images, and audio in the same prompt, so you can ask about a screenshot, a chart, or a recorded clip without a separate vision model.
- Step-by-step reasoning and code — a built-in thinking mode lets it work through a problem before answering, which helps with math, debugging, and generating or explaining code.
- Multilingual drafting — Gemma 4 supports well over 140 languages, so translation, summarization, and writing across languages run on the same local weights.
Running it locally
At 12B parameters the model is small enough for a recent laptop. A 4-bit quant weighs roughly 6.7 GB and runs on an 8 GB GPU, while 16 GB of VRAM or unified memory gives comfortable headroom once you push toward the 128,000-token context, since the KV cache grows with prompt length. Apple M-series Macs with 16-32 GB of unified memory handle it well because the whole memory pool is available to the model.
huggingface-cli download google/gemma-4-12B-it
You can load the downloaded weights with Hugging Face Transformers or serve them through vLLM for higher throughput on a dedicated GPU. In Atomic Chat the model appears in the catalog and downloads with one click, then runs offline from the app.
License
gemma-4-12B-it is released under the apache-2.0 license. That permits free use, modification, redistribution, and commercial deployment, including fine-tuning your own variant, as long as you keep the license and attribution notices. You only pay for the hardware you run it on.
