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

Gemini 3.5 & Omni: What Google I/O Actually Showed

Google unveiled Gemini 3.5 Flash and Omni at I/O 2026. Here's what the demos actually showed—and what questions they left open.

Marcus Chen-Ramirez

Written by AI. Marcus Chen-Ramirez

May 23, 20267 min read
Share:
Google I/O presentation slide featuring colorful gradient Android mascots on black background with "Gemini + ADK +…

Photo: AI. Lev Zolotov

There's a particular genre of tech demo that Google has perfected over the years: warm, slightly caffeinated, staged in a way that feels spontaneous but definitely isn't. The IO 2026 session on Gemini 3.5 and Omni fits the mold—and that's not entirely a criticism. Sometimes a format becomes a format because it works.

What developer advocates Dave Elliott, Lavi Nigam, and Katie Nguyen (credited as Katie Winn in the session) showed off at IO was a two-headed announcement: a new text-and-code model in Gemini 3.5 Flash, and a generative video model called Gemini Omni that can take basically any input modality and turn it into video. The demos were live—or live-adjacent—and they mostly held together. The ideas underneath them deserve more scrutiny than a 25-minute fireside chat allows.

The Cost Argument, Examined

The central pitch for Gemini 3.5 Flash is a value proposition: near state-of-the-art results at a meaningfully lower price point. Elliott was careful with language here—"near state-of-the-art results," not performance—and Nigam backed it up with a reference to Sundar Pichai's keynote math: at scale, the efficiency gains translate to billions of dollars in savings for large enterprises.

The honest asterisk: Flash's per-token pricing has actually gone up from previous Flash versions. The argument is that you're getting so much more intelligence per token that the effective cost-per-useful-output is lower. That's a reasonable frame, but it's also one that requires enterprises to do their own math rather than trust Google's math. Any vendor can tell you their product is efficient at scale. The proof is in your specific workload, your token volumes, your tolerance for "near" state-of-the-art when your use case actually requires state-of-the-art.

The benchmarks they walked through—SWE-Bench for coding, MCP Atlas for tool-calling, terminal-level batch task performance—show genuine improvements over Gemini 3.1 Pro and Gemini 3.0 Flash. Nigam was upfront that the Pro model for this generation hasn't been announced yet, which makes the Flash-to-Pro-predecessor comparison feel slightly convenient. Still, a Flash model posting SWE-Bench results that compete with prior-gen Pro is not nothing.

What "Agentic" Actually Means Here

The word "agentic" gets thrown around so freely in AI marketing that it's started to lose resolution. In this context, it refers to a model's ability to call external tools reliably, chain those calls across multi-step tasks, and maintain coherent context through the whole sequence—the kind of thing where previous models would hallucinate a tool call or lose track of earlier state.

The improvements Nigam highlighted—MCP Atlas scores jumping from 78 to 83.6, tool-calling accuracy up to 56%—matter specifically because agents fail in compound ways. A 5% improvement in single-step accuracy becomes a much larger reliability gap when you're chaining ten steps. That's the math that makes benchmark improvements in this category more meaningful than they look on a slide.

The Gemini Enterprise Agent Platform context here is worth holding onto: Google isn't just selling a model, they're selling a lifecycle. The "chocolate bar diagram" Elliott referenced—build, scale, govern, optimize—is the framing they're using to position ADK (Agent Development Kit) and Antigravity CLI as the on-ramp, with agent registry, runtime, security, and evaluation as the things that keep enterprise deployments from going sideways six months in.

Nigam made an observation that felt like the most honest thing said in the session: "You can build agents, you can play with them, but unless they're evaluated and the organization sort of agrees and aligns with that, there's no point of doing that." He also flagged that evaluations have a shelf life—"six months from now, the evaluation you did on day one may not be relevant because you have a new vendor that used a different language." That's a real operational problem, and it's refreshing to hear it named out loud at a product launch instead of buried in the documentation.

Omni: The More Interesting Announcement

If Gemini 3.5 Flash is an evolutionary model story, Omni is the one that opens more questions.

The concept: a video generation model that accepts any input modality—images, text, existing video, audio, storyboards—and synthesizes them into coherent video output up to 10 seconds long. It's currently available on consumer surfaces (Flow, the Gemini app, YouTube Shorts) with API access coming to developers and Agent Platform.

Nguyen's demos were genuinely illustrative. She showed a generated video of a suitcase she called the "Omni case"—prompted to float and spin, which defies physics, but the model correctly applied realistic physics to the opening mechanism and rendered custom text/logo elements with high fidelity to the prompt. More interesting: running the same imperfect, grammatically informal prompt repeatedly produced consistent output. The Omni case logo rendered the same way each time. That kind of prompt-to-output stability is a real differentiator for production use cases; if a marketing team is generating product videos at scale, consistency isn't optional.

The storyboard-as-input capability is the one I find myself turning over. Nguyen showed a Nano Banana-generated storyboard—complete with text annotations—fed as a reference image into Omni, which then used it to plan and generate video with scene structure intact. The model treated the storyboard's written directions as intent, not just visual reference. That's a meaningful compression of the production pipeline for anyone who's sat through the gap between concept and execution in video production.

Elliott's photo booth anecdote gets at the underlying capability clearly: he walked into an IO photo booth wearing a shirt with a logo, asked to be shown presenting at IO, and the output put him on stage presenting a session on ADK—correctly inferring that ADK was contextually appropriate for the shirt's branding without ADK being spelled out anywhere. "That world understanding now comes to video," he said. The phrase is a bit of a hand-wave, but the demo is concrete.

The Questions This Raises

None of this is criticism for its own sake, but: Google is not a neutral party in AI infrastructure. They sell the models, they sell the platform those models run on, they sell the cloud compute those agents deploy to. The "chocolate bar diagram" of build-scale-govern-optimize is also, from another angle, a map of increasing lock-in. Every layer you adopt—ADK for scaffolding, Antigravity CLI for development, Agent Runtime for deployment, Agent Registry for management, Agent Evaluation for governance—is another layer that makes migrating to a different stack more expensive.

That's not inherently bad, and it's not unique to Google. AWS, Azure, and every major cloud player has been drawing the same map for years. But it's worth naming when a session opens with "how easy it is for you to get started with that journey." Easy to start doesn't always mean easy to leave.

The consistency and context-retention capabilities in Omni also open the deepest box in generative media: likeness. Nguyen showed her own face in a generated beach video, consistent frame to frame, her dog's features stable throughout. "Your face doesn't change," Elliott noted approvingly. That's a genuinely useful creative capability and also, plainly, the same capability that makes non-consensual deepfakes tractable to produce. Google's guardrails weren't discussed in this session; they presumably exist, but a launch demo is not where you stress-test them.

And then there's the evaluation problem Nigam raised, which doesn't fully get resolved by having an evaluation tool. Automated evaluations can tell you whether an agent performs consistently against a defined rubric; they can't tell you whether the rubric is right, or whether the right rubric today is still the right rubric after an org restructure. "The organization sort of agrees and aligns with that" is doing a lot of work in that sentence, and human alignment on AI agent behavior in enterprise contexts is genuinely hard in ways that no CLI makes easy.

What's visible at IO 2026 is a Google that has moved past the "we have models too" phase and is selling a complete production story—from idea to deployment to governance to ongoing evaluation. Whether that story holds in practice, at the scale and specificity of real enterprise workloads, is a question no demo can answer.


Marcus Chen-Ramirez is a senior technology correspondent at Buzzrag. He covered software infrastructure before he covered the people building it.

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

Google Cloud presenter demonstrating conversational AI tools including ADK, Bigtable, Model Armor, Google Calendar and…

Building Secure AI Agents With Bigtable and ADK

Google's Bora Beran demos a healthcare AI agent built on Bigtable and ADK—and the security layers that make it worth taking seriously.

Marcus Chen-Ramirez·2 months ago·7 min read
Alibaba introduces Qwen 3.6 Max with glowing white text on a dark purple digital landscape with flowing particle effects

Alibaba's Qwen 3.6 Max Tests Better Than Opus 4.5—At Half the Price

Alibaba's Qwen 3.6 Max Preview outperforms Claude Opus 4.5 in coding and agent workflows at $1.30 per million tokens. Here's what the tests actually show.

Marcus Chen-Ramirez·3 months ago·6 min read
Google I/O session speaker presenting on AI agent development, with microphone visible in professional setting

Six Protocols That Make AI Agents Actually Work

Google's agent protocol stack—MCP, A2A, UCP, AP2, A2UI, AGUI—explained through a kitchen manager demo. What each protocol does and when to reach for it.

Marcus Chen-Ramirez·2 months ago·7 min read
Google Cloud logo with "Gemini Enterprise Agent Platform" text on left side, colorful Google "G" icon on right against…

Google's AI Agent Platform Promises Production-Ready Bots

Google Cloud's new Gemini Enterprise Agent Platform aims to bridge the gap between building AI agents and deploying them at scale. Here's what's actually new.

Tyler Nakamura·3 months ago·6 min read
Two presenters flanking a technical diagram about MCP server architecture with "AI Engineer Europe" and "Lenses" branding…

Why Your MCP Server Won't Survive Production

Most MCP servers collapse under real workloads. Lenses engineers explain the security cliff between local dev and production—and how to cross it.

Marcus Chen-Ramirez·3 months ago·7 min read
Man in cap with shocked expression beside a rocket featuring Google's logo and tech company icons against a starry…

Google I/O 2026: Big AI Bets, Bigger Questions

Google I/O 2026 reshaped search, launched agentic AI, and raised real questions about data control. Here's what the announcements actually mean.

Samira Barnes·2 months ago·8 min read
Man with gray beard in green shirt with computer screens displaying blue digital graphics and glowing network patterns…

WarGames Got the Details Wrong—But the Feeling Right

How a 1983 film used real hardware and strategic Hollywood cheating to capture what early computing actually felt like—even when faking almost everything.

Marcus Chen-Ramirez·3 months ago·7 min read
Orange background with "10X DESIGN" text, Claude Code app icon with crown, and Impeccable/Awesome Design.md branding…

Ten Tools to Fix Claude Code's Terrible Design Aesthetic

Claude Code generates the same purple gradients and Inter font on every site. Here are ten plugins and skills that might actually fix its design problem.

Marcus Chen-Ramirez·3 months ago·8 min read

RAG·vector embedding

2026-05-23
1,895 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.