YC post application update

A behind-the-scenes look at Cüte after the YC application.

Contribution GraphJunJulAugSepOctNovDecJan
281 activities in 2025
Less0 contributions1 contributions2 contributions3 contributions4 contributionsMore
Latest:
cd00a8d "new schema" 2 minutes ago

Overview

As I wait to hear back, I wanted to share a clearer behind the scenes summary of what Cüte actually is today. I know recent batches are very focused on AI products, so I wanted to give a clear view of how AI fits into the product and why it actually matters here.

I use AI everywhere to move faster, but underneath it all is real infrastructure work, with AI helping plan and speed things up instead of treating it like a five minute prompt could build Cüte. All this technical noise exists for one goal only: making second hand as frictionless as possible.

AI is used to meaningfully enhance the user experience, especially around speed and trust. It understands photos, suggests categories, improves search, and removes the tiny bits of friction that usually make selling used items painful.

But the foundation is everything underneath: payments, logistics, closed groups, trust, onboarding, and the full marketplace architecture.


Cüte AI

  • AI image classification.
    • Google Gemini on Vertex AI extracts structured attributes (brand, size, color, condition, category) from photos
    • Chose Vertex AI for São Paulo servers (latency matters in Brazil)
    • Reduces listing time from 5 minutes to 30 seconds
  • WhatsApp AI chatbot. Conversational AI interface for listing creation, answering seller questions, and guiding users through the marketplace. Processes natural language inputs and integrates with our AI image classification.
  • Vector embeddings for semantic search. Automatic embedding generation for all content on the site. Supports natural language queries and reverse image search. No manual keyword tagging required.
  • AI-powered trust & safety.
    • Counterfeit detection
    • Stock photo filtering
    • Pricing anomaly detection
    • Adult content filtered out
  • Contextual AI assistant (future development). Inspired by Google I/O's demo, building an assistant that navigates the marketplace, answers questions, and guides users through transactions with full context awareness.

Cüte data

Behind the product is a complex database architecture with curated data for the Brazilian market:

  • 65+ Postgres tables: Supporting the full marketplace lifecycle from listing to sale, delivery, and payouts.
  • 5,000+ curated second-hand brands: Hand-selected brands that match Brazilian consumer preferences and local market demand.
  • 2,500+ structured categories: Hierarchical category system fully translated into multiple languages, optimized for the Brazilian market.
  • EAV attribute system: 49 option groups with 870+ attribute values for flexible, category-specific product attributes (sizes, materials, specs, etc.).
  • Brazilian logistics providers: Correios, Loggi, Lalamove, 99 Delivery, and Uber Direct.

Cüte item life-cycle

Draft

Initial item creation and editing

Authentication

Seller verification and item validation

Delivery

Shipping and tracking integration

Cancellation

Refunds and dispute resolution


Cüte tech

  • WhatsApp chatbot: In Brazil, WhatsApp is the internet. Our bot creates listings from a single photo. Live POC with AI auto-classification processing real sellers.
  • Real-time infrastructure: Custom WebSocket server on Fly.io for chat, live updates, and item lifecycle notifications (items listed → items sold → items shipped → order completed).
  • Payment orchestration: Complex Pagar.me integration favoring Pix (Brazil's instant payment system) for both payments and withdrawals. Handles split payments, escrow, and automated seller payouts.
  • Transactional workflows: Email automation and notification system via Resend.
  • Next.js 16 with Cache Components: Active migration to the latest Next.js with granular caching at component/function level.
  • Internationalization: Fully internationalized (ES, PT, EN) and ready for launch.

Cüte apps

  • Web app (apps/web) ↗: Main Next.js 16 marketplace application.
  • Admin platform (apps/web/app/(admin)) ↗: Multi-role admin system for catalog, users, delivery, payouts, and brand assets.
  • Cüte docs (apps/docs, this site) ↗: Engineering documentation with semantic search.
  • Cüte brand guidelines (apps/brand) ↗: Internal design system and component hub.
  • Socket server (apps/socket): Custom WebSocket server on Fly.io for real-time messaging.
  • Email (apps/email): Transactional email templates and preview environment.
  • ngrok (apps/ngrok): Development tunneling for local webhook testing.