Styliner AI
Your clothes are already an outfit. We just find it.
TYPE
AI Consumer Product
ROLE
Founder, Solo Designer & Developer
PLATFORM
iOS Mobile App & Web
STATUS
Web: Live • iOS (App Store Review)
Try it Free On Browser ->
iOS Pending on App Store
Styliner AI
Your clothes are already an outfit. We just find it.
TYPE
AI Consumer Product
ROLE
Founder, Solo Designer & Developer
PLATFORM
iOS Mobile App & Web
STATUS
Web: Live • iOS (App Store Review)
Try it Free On Browser ->
iOS Pending on App Store
Styliner AI
Your clothes are already an outfit. We just find it.
TYPE
AI Consumer Product
ROLE
Founder, Solo Designer & Developer
PLATFORM
iOS Mobile App & Web
STATUS
Web: Live • iOS (App Store Review)
Try it Free On Browser ->
iOS Pending on App Store


01 THE PROBLEM
01 THE PROBLEM
Most people don't have a shopping problem. They have a styling problem.
Most people don't have a shopping problem. They have a styling problem.
In an era of wardrobe guilt and fast-fashion fatigue, the insight wasn't that people needed more clothes. They didn't know what to do with the ones they already owned. Styling intelligence was locked behind stylists, algorithms built to sell, or friends who happened to have good taste.
The Core Insight
The Core Insight
The barrier isn't the closet. It's the knowledge of what to do with it.
The barrier isn't the closet. It's the knowledge of what to do with it.
02 RESEARCH
02 RESEARCH
Conversations that shaped every decision
Conversations that shaped every decision
I conducted informal interviews with four participants across different cities, lifestyles, and wardrobe sizes. The question wasn't "what do you wish you owned?". It was "What happens the morning of an event you don't know how to dress for?"
The Routine Trap
The Routine Trap
People build wardrobe habits around daily contexts. Anything outside that routine creates a gap they don't know how to fill.
People build wardrobe habits around daily contexts. Anything outside that routine creates a gap they don't know how to fill.
Confidence & Emotion
Confidence & Emotion
Underdressing creates real embarrassment and erodes self-confidence.
Underdressing creates real embarrassment and erodes self-confidence.
Knowledge Gap,
Not Closet Gap
Knowledge Gap,
Not Closet Gap
The barrier is styling knowledge: how to combine, adapt, and interpret what they already own.
The barrier is styling knowledge: how to combine, adapt, and interpret what they already own.
Style Curiosity & Identity
Style Curiosity & Identity
Users want to explore new styles but lack the confidence or knowledge to try without a guide.
Users want to explore new styles but lack the confidence or knowledge to try without a guide.
Intentionality Driven by Life
Intentionality Driven by Life
Moving frequently makes owning less a practical necessity. Maximum creative mileage from what remains.
Moving frequently makes owning less a practical necessity. Maximum creative mileage from what remains.
Willingness to Invest Upfront
Willingness to Invest Upfront
Users will catalog their wardrobe if the payoff is meaningful and ongoing.
Users will catalog their wardrobe if the payoff is meaningful and ongoing.
HMW help users get more creative outfits out of the clothes they already own?
HMW help users get more creative outfits out of the clothes they already own?
"I just wear the same thing every week. But when there's a wedding or a formal event, I have no idea what to wear."
— Participant A
"I just wear the same thing every week. But when there's a wedding or a formal event, I have no idea what to wear."
— Participant A
"I just wear the same thing every week. But when there's a wedding or a formal event, I have no idea what to wear."
— Participant A
"I got invited to a concert and didn't know what to wear. My wardrobe is just work, gym, and church."
— Participant B
"I got invited to a concert and didn't know what to wear. My wardrobe is just work, gym, and church."
— Participant B
"I got invited to a concert and didn't know what to wear. My wardrobe is just work, gym, and church."
— Participant B
"I want to wear what's already in my closet but styled differently. I just don't know how."
— Participant C
"I want to wear what's already in my closet but styled differently. I just don't know how."
— Participant C
"I want to wear what's already in my closet but styled differently. I just don't know how."
— Participant C
"I don't want to buy more. I just want to actually use what I have — but styled in ways I haven't thought of."
— Participant D
"I don't want to buy more. I just want to actually use what I have — but styled in ways I haven't thought of."
— Participant D
"I don't want to buy more. I just want to actually use what I have — but styled in ways I haven't thought of."
— Participant D
03 THE CRITICAL CONSTRAINT
03 THE CRITICAL CONSTRAINT
The onboarding tax almost killed the product before it started
The onboarding tax almost killed the product before it started
Early alpha testing revealed a fatal pattern: users loved the concept but abandoned before experiencing a single outfit suggestion. Photographing and uploading an entire wardrobe required 15+ minutes of work before any value was delivered.
The solution was a structural reframe.
Demo Mode
Demo Mode
New users interact with a pre-loaded Starter Capsule wardrobe the moment they open the app. They experience a complete, AI-generated outfit suggestion within 30 seconds of download — before creating an account, before uploading a single photo.

Before
Before
Signup wall -> Empty closet -> Upload pressure -> Abandon
Signup wall -> Empty closet -> Upload pressure -> Abandon
Signup wall -> Empty closet -> Upload pressure -> Abandon
After
After
Demo -> Starter Capsule -> Motivated signup -> Real closet items upload
Demo -> Starter Capsule -> Motivated signup -> Real closet items upload
Demo -> Starter Capsule -> Motivated signup -> Real closet items upload
04 KEY PRODUCT DECISIONS
Key decisions that defined what Styliner is
Key decisions that defined what Styliner is
Decision 1
Decision 1
Chat Over Filters
Chat Over Filters
Users described their pain in occasions: "Wedding," "Concert," "First date." The interface matches how people actually think about getting dressed.
Users described their pain in occasions: "Wedding," "Concert," "First date." The interface matches how people actually think about getting dressed.
Users described their pain in occasions: "Wedding," "Concert," "First date." The interface matches how people actually think about getting dressed.
Example
Example
"I have a date night in the city" -> Complete outfit suggestions in 15 seconds.
"I have a date night in the city" -> Complete outfit suggestions in 15 seconds.
"I have a date night in the city" -> Complete outfit suggestions in 15 seconds.






Decision 2
Decision 2
Location as Styling Context
Location as Styling Context
A recommendation you can't wear isn't a recommendation. Styliner pulls real-time weather and location to make suggestions physically appropriate, and not just aesthetically appealing. 55°F and foggy demands different choices than 85°F and sunny, even for the same occasion.
A recommendation you can't wear isn't a recommendation. Styliner pulls real-time weather and location to make suggestions physically appropriate, and not just aesthetically appealing. 55°F and foggy demands different choices than 85°F and sunny, even for the same occasion.
Eaxmple
Eaxmple
Weather-appropriate + culturally resonant suggestions for your actual city
Weather-appropriate + culturally resonant suggestions for your actual city
Decision 3
Decision 3
Shopping Links as Styling Advice
Shopping Links as Styling Advice
Monetization that feels like a service. When an outfit is missing a piece the user doesn't own, Styliner surfaces one contextual "gap piece" suggestion and leads to shopping link.
Monetization that feels like a service. When an outfit is missing a piece the user doesn't own, Styliner surfaces one contextual "gap piece" suggestion and leads to shopping link.
Example
Example
Advice-based by recommending a couple gap pieces to complete the look they already own.
Advice-based by recommending a couple gap pieces to complete the look they already own.

05 THE HARDEST PART
05 THE HARDEST PART
Built solo.
Built solo.
The biggest challenge wasn't the design. It was the AI prompt engineering.
The biggest challenge wasn't the design. It was the AI prompt engineering.
Getting Claude to recommend outfits that were actually wearable, and not just algorithmically plausible. This required building a Fashion Rules layer, outfit validation logic, and a "Basics + Wow Moment" philosophy into every prompt. Early suggestions were technically complete but stylistically flat.
The biggest quality unlock was Vision Mode: sending actual clothing photos to the AI instead of text descriptions. Once the model could see fabric, cut, and silhouette, recommendations shifted from generic to genuinely styled.
Getting Claude to recommend outfits that were actually wearable, and not just algorithmically plausible. This required building a Fashion Rules layer, outfit validation logic, and a "Basics + Wow Moment" philosophy into every prompt. Early suggestions were technically complete but stylistically flat.
The biggest quality unlock was Vision Mode: sending actual clothing photos to the AI instead of text descriptions. Once the model could see fabric, cut, and silhouette, recommendations shifted from generic to genuinely styled.
React + Vite
React + Vite
Vercel
Vercel
Supabase
Supabase
Claude
Claude
Codex
Cloudinary
Capacitor iOS
Codex
Capacitor iOS
Cloudinary
05 THE PRODUCT
05 THE PRODUCT
What Styliner does today
What Styliner does today
Daily Outfit Suggestions
Daily Outfit Suggestions
Weather-aware, location-informed, styled from your actual wardrobe every morning.
Weather-aware, location-informed, styled from your actual wardrobe every morning.
AI Stylist Chat
AI Stylist Chat
Ask for any occasion, receive a complete visual outfit from your real closet.
Ask for any occasion, receive a complete visual outfit from your real closet.
AI Vision Tagging Engine
AI Vision Tagging Engine
Upload photos. AI instantly identifies, names, and categorizes every item.
Upload photos. AI instantly identifies, names, and categorizes every item.
Cultural Moment Detection
Cultural Moment Detection
Quiet Luxury? Taylor Swift Eras Tour? Dior x JW Anderson? The AI is programmed with style rules for every cultural moment.
Quiet Luxury? Taylor Swift Eras Tour? Dior x JW Anderson? The AI is programmed with style rules for every cultural moment.
Weekly Trend Updates
Weekly Trend Updates
Automated cron job scrapes top fashion retail sources every Monday. Suggestions always reflect what is actually trending.
Automated cron job scrapes top fashion retail sources every Monday. Suggestions always reflect what is actually trending.
Lookbook
Lookbook
Save AI-generated looks. One tap to re-style any saved outfit for a new occasion. Your personal style archive.
Save AI-generated looks. One tap to re-style any saved outfit for a new occasion. Your personal style archive.
In early access testing, 42% of AI-generated outfit suggestions were saved to Lookbook, indicating the recommendation engine is hitting personal taste, not just completing outfits.
In early access testing, 42% of AI-generated outfit suggestions were saved to Lookbook, indicating the recommendation engine is hitting personal taste, not just completing outfits.
07 MEASURING SUCCESS
07 MEASURING SUCCESS
The metrics that prove rentention, not just downloads
The metrics that prove rentention, not just downloads
Engagement & Retention
Engagement & Retention
The "Stickiness" Metrics
The "Stickiness" Metrics
Weekly Active Styling
Weekly Active Styling
% of users who generate 3+ outfits per week. Proves the app has moved from novelty to daily utility.
% of users who generate 3+ outfits per week. Proves the app has moved from novelty to daily utility.
Outfit Save Rate
Outfit Save Rate
Ratio of AI suggestions to Lookbook saves. High saves indicate the Contextual Engine is accurately hitting personal taste.
Ratio of AI suggestions to Lookbook saves. High saves indicate the Contextual Engine is accurately hitting personal taste.
Technical Performance
Technical Performance
Solo Dev Proof Points
Solo Dev Proof Points
AI Tagging Accuracy rate
AI Tagging Accuracy rate
% of AI-generated tags that remain unedited. Measures the Vision Engine's real-world reliability.
% of AI-generated tags that remain unedited. Measures the Vision Engine's real-world reliability.
Onboarding Completion Rate
Onboarding Completion
Onboarding Completion Rate
% of users who move from Demo Mode to uploading their first 5 real items. The ultimate success metric for re-designed onboarding.
% of users who move from Demo Mode to uploading their first 5 real items. The ultimate success metric for re-designed onboarding.
Monetization (Future)
Monetization (Future)
Business Metrics
Business Metrics
Paid Tier Models
Paid Tier Models
Thinking about paid tier models for the future. More outfit recommendations -> Higher API usages.
Thinking about paid tier models for the future. More outfit recommendations -> Higher API usages.
Shopping Links
Shopping Links
% of users who click a "Missing Piece" suggestion and complete a purchase. Finding a way to track that and collaborate with retailers.
% of users who click a "Missing Piece" suggestion and complete a purchase. Finding a way to track that and collaborate with retailers.
08 REFLECTIONS
08 REFLECTIONS
What I'd do next
What I'd do next
Camera-based closet detection
Even with Demo Mode, uploading an entire wardrobe remains the biggest drop-off point. The next frontier is pointing your phone camera or AR glasses at your closet and having Styliner automatically detect, identify, and catalog every item. This can collapse onboarding from "upload 30 photos" to "scan your closet once."
Even with Demo Mode, uploading an entire wardrobe remains the biggest drop-off point. The next frontier is pointing your phone camera or AR glasses at your closet and having Styliner automatically detect, identify, and catalog every item. This can collapse onboarding from "upload 30 photos" to "scan your closet once."
Cost-per-wear Tracking
The most resonant insight from testing: users felt guilt about clothes they owned but never wore. Cost-per-wear tracking would turn every outfit into a small financial win, which can make the closet feel like an investment portfolio. This creates the strongest possible daily hook.
The most resonant insight from testing: users felt guilt about clothes they owned but never wore. Cost-per-wear tracking would turn every outfit into a small financial win, which can make the closet feel like an investment portfolio. This creates the strongest possible daily hook.
The most resonant insight from testing: users felt guilt about clothes they owned but never wore. Cost-per-wear tracking would turn every outfit into a small financial win, which can make the closet feel like an investment portfolio. This creates the strongest possible daily hook.
Cynthia Rhee
©
2026