Experimental Environment

The Lab.

A gallery of high-fidelity UI experiments, kinetic typography, and digital brutalism. Click to enter the sandbox.

2026-04-26Intermediate

Real-time ASCII Camera

A live video feed filtered through a terminal lens. Converts brightness to ASCII characters in real-time.

MediaDevicesCanvasMath
2026-04-27Advanced

Gravity Terminal

A physics-defying command line where words become physical objects you can grab and throw.

Matter.jsPhysicsInteractive
2026-04-28Intermediate

How Animals See

Experience the world through the eyes of different species using real-time camera filters.

Computer VisionCanvasBiology
2026-04-29Advanced

Holistic Neural Interface

Advanced biometric tracking. Real-time mapping of face, hands, and skeletal pose in a digital brutalist environment.

MediaPipeHolisticBiometrics
2026-04-30Advanced

Virtual Hand Mouse

Control the interface with your hand. Point to move, pinch to click, and use a peace sign to scroll.

Gesture ControlNeuralUX
2026-05-02Advanced

Video ASCII Converter

Neural frame-by-frame ASCII conversion. Process video files into text animations, export them as .wd files, and play them back in real-time.

CanvasASCIIBinary Export
2026-05-01Intermediate

Rock Paper Scissors ML

Battle the AI in a high-stakes duel. Use your actual hand to play Rock, Paper, or Scissors via real-time computer vision.

Computer VisionGamingMediaPipe
2026-04-25Beginner

ASCII Spinning Donut

The classic donut.c spinning torus rendered entirely in ASCII characters.

MathASCIIReact
2026-04-23Intermediate

Kinetic Glyph Distortion

A responsive grid of characters that react to mouse movement in 3D space.

Framer Motion3DInteractive
2026-04-24Advanced

Magnetic 3D Glyphs

A high-performance WebGL field of 3D typography that reacts to your cursor with magnetic force.

Three.jsWebGLShaders
2026-05-12Advanced

Dynamic Halftone Pulse

Coming soon: An experiment in shader-like textures and procedural patterns.

ShadersCanvasMath

End of stream. More synthesizing...