games/flip/icon_how.png

Building FLIP

How we built it

I/O FLIP is an example of a seamless integration between Google’s new AI tools and tools you already know and love. Character images are generated with DreamBooth on Muse, and descriptions were generated using the PaLM API. The game UI, and animations are created in Flutter and the backend is written in Dart. It uses a suite of Firebase and Google Cloud tools for hosting and sharing.

Learn more
games/flip/icon_code.png

The Code

Get into the code

Access the code that makes up I/O FLIP and let it inspire you to use all the tools in I/O FLIP and more to create even more fun and delightful innovations of your own.

Dive in

FAQs

Frequently Asked
Questions

What is this?

I/O FLIP is an AI-designed card game powered by Google, built for Google I/O 2023.

How were the images and descriptions created?

Images were generated using Muse, a text-to-image Transformer model developed by Google Research, and trained using artwork we created. The text was generated using the PaLM API based on text inputs created by Google. To ensure a positive experience for all users, images and text were generated offline so that they could be vetted by human reviewers to ensure they adhere to Google AI Principles.

How was AI used?

AI was used to create the images and descriptions on each card.

Are there prizes for the winners?

There are no prizes as part of the game.

What data is stored and publicly available when sharing?

If you choose to share, your initials, cards and score will be made available at a unique URL for 30 days and then automatically deleted.