inspiration
In a tech landscape often obsessed with solving productivity problems, "Life of My Pet" solves a human one: the desire for connection. As pet owners, we don't need a logical "reason" to love our animals—their presence is its own reward. This project acknowledges that truth. It isn't a utility; it is a tribute. It provides a digital sanctuary where the love for a pet is preserved, celebrated, and given a new dimension to grow, ensuring that no matter where you are, your best friend is just a screen tap away.
What it does
The "Life of My Pet" is an AI-powered interactive experience that immortalizes the unique personality and appearance of a user's real-life pet. By synthesizing user-uploaded images and personality traits, the application generates a hyper-realistic "digital twin" that lives inside a cozy, expansive, and fully interactive 7-room virtual home.
Key Features:
- AI-Generated "Forever Home": The pet resides in a meticulously designed 7-room estate (including a Study, Bedroom, Living Room, Garden, and Bar), dynamically generated to feel warm and inviting.
- Deep Personality Synthesis: The digital pet doesn't just look like the original; it acts like them. Using the owner's input, the AI mimics specific quirks and behaviors.
- The "Bartender" Mode: In the virtual bar, the pet transcends simple animal noises. Leveraging a vast database of human history and literature, the pet can engage in deep, wise conversations, offering life advice with the soulful perspective of an old friend.
- Interactive Care & Play: Users can feed, bathe, and play with their pet, maintaining the nurturing aspect of pet ownership.
- Travel Selfies: The pet occasionally "travels" and sends back AI-generated postcards/selfies from around the world.
- Emotional FaceTime: A real-time video chat feature where the pet uses computer vision to read the user's facial expressions and mood, responding with empathy and relevant interactions.
How we built it
Google AI Studio as the brain and the coder, tons of external pixel art generated by Nano Banana as art asset reference
Challenges we ran into
Initially, the idea was to build the pet in 3D form, which requires calling external 3D modeling company (such as Meshy.ai) 's API, but that kind of function was not supported yet, so we have to downgrade the art style to 2D pixel art.
Additionally, implementing a complicated storyline (for example your pet has a secret life that you will gradually discover) was too difficult to implement by just prompting with Gemini3, the storyline part also had to be replaced by a rather simple game play system. Therefore in the version we submitted, user can only interact with pet the same way in real life.
Accomplishments that we're proud of
the art style is really good, and the digital generated version of the pet, looks highly consistent with the real pet
What we learned
Building an actual game inside of Google ai studio is still a long way to go... we are looking forward the day will building a whole game will be easy for us!
What's next for Life of My Pet
3D version of the pet! where user can actually feel like the digital pet looks just like their original one!
Built With
- canvas-api
- es-modules
- gemini
- getusermedia
- google-ai-studio
- html5
- mediastream-api
- react
- real-time-multimodal
- state
- tailwind
- typescript
- useref
- usestate
- web-audio-api
Log in or sign up for Devpost to join the conversation.