Selected Work / AI Product Design

Spree AI

AI Styling Assistant

A multimodal AI shopping assistant that reduces decision fatigue across the entire purchase journey.

Conversational AI System

Multimodal Interaction

3D Try-On Experience

My Role — Product Designer (Team of 4)

Research & Synthesis · UX Strategy · Feature Definition · Information Architecture & User Flows · AI Interaction Behavior

Team /

4 Product Designers

Timeline /

AUG — OCT 2024

Tools /

Figma · Framer · ProtoPie · After Effects · Cinema 4D · Luma AI

ORIGINAL TEAM PROJECT · EXTENDED INTO AN INDEPENDENT WORKING CHROME EXTENSION (2026)

Project Scope /

From product research to a working AI shopping experience.

Research, interaction strategy, multimodal product design, evaluation, and independent product extension across the evolution of Spree AI.

Original Team Project · Aug — Oct 2024

Independent Extension · 2026

01 / Investigate

background · research question

02 / Frame

painpoints · opportunities

03 / Design the AI System

persona · CUI states · flows

04 / Build the Experience

multimodal · AI interaction

05 / Prototype & Evaluate

usability testing · reiterate

06 / Extend

Chrome Extension

team project

completed

Aug 2024

Sep 2024

Oct 2024

2026

01 / Investigate

·

Desk research

·

Product audit

·

15 interviews · 40+ surveys

02 / Frame

·

3 behavioral patterns

·

Opportunity areas

·

AI interaction strategy

03 / AI System

·

Mira personality system

·

CUI states

·

IA & user flows

04 / Experience

·

Multimodal interaction

·

Visual recognition

·

3D virtual try-on

05 / Evaluate

·

Interactive prototypes

·

Usability testing

·

Interaction refinement

06 / Extend · 2026

·

Cross-site try-on

·

Avatar & outfit layering

·

Working product prototype

Strategy / The Product

Meet Mira.

The persistent AI companion inside Spree AI.

Mira is the AI companion behind Spree AI.

It remembers context before, during, and after shopping—so every interaction builds on the last.

Experience Architecture /

One companion, One continuous context.

One companion, One continuous context.

Mira is a persistent AI companion that carries memory and context across every interaction. Rather than exposing isolated features, every capability is accessed through one continuous conversation.

Mira Home, Single Context Layer

MIRA IN ACTION /

AI Persona System /

One companion,

different personalities.

Same intelligence. Same memory. Your preferred tone.

Users choose one of the personalities during onboarding. Mira keeps the same intelligence, memory, and shopping context throughout every interaction—only its communication style changes.

PERSONALITY INTERACTION /

Choose how Mira communicates.

SWIPE

Touch

Explore personalities.

TAP

Touch

Select your companion.

PERSONALITY SYSTEM /

Explore different communication styles.

Witty
Optimistic

Optimistic

Sharp

Witty Mira

Witty

Playful

Sarcastic

“No pressure, but I'm basically a fashion genius.”

Best for casual, playful conversations.

Optimistic Mira

Optimistic

Energetic

Friendly

“I'm here to help you discover your perfect style.”

Best for supportive, confident decisions.

Sharp Mira

Sharp

Sleek

Direct

“Let's get straight to it — your style deserves the best.”

Best for fast, focused shopping decisions.

Conversation /

Same recommendation. Different voice.

SHOPPING JOURNEY /

One assistant,

three shopping moments.

From onboarding to purchase and beyond, Mira adapts to each stage of the shopping journey.

1 / Before Purchase

2 / During Purchase

3 / After Purchase

Onboarding with AI /

Before Purchase

Personalized Setup

Building confidence before every purchase.

CUI Personality Customization

Style Profile Creation

Brand Affinity Selection

Personalized onboarding steps reduce uncertainty before shopping.

01 / “Hi, I’m mira — Your Personal Fashion Stylist”

02 / “Let’s Find Your Stylist”

03 / “Tell Me About Your Style (pick 3)”

04 / “Your Go-To Brands”

05 / “Curating your personalized experience…”

06 / mira home

01 / AI Personality Selection

Choose a voice.

Select how Mira communicates before every recommendation.

02 / Style Profile Creation

Define your style.

Shape your profile with three visual keywords.

03 / Brand Affinity Selection

Narrow the search.

Start with the brands you already love.

1 / Before Purchase

2 / During Purchase

3 / After Purchase

Exploring with AI /

During Purchase

Guided Decision Making

Helping users evaluate, compare, and decide with confidence.

01 / Smart Photo Recognition

Find similar products instantly.

REFERENCE INPUT /

Upload a photo from social media, magazines, or your own gallery to start the search.

VISUAL MATCHING /

Mira identifies visually similar products while preserving the user's final decision.

02 / 3D Virtual Try-On

Preview outfits on yourself.

PERSONALIZED AVATAR /

Generates a realistic try-on using the user's body profile and measurements.

COMPARE BEFORE PURCHASE /

Preview different outfits instantly before making a purchase decision.

03 / Size Check Preview

Find your best fit.

AI SIZE RECOMMENDATION /

Recommends the best size based on body measurements and garment fit.

FIT CONFIDENCE /

Compare fit options before ordering to reduce uncertainty and returns.

03 / Material Interaction

Feel the fabric before you choose.

TEXTURE EXPLORATION /

Touch interactions reveal texture, stretch, and fabric

construction before purchase.

DETAIL REVEAL /

Zoom into stitching, weave, lining, and material details

that product photos rarely communicate.

04 / Pre-order

Reserve it, and cancel anytime.

SMART AVAILABILITY /

Receive notifications when saved products become available again.

USER CONTROL /

Reserve instantly or cancel anytime without commitment.

1 / Before Purchase

2 / During Purchase

3 / After Purchase

Archiving with AI /

After Purchase

Build Your Living Closet

Keep, organize, and reuse every purchase.

01 / Virtual Closet

Revisit updated and saved items.

SMART ARCHIVING /

Save every purchase automatically.

QUICK RETRIEVAL /

Find past items in seconds.

01 / Virtual Closet

Create New Looks.

PERSONAL STYLING /

Create fresh outfits from pieces you already own.

SMART COMBINATIONS /

Mix, match, and rediscover your wardrobe with AI-powered recommendations.

THE STORY BEHIND THE PRODUCT /

Every solution has a story.

Before designing the experience, we first needed to understand where shopping decisions break down.

Here's the thinking behind it.

UNDERSTANDING THE PROBLEM /

Online shopping overwhelms the very people who love it.

We examined where online fashion decisions slow down, overwhelm users, and lose trust.

Desk Research /

Shopping takes time. Expectations are rising. AI adoption still requires trust.

79 min

Average product search time

Source / Think with Google Consumer Research

70%

Expect personalized shopping

Source / Epsilon

47%

Open to AI shopping assistance

Source / Capgemini

01 / Decision Fatigue

Discovery is becoming work.

Long search times turn discovery into effort and decision fatigue.

02 / Personalization Gap

Users expect relevance immediately.

Personalization must create value before the conversation even begins.

03 / AI Adoption Barrier

Interest exists, but confidence is conditional.

AI adoption depends on earning confidence through transparent, useful interactions.

CURRENT Product Experience Audit /

01 / First Photo Capture

When taking the photo…

First capture provides little guidance for a high-effort first step.

OBSERVED FRICTION /

Users were left with no clear guidance for positioning, framing, or confirming whether the image was captured correctly.

DESIGN IMPLICATION /

Provide clear positioning cues, real-time guidance, and visible progress states.

02 / Try-On Review

When trying the try-on…

AI-generated results are presented without a clear interpretation path.

OBSERVED FRICTION /

Users struggled to understand what the color spectrum represented, how it related to fit or sizing, and what action to take next.

DESIGN IMPLICATION /

Translate output into clear, actionable feedback with enough explanation.

15 interviews and 40+ survey responses revealed

3 recurring patterns behind shopping indecision.

Primary Research /

Research Scale /

User Interviews

15

Survey Responses

40+

Days

14

Synthesized Into

3 Behavioral Patterns

Pattern 01 /

Decision Paralysis

Saving replaced deciding.

“I end up saving so many items, but when it’s time to buy, I’m not sure which one I actually want.”

Pattern 02 /

Difficult Exploring

Lost between seeing and finding.

“I wish there was an easier way to track down products I see and get them easier.”

Pattern 03 /

Outfit Frustration

Full closets, nothing to wear.

“It’s frustrating, my closet is full, but I still feel like I have nothing to wear!”

CUI & AI INTERACTION PRINCIPLES /

To translate behavioral findings into interaction decisions, we examined established principles across conversational interfaces, human–AI interaction, and multimodal systems across the experience.

01 /

Make the system’s status visible

Users need continuous feedback about what the system is doing and whether it is ready for input.

Idle

Awake

Listening

Processing

Speaking

Success

Error → recovery

→ Spree AI: communicates its state through explicit visual and behavioral feedback, including a visible recovery path when interactions fail.

02 /

A consistent persona builds trust

Users select and form expectations from an AI’s voice, tone, and behavior.

P1

P2

P3

P2

Consistent Across Journey

→ Spree AI: selects one of three AI personalities, consistent across conversation tone, responses, and behavior.

03 /

Close the expectation gap

Agents fail most when users can’t tell what the system can actually do.

Set Preferences

Reveal Capabilities

Guide First Actions

→ Spree AI: establishes style preferences, brand affinity, personality, and available AI capabilities during onborading.

04 /

Keep the user in control

AI suggestions should remain reversible, editable, and easy to override.

AI recommends

User reviews

Refine · Reject · Confirm

→ Spree AI: remains user-controlled through editable size choices, cancellable pre-orders, and retryable recognition results.

05 /

Coordinate multi-modalities

Multimodal systems work when each modality does what it does best.

Voice

conversation · intent input

Vision

image recognition

Touch

precise control

→ Spree AI: coordinates multimodal experience, by voice for conversation, vision for products, touch for precise control.

PRINCIPLES → PRODUCT DECISIONS /

001

SYSTEM FEEDBACK

7 CUI States

Conversational State System

002

Persona Consistency

3 Selectable Personalities

PErsonalized PERSONA SYSTEM

003

Expectation Setting

Capability Onboarding

BEFORE main experience

004

User Control

Reversible AI Actions

DURING main experience

005

Modality Coordination

Modality Coordination

Voice · Vision · Touch

Cross-wide MULTIMODAL SYSTEM

Synthesis /

4 Research sources /

Market & Behavioral Research

Primary User Research

Product Experience Audit

CUI & AI Interaction Principles

CORE FINDING 01 /

Decision Paralysis

Guide the purchase path

CORE FINDING 02 /

Difficult Exploring

Make finding “THAT” item faster

CORE FINDING 03 /

Outfit Frustration

Plan outfits with what users own or want

3 Design Directions /

3 Design Directions /

Guided Decision-Making

Guided Decision-Making

Faster Product Discovery

Context-Aware Outfit Planning

research Question /

“How might we create an AI shopping assistant that helps people decide, discover, and combine with confidence?”

Framing /

The pain isn’t one moment — it spans the whole lifecycle.

Three core findings reveal distinct opportunities across the shopping lifecycle.

Pain Points → OPPORTUNITIES /

01 / Before Shopping

01 / Before Shopping

Pain Point

Pain Point

Decision Paralysis

Decision Paralysis

Too few or too many options make confident decisions difficult.

Too few or too many options make confident decisions difficult.

OPPORTUNITY

OPPORTUNITY

Build User Context

Build User Context

Understand preferences and intent early

Understand preferences and intent early

02 / During Shopping

02 / During Shopping

Pain Point

Pain Point

Difficult Exploring

Difficult Exploring

Finding relevant products requires too much effort.

Finding relevant products requires too much effort.

OPPORTUNITY

OPPORTUNITY

Maintain Continuity

Maintain Continuity

Carry preferences across product discovery

Carry preferences across product discovery

03 / After Shopping

03 / After Shopping

Pain Point

Pain Point

Outfit Frustration

Outfit Frustration

Losing context after purchase makes it harder to use what users own or plan what to wear.

Losing context after purchase makes it harder to use what users own or plan what to wear.

OPPORTUNITY

OPPORTUNITY

Extend beyond purchase

Extend beyond purchase

Turn purchases into wearable outfit options

Turn purchases into wearable outfit options

Target User Archetype /

One shopper, three main pain points.

Emma represents the recurring behaviors observed across the research.

Name

Emma

Age

32

Profile

Active Shopper

“Love discovering products, shopping is my favorite thing to do.”

Behaviors /

01

Saves many items before deciding.

02

Tracks products across platforms.

03

Struggles to coordinate outfits.

Core Need /

Confidence across discovery, purchase decisions, and everyday styling.

Keywords /

Saves before deciding

Cross-platform

Full closet

Style-led

Style-led

Shopping Pattern /

Discover

Save

Compare

Delay

Buy

Coordinate

Observed across her journey ↓

User Journey /

Mapping where confidence breaks down

— and where Spree AI steps in.

Emma’s confidence rises and falls across one shopping lifecycle, revealing three moments for intervention.

01 / Current Journey

Where confidence breaks down

Before Shopping

Choosing what to buy

During Shopping

Finding the right item

After Shopping

Wearing what she owns and will own

Action

Action

Saves items across apps and wishlists.

Saves items across apps and wishlists.

GOAL

GOAL

Decide what to actually buy

Decide what to actually buy

Action

Action

Hunts for a piece first seen on social media.

Hunts for a piece first seen on social media.

GOAL

GOAL

Find “THAT” item before it sells out

Find “THAT” item before it sells out

Action

Action

Opens a full closet to get dressed.

Opens a full closet to get dressed.

GOAL

GOAL

Put together an outfit she feels good in

Put together an outfit she feels good in

Confidence

Confidence

High

High

Low

Low

🛍️

🛍️

Excited to shop

Excited to shop

😵

😵

Overwhelmed

Overwhelmed

😩

😩

Frustrated

Frustrated

😞

😞

Stuck

Stuck

Before

Before

“I've saved so many things I don't even know what I actually want.”

“I've saved so many things I don't even know what I actually want.”

During

During

“I saw it once — now I can't find it anywhere.”

“I saw it once — now I can't find it anywhere.”

After

After

“I have plenty of clothes, but nothing feels right together.”

“I have plenty of clothes, but nothing feels right together.”

Pain Point

Pain Point

Decision Paralysis

Decision Paralysis

Pain Point

Pain Point

Difficult Exploring

Difficult Exploring

Pain Point

Pain Point

Outfit Frustration

Outfit Frustration

Opportunity

Opportunity

BUILD USER CONTEXT

BUILD USER CONTEXT

Opportunity

Opportunity

MAINTAIN CONTINUITY

MAINTAIN CONTINUITY

Opportunity

Opportunity

EXTEND BEYOND PURCHASE

EXTEND BEYOND PURCHASE

02 / Design Interventions

Where Spree AI steps in

Build User Context

Personalized Setup

Learn style, brand affinity and intent before active shopping begins.

Mira / Let's set up your style in a quick chat — I'll remember it.

Features

Persona Setup

Style Profile

Brand Affinity

Conversational Guidance

Modality

Voice

Voice

Touch

Touch

Maintain Continuity

Context-Aware Assistance

Carry user context across discovery, evaluation and purchase.

Mira / That's the jacket from your feed — here it is, in your size.

Features

Photo Recognition

Conversational Discovery

Cross-Platform Discovery

Virtual Try-On

Pre-order Support

Modality

Voice

Voice

Vision

Vision

Touch

Touch

Extend Beyond Purchase

Post-Purchase Styling

Turn owned items and purchase history into ongoing styling context.

Mira / Here are three ways to wear what you bought last week.

Features

Virtual Closet

Archive

Outfit Recommendations

Modality

Vision

Vision

Touch

Touch

CUI State System /

Designing AI states,

users can instantly understand.

Every animation communicates what Mira is doing in real time, before users even ask.

CUI State Matrix /

Calm

Dynamic

Proactive

Idle

Listening

Awake

Processing

Speaking

Success

Error

Reactive

Every conversation follows seven intentional states.

STATE TRANSITION FLOW /

01 /

Idle

💬“Hey MIRA”

02 /

Awake

💬User commands

03 /

Listening

04 /

Processing

05 /

Speaking

06-1 /

Success

06-2 /

Error

↩ recovery → Listening

recovery → Listening

Each state communicates intent.

Making AI behavior readable instead of invisible.

Visual System /

The design language behind Mira.

01 / Typography

Aa

Poppins

Aa

Montserrat

03 / Mira Signature

Original gradient mark · retrieved from project identity materials.

02 / Color System

Primary Green

#2EB67D

Signature Gradient

from project identity

Deep Indigo

#2E2B6D

Ink Black

#0E1217

Project palette — evidence only; the page keeps its editorial system.

04 / Components & Branding

Supportive

Focused

Playful

Tailored

Conversation Bar

Prompt Chips

Bottom Navigation

Floating Actions

Response Bubbles

While personality defines how Mira speaks, the visual system defines how users interact with Mira.

From Concept to Product /

Product Evolution

Mira Chrome Extension (2026).

The original Spree AI projcet was a four-designer team project. In 2026, I independently extended it into a working Chrome extension, collaborating with two engineers.

One-click Across Retail Sites

Personal AI Avatar System

Persistent Virtual Wardrobe

CONTEXT BEYOND THE APP /

Shopping doesn't start inside an app. Mira extends the experience directly into the user's natural browsing journey.

CONTINUOUS EXPERIENCE /

The browser extension keeps context, wardrobe, and preferences connected across retail sites without interrupting exploration.

Contribution & Reflection /

What I owned, and what I learned.

My Contribution /

Within a four-designer team that collaborated closely across the project, I drove user research and synthesis, framed the lifecycle opportunity, and defined the core feature set across Before, During, and After Purchase. I shaped the product’s information architecture and user flows, and defined how Mira — the AI persona — should behave, respond, and guide users throughout the journey. Concept development, visual design, and prototyping were shared across the team.

Outcome /

The concept evolved into a working Chrome extension (2026), built independently with two engineers.

WHAT I LEARNED /

Designing AI isn't about adding intelligence. It's about deciding where AI should support people and where users should stay in control. Building Mira reinforced that meaningful AI experiences come from preserving context, continuity, and user agency across the entire journey.