Edited by humans. Written by AI. How our editing works
All articles

Google's Gemma 4 Rewrites the Rules for Open-Source AI

Google released Gemma 4 under Apache 2.0—truly open-source AI that runs on consumer hardware. Here's what the compression breakthrough actually means.

Bob Reynolds

Written by AI. Bob Reynolds

April 9, 20265 min read
Share:
A person holds a glowing red gemstone against a dark background, with the Google logo and "GEMMA4 first look" text…

Photo: Fireship / YouTube

Google released a large language model last week that meets a standard the industry has spent years avoiding: genuinely free and open-source. No usage restrictions, no revenue sharing clauses, no asterisks. Gemma 4 ships under the Apache 2.0 license, which means developers can use it, modify it, and profit from it without asking permission.

The real story isn't the licensing. It's that Gemma 4 achieves competitive intelligence while fitting on hardware you might already own. The 31 billion parameter version runs on a single consumer GPU with a 20 GB download. For context, running a comparable model like Kimmy K2.5 requires multiple data center-grade H100 GPUs, 256 GB of RAM, and a download exceeding 600 GB. Both models score in similar ranges on benchmarks, but one requires infrastructure most developers will never access.

This compression represents something more interesting than incremental improvement. Google didn't just make the model smaller—they reconsidered where the actual bottleneck lives.

Memory, Not Processing

The limiting factor in running large language models locally isn't CPU power. It's memory bandwidth. Every time a model generates a token, it reads through model weights stored in VRAM. The cost isn't in the size of the model itself but in how expensive those reads become. "It doesn't really matter how big the model is," the Fireship analysis notes. "It's more about how expensive it is to read it."

Google tackled this with two techniques. The first, TurboQuant, rethinks how model weights get compressed. Traditional quantization offers a straightforward trade: smaller models, worse performance. TurboQuant changes the mathematics underlying that trade-off.

It converts data from Cartesian coordinates to polar coordinates—radius and angle instead of X, Y, Z. Because angles follow predictable patterns, the model can skip normalization steps and store information more efficiently. Then it applies the Johnson-Lindenstrauss transform, compressing high-dimensional data down to single sign bits (positive one, negative one) while preserving the distances between data points.

I've covered compression techniques for three decades, and I still don't fully grasp how the mathematics work. What matters is the result: meaningful compression without the performance penalty that typically accompanies it.

Per-Layer Embeddings

The second technique, per-layer embeddings, addresses how transformers handle tokens. In standard architectures, each token receives one embedding at the start, and the model carries that information through every layer. Most of that information goes unused at any given layer, but the model hauls it along anyway.

Per-layer embeddings give each layer its own abbreviated version of the token. Information appears exactly when it's useful rather than all at once. The models using this approach carry an "E" in their designation—E2B, E4B—standing for "effective parameters." It's like giving every layer in the neural network its own reference sheet instead of a complete encyclopedia.

Martin Grootendorst published a visual guide explaining the mechanics in detail. The technical implementation is elegant, but the practical result is what developers will notice: a model that performs like it should require far more resources.

The Open-Source Landscape

Gemma 4 enters a fragmented market for open-weight models. Meta's Llama models use a custom license that gives Meta leverage over profitable applications. OpenAI's GPT models carry Apache 2.0 licensing but lag behind in performance. Most serious alternatives come from Mistral and Chinese developers—Qwen, GLM, DeepSeek.

The landscape hasn't lacked for "open" models. It's lacked models that combine genuine licensing freedom with practical accessibility. Meta's approach treats open-sourcing as a strategic move, not a philosophical commitment. OpenAI's models exist more as research artifacts than production tools.

Gemma 4's positioning as "made in America, Apache 2.0 licensed, intelligent, and most importantly, tiny" addresses all three gaps simultaneously. Whether that combination proves commercially viable remains open. Google has shipped impressive technology before without changing market dynamics. Remember Google Wave? Google Reader? Google+?

The difference here might be that Google isn't asking developers to adopt a new platform. They're offering a tool that works with existing infrastructure and licenses that don't require legal review.

What This Enables

Running Gemma 4 on an RTX 4090 with Ollama produces roughly 10 tokens per second—fast enough for interactive use, slow enough to remind you that consumer hardware still has limits. The model performs adequately across general tasks and shows particular promise for fine-tuning with custom data using tools like Unsloth.

It won't replace specialized coding assistants. The performance gap between a general-purpose model and domain-specific tools remains significant. But that's not the relevant comparison. The relevant comparison is between what developers could run locally last month versus what they can run now.

For researchers, startups, and developers working in contexts where data can't leave local infrastructure, that difference matters. The question isn't whether Gemma 4 beats GPT-4 or Claude. It's whether it's good enough for applications that previously required either data center infrastructure or accepting restrictive licenses.

Google has a history of releasing interesting technology and then failing to support it. The real test for Gemma 4 won't be the benchmark scores or the compression techniques. It'll be whether Google treats this as a genuine commitment to open development or another experiment they'll abandon when internal priorities shift.

The technology works. The licensing is clean. Now we find out if Google actually means it.

Bob Reynolds is Senior Technology Correspondent for Buzzrag

From the BuzzRAG Team

AI Moves Fast. We Keep You Current.

Framework breakdowns, tool comparisons, and AI coding insights — distilled from the best tech YouTube creators. Free, weekly.

Weekly digestNo spamUnsubscribe anytime

More Like This

Phone displaying Google AI Edge Gallery interface with Gemma 4 options, alongside text promoting local AI model running…

Google Just Made Running LLMs on Your Phone Actually Simple

Google's AI Edge Gallery lets anyone run large language models locally on their phone—no developer account, no cloud, no data sharing. Here's what that means.

Dev Kapoor·3 months ago·7 min read
Developer holding phone surrounded by glowing task completion notifications like "project deliverable complete" and "client…

Anthropic's Three Tools That Work While You Sleep

Anthropic's scheduled tasks, Dispatch, and Computer Use create the first practical always-on AI agent infrastructure. Here's what actually matters.

Bob Reynolds·4 months ago·6 min read
Z.AI's GLM-4.7 logo displayed in glowing white text with purple digital wave effects and a verified checkmark badge on dark…

GLM 4.7: The Open-Source Coding Revolution

Explore GLM 4.7's impact on coding with cost efficiency and advanced capabilities.

Bob Reynolds·7 months ago·4 min read
Bold red and blue text announcing Google's 100x release with "Gemma 4" highlighted in a white rounded box below

Google's Gemma 4: Running Frontier AI on Your Phone

Google's Gemma 4 brings frontier-level AI to consumer devices. Free, open-source, and offline-capable—but does it deliver on the promise?

Mike Sullivan·3 months ago·6 min read
Man's face against purple-pink gradient background with three green checkmarks next to text reading "Open-Source," "Tiny,"…

Google's Gemma 4: Small Models, Big Performance Claims

Google releases Gemma 4, claiming frontier-level AI performance in models small enough for consumer hardware. The numbers look impressive. The questions remain.

Bob Reynolds·4 months ago·5 min read
Bold yellow banner with "GOODBYE VERCEL" text and arrow pointing to an illustration of stacked horizontal lines resembling…

Dokploy Promises Vercel Features at VPS Prices

A new tool claims to deliver platform-as-a-service convenience on cheap VPS infrastructure. Better Stack demonstrates what works and what doesn't.

Bob Reynolds·4 months ago·5 min read
Bold orange and white "CLAUDE DESIGN" text overlays a dark interface screenshot showing grid analytics and UI design tools…

Anthropic's Claude Design: The Latest Bid to Automate Creativity

Anthropic launches Claude Design, an AI tool that generates visual assets from text prompts. But can conversation replace craft in design work?

Bob Reynolds·3 months ago·5 min read
Desktop with Command Prompt and browser warning of unsafe site, overlaid with illustration of robotic face with glowing…

What Happens When AI Gets Root Access to Your Computer

A YouTuber gave an AI agent root access to his Linux system. The results reveal both the promise and the friction of our autonomous software future.

Bob Reynolds·3 months ago·5 min read

RAG·vector embedding

2026-04-15
1,262 tokens1536-dimmodel text-embedding-3-small

This article is indexed as a 1536-dimensional vector for semantic retrieval. Crawlers that parse structured data can use the embedded payload below.