Gemma 4 12B: The Developer Guide- Google Developers Blog

Introduced Gemma 4 12B, a dense multimodal model with a unified, encoder-free architecture. This model features reduced multimodal latency by bypassing separate vision and audio encoders, is the first medium-sized Gemma model with native audio input, and is designed for local inference on GPUs with 16GB VRAM. A new macOS desktop experience is also released. The architecture utilizes a single decoder-only transformer with a vision embedder (35M parameters) and linear projection for audio wave input. Unified fine-tuning allows for updating the entire multimodal token loop. The model demonstrates capabilities in automatic speech recognition, agentic reasoning, diarization, video understanding, and coding. On-device and desktop serving are powered by LiteRT-LM, including native macOS apps and OpenAI-compatible local API servers. Getting started resources include LM Studio, Ollama, Google AI Edge Gallery App, Google AI Edge Eloquent app, LiteRT-LM CLI, Hugging Face, Kaggle, developer documentation, quick start notebooks, and integrations with Transformers, llama.cpp, MLX, SGLang, vLLM, and Unsloth. A Gemma Skills Repository is released to support agentic development.
More from the Predictive APIs and Machine Learning Integration trail
- Expanding Choice in Gemini Enterprise Agent Platform: Introducing Grounding with Parallel Web Search- Google Developers Blog
- Evolving Spec-Driven Development: Conductor Now Supports Antigravity- Google Developers Blog
- Building scalable AI agents with modular prompt transpilation- Google Developers Blog
- LiteRT.js, Google's high performance Web AI Inference- Google Developers Blog
- Supercharging LLM inference on Google TPUs: Achieving 3X speedups with diffusion-style speculative decoding- Google Developers Blog