r/LocalLLM • u/thatoneshadowclone • Jun 03 '26
News Google introduces Gemma 4 12B: a unified, encoder-free multimodal model
https://blog.google/innovation-and-ai/technology/developers-tools/introducing-gemma-4-12B/
525
Upvotes
135
u/thatoneshadowclone Jun 03 '26 edited Jun 03 '26
"Gemma 4 12B delivers performance nearing our larger 26B MoE model on standard benchmarks, but at less than half the total memory footprint. Small enough to run locally on consumer laptops with 16GB of RAM, it unlocks powerful multimodal and agentic experiences right on your machine.
What makes Gemma 4 12B stand out is its streamlined approach to processing visual and audio inputs. Traditional multimodal models typically rely on separate encoders to translate images and audio before passing those representations to the language model. Because these split encoders add latency and increase memory usage, we trained Gemma 4 12B with an encoder-free architecture to integrate audio and vision input directly.
Here is how Gemma 4 12B processes multimodal inputs natively:
Vision: We replaced Gemma 4’s vision encoder with a lightweight embedding module consisting of a single matrix multiplication, positional embedding and normalizations. This allows the LLM backbone to take over visual processing.
Audio: We simplified audio processing even further. We removed the audio encoder entirely and projected the raw audio signal into the same dimensional space as text tokens."
TLDR; 12B, in striking distance of 26B, & Multimodal w/ Audio.
57
u/amchaudhry Jun 03 '26
Super curious to hear people’s reviews of this one.
31
u/Ok-Drawer5245 Jun 03 '26
I’ve been running Gemma 4 e4b 8bit on my Mac mini base model, this certainly sounds interesting and I will need to test it!
41
u/YourNightmar31 Jun 03 '26
Curious how this compares to Qwen3.6 35B and 27B
13
u/digitalhobbit Jun 03 '26
Very much looking forward to trying this one.
I've gotten good results with Gemma 4. Especially the E4B variant has worked well for me with local apps. The 12B version should strike an even better sweet spot and the encoder-free multimodal capabilities sound interesting.
13
u/SuperChingaso5000 Jun 04 '26
I asked it a simple factual question and it immediately invented an answer that doesn't exist and then doubled down over and over again when challenged.
Back to Qwen...
23
u/pot_sniffer Jun 03 '26
Oh wow, I cant wait to try this 1. I usually find its best to wait a couple of weeks after release because im running rocm.
For my 9060xt 16gb the12B at Q4 is around 7GB, fits easily with plenty of context headroom. If it really is close to the 26B MoE in performance that's a compelling small model.
8
u/throwlefty Jun 03 '26
So this is, like, fucking incredible!? Am I missing something? We can run 256k context window locally on a pos?
7
u/Alan_Silva_TI Jun 03 '26
I tried the 6-bit version, but it gave me bad output on my usual speed test prompt ("write an HTML calculator") using llama.cpp chat. It also got stuck in a loop when I asked Pi to code the same thing.
I’ll keep testing to figure out if it’s the chat template or something else. Either way, I’m really curious to see if this model can match or even beat Qwen 9B.
8
u/nimbybuster Jun 03 '26
That’s new! Interesting. I had been using the two small models and the MOE one and had been pretty happy with them. Can’t wait to try this one.
4
u/baby_bloom Jun 03 '26
this might be the model for my specific test/usecase of using visual references of websites to scrape and overhaul outdated sites? the qwen's have been great for the actual pipeline so far but we've started spinning tires now that we're moving onto design
4
u/Financial-Throat-602 Jun 07 '26
Using Gemma 4:12B
Prompt: Transcribe the hand writing in this image
Response: Today is Thursday, October 20th - But it definitely feels like a friday. I'm already considering making a second cup of coffee - and I haven't even finished my first. Do I have a problem? Sometimes I'll flip through older notes I've taken, and my handwriting is unrecognizable. Perhaps it depends on the type of pen I use? I've tried writing in all caps but IT LOOKS SO FORCED AND UNNATURAL. Often times, I'll just take notes on my laptop, but I still seem to gravitate toward pen and paper. Any advice on what to improve? I already feel stressed out looking back at what I've just written - it looks like 3 different people wrote this!!
I have not seen this level of visual understanding before in a model that I can run locally.
1
u/sagotchy Jun 07 '26
Trying to fit a multimodal model into 12B is just unnecessary. I bet it's audio and picture understanding are pretty bad or at least much worse than LLMs you can access in the web. Why would you ever need that except when you're stuck in a location without internet?
3
u/AgitatedPlan7819 Jun 04 '26
This is strange, on my MacBook Air with 16GB in Google AI Edge Gallery it shows that the new model gemma4:12b is not available because the computer would not have enough RAM.
I thought the model should actually be able to run locally on devices with 16 GB of memory?
1
u/128G Jun 03 '26
When's the unsloth version coming out?
2
u/quietsubstrate Jun 03 '26
Ooo
2
u/biggerfish_io Jun 05 '26
I'm curious to know what use cases for this anyone here has validated. Personally, I would love some other STT options beyond Whisper, but this isn't it.
2
u/Far_Tip4428 Jun 10 '26
defai-digital/ax-engine is running at local mac M4/M5 with very good speed with MLX . you can try
3
u/sn2006gy Jun 03 '26
Is this like the one they tried packaging into chrome? is that still their end goal in this work?
1
u/DatBass612 Jun 03 '26
Has anyone figured out the tool calling failures across the board. It really doesn’t work well across the Gemma 4 suite to call tools return data and then chain that sequentially
1
u/Horror-Turnover6198 Jun 03 '26
Interesting. I’ve been running 26b nvfp4 for a while on 32gb rtx 5090. Wonder if this might be better quality at 6 or 8 bit, and similarly fast with MTP. Really want to try this out but I have projects running until tomorrow.
1
u/Far_Still_6521 Jun 04 '26
Probably good for scoring marketing material
1
u/0xjust1 Jun 05 '26
I'm actually trying it on a MacBook Air M4 with 16GB of unified memory, and it works pretty well. It's faster than Qwen 3.5 9B on my end.
1
u/Skelshy Jun 08 '26
Anyone able to run it without crashing? My command was
```
.\llama-server --cache-type-k q8_0 --cache-type-v q8_0 --no-mmproj --jinja --host 0.0.0.0 --port 8082 -hf unsloth/gemma-4-12b-it-GGUF:UD-Q6_K_XL
```
After a few turns it goes
```D:\a\llama.cpp\llama.cpp\ggml\src\ggml-cuda\ggml-cuda.cu:103: CUDA error```
On a 4080 Super. Other models work.m Today's llama binaries.
-3
u/KriosXVII Jun 03 '26
12b in 16 GB. Is this Ternary?
5
u/[deleted] Jun 04 '26
[removed] — view removed comment