Executive Summary
SIX
A proof-of-concept generative commerce platform that solves the "Netflix Paradox" by dynamically generating personalized shopping interfaces based on user intent.
2
Personas
34
Products
<3s
Generation Time
~$0.01
Per Layout
The Problem
Traditional e-commerce is static and "data-starved."
- ✗Data Density Gap: Retailers rely on sparse purchase history (one coat every 3 years), while streaming services use dense behavioral signals (skipping songs, watching episodes).
- ✗Inventory Physics: Unlike digital media (infinite supply), physical inventory is finite. Personalization fails if it recommends out-of-stock items.
- ✗Intent Mismatch: Users alternate between "Hunter" (transactional, urgent) and "Gatherer" (discovery) modes. Static pages cannot accommodate both.
The Solution
Move from Static Pages to Generative UI.
Instead of fetching a pre-built template, the frontend sends user context to an AI Agent which "merchandises" the layout in real-time. The store shelves rearrange themselves the moment the user enters.
- ✓Intent-Driven: User explicitly selects persona (Hunter/Gatherer), solving the data density problem.
- ✓Inventory-Grounded: AI only selects from in-stock products, solving the physics constraint.
- ✓Context-Aware: Weather, time, and urgency influence product selection.
Two Distinct Experiences
The Hunter
"I Know What I Need"
- • Dense 4-column grid layout
- • No hero images—efficiency first
- • Quick-buy cards with Add to Cart
- • Products sorted by stock & relevance
- • Urgency banners for context
The Gatherer
"Inspire Me"
- • Hero section with mood-setting headline
- • Magazine-style editorial layouts
- • Curated sections with storytelling
- • Aspirational product photography
- • Discovery-focused browsing
Key Architecture Decisions
| Decision | Choice | Rationale |
|---|---|---|
| AI Model | GPT-4o | Best structured output support for reliable JSON generation |
| Generation Method | generateObject() with Zod | Type-safe schema validation prevents hallucinations |
| Inventory | JSON file (not database) | Zero latency for POC; easy migration path to Supabase |
| UI Framework | Next.js 14 + Tailwind | Server components, streaming SSR, rapid prototyping |
| Hallucination Prevention | 3-layer validation | Prompt + Schema + Post-validation with retries |
Expected Outcomes
For Users
- • Layouts match shopping intent
- • Relevant products surfaced immediately
- • Context-appropriate recommendations
For Business
- • Demonstrated AI-commerce capability
- • Validated generative UI approach
- • Foundation for production system