← Back to work
Project 02 · iOS · Personal AI Stylist

Fashionnd.

Most styling apps style outfits. Fashionnd styles you — your body, your color, your closet, your life.

Role
Founder · Engineer · Designer
Year
2026 → in development
Stack
RN · ARKit · CLIP · Claude
Status
Spec locked · Prototype live
Live prototype · 8 screens · click around
Loading

If this stays blank, your browser blocked the embed.

Open in a new tab
Fashionnd / Plate I — Style DNA
Fashionnd / iOS prototype2026 · In development
The thesis

The Hannah Montana closet, reimagined for your body, color, and life.

Most styling software flattens "what should I wear" into a feed of products and a leaderboard of trends. Fashionnd proposes the opposite — a unified, private surface built on what you already own, what your body actually is, and what colors your face actually belongs to.

Seven layers — body scan, color analysis, Style DNA, closet, outfit-of-the-day, virtual try-on, and shop-the-gap — feed each other in one direction: every signal sharpens the next recommendation. The output isn't more shopping. It's better dressing, with reasons.

The seven layers

One profile, seven systems.

01

Body Scan

ARKit + MediaPipe pose estimation captures measurements and posture from a slow turn — rounded shoulders, forward head, real proportions. Falls back to photogrammetry on Android. Data stays on-device unless the user opts to sync.

02

Color Analysis

A guided selfie under a calibration step (white paper / daylight) classifies the user's seasonal palette across 12 sub-seasons. Detection runs on the Monk Skin Tone Scale plus a custom contrast model. The palette becomes a filter every downstream system uses.

03

Style DNA

Body, color, Kibbe archetype, and a lifestyle survey distilled into one identity surface — with a parametric Ready-Player-Me-style avatar shaped to real measurements. Editable: the model learns from corrections. The 'mood' line is LLM-generated.

04

The Closet

Photograph an item once and a CLIP-based embedding model fills in 14 attributes — fabric, color, category, formality, season. Email parser pulls Shopify and Amazon order receipts. Wear counts surface neglected pieces and make cost-per-wear visible.

05

Outfit of the Day

An outfit composed from the closet, weather, calendar, palette, and wear-history — with a written rationale. The 'because' is what turns a recommendation into trust. Cycles intelligently; never repeats yesterday.

06

Virtual Try-On

Tap any item — owned or for-sale — onto the avatar. Three.js cloth simulation runs on-device for owned items; OOTDiffusion / IDM-VTON renders photoreal try-ons server-side. Swap colors and silhouettes side-by-side before checkout.

07

Shop the Gap

The opposite of fast fashion. Capsule analysis identifies the smallest set of items that would unlock the most new outfits, with transparent match scores (body + color + lifestyle + closet fit). Affiliate revenue, never push-driven.

The pipeline

From a slow turn to tomorrow's outfit.

Each layer is a measurement; each measurement narrows the next recommendation. The model is the product.

  1. Step 01

    Capture identity

    Body scan + color analysis + lifestyle survey produce a structured profile in the first session. Three minutes of capture, on-device.

  2. Step 02

    Build the closet

    Photo-to-catalog auto-tags every garment via a CLIP-based embedding model. Email scrapers backfill from order confirmations.

  3. Step 03

    Compose & explain

    Claude reasons over closet embeddings, weather, calendar, and the user's palette to produce daily outfits with rationale and cycle logic.

  4. Step 04

    Try, decide, fill

    Three.js + cloth physics for owned try-on, OOTDiffusion for shop items. Capsule analysis identifies wardrobe gaps and surfaces only what unlocks the most new looks.

Live prototype

Eight screens, one click each.

Welcome → body scan → color analysis → Style DNA → closet → outfit-of-the-day → virtual try-on → shop the gap. Each screen has designer notes and the technical decisions behind it.

Open the prototype
Plate II — UI sketches8 screens
Stack

Pose estimation, embeddings, and reasoning.

Mobile
  • React Native
  • Expo
  • Lottie
Vision / AR
  • ARKit
  • MediaPipe
  • Bodygram SDK
  • Photogrammetry fallback
ML / CV
  • CLIP embeddings
  • Monk Skin Tone Scale
  • OOTDiffusion / IDM-VTON
  • Custom contrast model
Reasoning
  • Claude API (rationale + mood)
  • Custom outfit-scoring model
3D / Try-on
  • Three.js
  • Cloth physics
  • Ready-Player-Me-style avatar
Catalog
  • Shopify Storefront API
  • Nordstrom + ASOS APIs
  • Email receipt parser

"The next generation of fashion software won't sell us more clothes. It'll quietly make us better at the ones we already own."

— Project thesis, Fashionnd