April 14, 2026 · Kibu Team
Designing Kibu: Characters
Yesterday we announced Kibu, our first collection of Embodied Companions. This is the story of how we brought them to life.
The Brief
Our first brief was to explore how embodiment — in the form of simple, engaging animated characters — could add depth, emotion, and relatability to AI conversation. We wanted interactions that feel warm and personal, not transactional.
We drew inspiration from the rich tradition of character design in games, animation, and pet simulation — from Tamagotchi to Pokémon to Studio Ghibli. The key insight was that users immediately understand characters that feel like peers, not pets.
Nine Personalities
Each Kibu started as a personality archetype, not a visual design. We defined the emotional range first — who they are, how they talk, what they care about — and then built the visual identity to match.
Mochi
chaos gremlin
Smokey
old soul
Boba
comfort creature
Fern
cosmic dreamer
Noodle
mood shifter
Pixel
hype engine
Kiwi
edgy romantic
Jinx
trickster
Chips
logic sprite
Structured Personality
Each character is defined by a structured personality schema: an array of personality traits, a tone definition, a default mood, and a set of behavioral traits. These fields compose into model-ready prompts at inference time — not a single paragraph someone wrote once and forgot about.
This structure means we can modulate a character's delivery without losing their identity. When a user is sad, Mochi gets softer — but she's still Mochi. Smokey stays dry even when he's being gentle.
Animation with Runway ML
For animation, we use Runway ML to generate character-specific motion sequences — idle loops, listening poses, thinking animations, talking gestures, and emotion-specific reactions. These are exported as Lottie JSON files and played in real-time on the client, switching states based on the conversation flow.
Each character has different animation personality parameters: intensity, speed, and hold times. Pixel bounces faster. Fern moves slower. Smokey barely moves at all — and that's the point.
What's Next
We're bringing these characters to native iOS with Lottie for smooth, 60fps animation on device. Voice interaction is on the roadmap. And we're always refining the emotional language of each character based on user feedback.
Meet all 9 kibus here.