Gemma is Google DeepMind's family of open models that developers use to build AI applications running on phones, laptops and cloud servers. The latest generation, Gemma 4, is described as byte for byte the most capable open model line and is aimed at advanced reasoning and agentic workflows. It comes in compact E2B and E4B versions for mobile and IoT devices and in 12B, 26B and 31B versions for personal computers. Official variants include DiffusionGemma for fast text generation, MedGemma for medical text and images, TranslateGemma for 55 languages, FunctionGemma for function calling, EmbeddingGemma for on-device embeddings and ShieldGemma 2 for content classification.
The models are meant for developers and researchers: mobile engineers who need compact on-device intelligence, machine learning teams fine-tuning a model for a domain, health AI groups working with medical imaging, and safety researchers studying model behavior with Gemma Scope 2. Startups and nonprofits can adapt the weights for local languages, as the Swahili-focused Crane AI Labs project shows. Educators have used offline setups as well, such as the Lentera microserver for classrooms.
Typical use cases include running a small model offline on a phone, building an agent that calls functions at the edge, adding multilingual translation to an app, generating embeddings for on-device search, and screening images or text for policy violations. Researchers can try the models in Google AI Studio, read the documentation and explore community projects in the Gemmaverse, including DolphinGemma for studying dolphin communication. Quantization-aware versions such as Gemma 4 QAT compress models for mobile and laptop efficiency, and multi-token prediction drafters speed up inference.