Skip to content
Andrew Van DykeAndrew Van Dyke

2026 · Full-stack development

Marble World Studio

A complete commercial wrapper around a frontier AI capability: generation pipeline, in-browser 3D navigation, credit-based Stripe billing, and downloadable assets, shipped as one product.

  • 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.