Prince Caleb.dev
Let’s Build
//Lab

Where I break things
on purpose.

Open experiments, prototypes and half-finished ideas. This is where new techniques get proven before they ever reach client work.

Live
// 01

Voice agent playground

A sandbox for real-time voice agents, testing latency, interruption handling and natural hand-off to a human.

RealtimeLLMAudio
Prototype
// 02

WebGL depth fields

Shader studies exploring parallax, grain and light for cinematic hero backdrops.

GLSLThree.js
Live
// 03

Motion primitives kit

A small library of spring-based transitions I reuse across builds to keep motion coherent.

MotionDX
Exploring
// 04

Local-first sync layer

Testing offline-first data with instant UI and conflict-free sync back to Postgres when the network returns.

Local-firstSync
Exploring
// 05

Generative UI blocks

Prompting a model to assemble on-brand section layouts from a design-token contract.

LLMDesign systems
Prototype
// 06

Procedural product scenes

Interactive 3D product staging with configurable materials and lighting rigs.

Three.js3D

Got a wild idea
worth prototyping?