Skip to content
Andrew VanDykeAndrew VanDyke

2026 · Full-stack development

Marble World Studio

A complete product around a new AI capability, including generation, in-browser 3D navigation, Stripe credits, and downloadable assets.

  • Next.js
  • React
  • Three.js
  • Prisma
  • PostgreSQL
  • Stripe

Problem

World Labs' Marble models can generate a navigable 3D scene from a prompt - but a raw model API isn't a product. Turning it into one means solving generation UX, real-time 3D delivery in the browser, asset management, and payments.

What I built

A full SaaS around the generation loop:

  • Create from anything - users generate immersive environments from text prompts, images, or video, choosing between two model tiers (Mini and Plus).
  • Explore in-browser - generated worlds render with real-time camera controls; no download or plugin required.
  • Own the output - worlds export as Gaussian splats, meshes, and panoramas, and every world gets a shareable browser link.
  • Commercial plumbing - credit-based pricing through Stripe, user accounts, and a PostgreSQL/Prisma data layer tracking worlds, credits, and renders.

Outcome

Prompt in, walkable world out, credits deducted - the whole commercial loop works end to end. It's the project that proves I can wrap a brand-new AI capability in the boring-but-essential product layers that actually make it sellable.