SMART HOME ALARM CLOCK

Kiki

Overview

Kiki was a smart alarm clock concept designed for the home, blending voice and touch interactions with a personality-driven interface. Kiki was designed to integrate seamlessly into the Logitech smart home family of products, connecting with a home automation system. While her interface remained intentionally minimal, she was brought to life with delightful, expressive animations. We worked with the design and engineering teams at Logitech design the interactions and UI motion for the product.

TEAM
SERVICES

MICRO-ANIMATIONS

Kiki's Personality

Kiki’s personality was expressed almost entirely through her two small eyes with subtle, looping transformations that made her feel alive, expressive, and quietly charming. These began as quick After Effects prototypes to get team buy-in, and were later delivered to engineers as looping Lottie files ready for implementation.

Example Prompt: "What's an alternative fact?"

Example Prompt: "Kiki, you there?"

Scenario: Kiki didn't understand you

Example Prompt: "Turn off the lights in the kitchen."

Example Prompt: ""Morning Kiki!"

Example Prompt: "Do Capybaras make good pets?"

Scenario: Display goes to sleep

Example Prompt: "Got it, thanks for the help"

Designing Motion for Voice and Touch

Kiki supported both voice and touch interactions, and each required a different approach to motion design.

Voice UX

Voice interactions were invisible by nature. Since there was no screen gesture to anchor the user, animations had to step in as the bridge.  Kiki needed to confirm she had heard the command, was thinking about it, and then responded back. These animations were designed to be more expressive and character-driven, giving users clear feedback while also showcasing Kiki’s personality.

Touch UX

Touch interactions were more direct. Users expected immediate, lightweight feedback that confirmed their input without getting in the way. Here, animations were designed to be quick, minimal, and utilitarian. Meant to reinforce the action while maintaining Kiki’s minimal interface.

Kiki’s eye animations were built as seamless loops, each starting and ending on the same frame to ensure continuity. Using the Lottie plugin for After Effects, we exported the motion into lightweight JSON files, making them easy for engineers to implement directly in the product.

Alongside the Lottie files, we delivered a motion spec and guidelines to ensure engineers could implement Kiki’s behaviors with accuracy and consistency.
24
Seamless Lottie files
~8kb
Average file size of each JSON animation file