How we used generative media at I/O 2025
When it came to generative AI at I/O 2025, our goal was to both show and tell. We shared exciting news about our newest video and image generation models, Veo 3 and Imagen 4, and expanded access to Lyria 2. And we announced Flow, an AI filmmaking tool that lets you seamlessly create cinematic clips, scenes and stories with consistency using our most capable generative models.
But we also put some of these tools to work for our biggest event of the year — 219 slides from the main I/O keynote were generated by AI, 48% of the keynote visuals were made with Imagen and 80% of the keynote videos used Veo or Imagen in some way. Here’s a deeper dive into how we used our own AI tools — including how we wrote our prompts — to bring I/O 2025 to life:
Veo 2: Creating speaker title cards with style
As Elizabeth Reid, our VP and Head of Search, walked up to share big Search updates, the on-stage screen projected a short video clip that showed Liz opening up her hand to reveal a delicate orange origami crane as it spun and levitated a few inches above her palm.
We used the image to video feature in AI Studio and Vertex AI Studio — powered by Veo 2 — to create this and other speaker title card videos. We gathered headshots from our speakers, as well as a few details on their interests and hobbies to use in the prompts. Here’s the prompt we used for research scientist Jason Baldridge’s title card:

Here's what Veo 2 gave us to work with, combined with some simple animations, and what you saw on stage:
Imagen 4 and Veo 3: Storyboarding and producing films
Several of the I/O films used AI tools in the creation process. The opening film took viewers on a wild ride through a Western-themed town before panning up to colorful balloons spelling out “Welcome to I/O” to kick off the keynote.
The team used a few different AI tools to make it. They began with Imagen 4 to generate images for the video prompts. They also turned to the Google DeepMind team, who asked Gemini to rewrite their prompt so they could find the language that would give them the result they wanted. Here’s the prompt for the first scene:
This is what they got:

The team added this image to the Veo 3 prompt, which included instructions like:
Once they had the images and prompt language, they started generating the film using our newest Veo 3 technology (available through our Google AI Ultra plan!). They also used Veo 3 to make changes like adding overhead shots, wider angles and different visuals as they reviewed the output in real time. Instead of reshooting a scene like they’d have had to in traditional filmmaking, the crew was able to move much faster. No coding experience was required: While some of the Googlers who worked on this video used the Colab function to work in code while editing the video, plenty of others were using text-to-video prompting, writing out their edits and requests in natural language.
Here’s the prompt used to create one of the film’s final moments:
Lyria RealTime: Jamming with Toro y Moi in real time
In our I/O pre-show, the artist Toro y Moi used Lyria RealTime in a musical set to showcase the model’s latest features and capabilities. Lyria RealTime is our new interactive music generation model that allows you to interactively create, control and perform generative music in real time. You can blend and warp instruments, sounds, genres and more. “This is going to be a performance and an experiment,” he said before diving in. “Everything I’m playing is completely improvised, and I’m basically jamming with the computer. The computer will also be jamming with me.”
The team gave Toro y Moi a prototype of Lyria RealTime in the weeks leading up to the performance so he could try out and refine his prompts. This helped him come up with a creative concept and prompts to use during the show. The 16 sound prompts he came up with, including “chaotic conga player” and “pitch shift U.K. jungle drums,” were assigned to knobs on a physical MIDI controller.

Getting Lyria RealTime running on a local machine via a MIDI controller let Toro y Moi use the model onstage and allowed viewers to see the interface at work.

During the show, an app we built using the Lyria RealTime API and running on the MIDI controller flashed on screen behind Toro y Moi. The audience got a glimpse of the app’s options for creating and controlling a continuous stream of music — as well as the prompts he used — as he added layers of keyboards and vocal flourishes.
Try it yourself using the Lyria RealTime API in AI Studio.
AI Studio: Designing AI-generated swag
We used several Gemini models in Google AI Studio — our free-to-use interface that lets you quickly try out models and experiment with different prompts — to help us make this year’s I/O shirt with a brand new custom logo. The creative prompt, as the shirt’s tag explains, was “The Google I/O logo melting into the ground, rainbow colors, illustration, studio lighting.” Here’s how we made it:
First, the team selected Gemini 2.5 Pro in AI Studio, and outlined their goal with a thorough system instruction prompt.
After setting up these guidelines, they entered their aforementioned creative prompt. With this, Gemini 2.5 Pro generated a block of text listing requirements and style ideas for the desired image outputs. For example: “Core shapes: The fundamental geometric forms of the three original shapes (the overall rectangle, the thin slash/rectangle, and the cylinder) must still be clearly recognizable and visually distinct, even with the melting effect applied to their sides. Do not distort the core structure beyond the melting paint effect.”
Once the team had these written instructions, they switched to using our workhorse model, Gemini 2.0 Flash with image generation, to generate a range of proposed image outputs, based on the previously-generated list.
After lots of experimentation, they landed on several final designs — and this final one.

It’s worth noting that the team did also try skipping the initial prompt rewriting with Gemini 2.5 Pro, and going straight to Gemini 2.0 Flash in AI Studio — and while they felt like they got close to what they wanted, using the 2.5 Pro rewrite consistently led to better results that worked in more creative detail. And ultimately, some very cool T-shirts!
Ready to run it back? Catch up on our biggest I/O 2025 announcements here, then try your hand at our I/O quiz, too.