Interactive
Complexity

Simulations, visualizations, and tools — all running in the browser, no install needed.

Swarm
Swarm

Thousands of agents navigating emergent behavior — WebGPU-accelerated, running entirely in your browser.

WebGPUSvelteSimulation
Games of Life
Games of Life

WebGPU-powered cellular automaton engine with a live rule editor, presets, and brush tools.

WebGPUSvelteCellular Automata
Algocell
Algocell

Artificial life emerging from Z80 machine code bytes — evolution in your browser.

TypeScriptArtificial LifeZ80
MacMac
MacMac

A game about sampling probability distributions with the fewest clicks.

SvelteProbabilityGame
Vibe Coding

A generative audiovisual experience — visuals and sound responding to real-time controls.

SvelteAudioGenerative
Fields

An electromagnetic lab — place charges and currents, watch field lines respond in real time.

TypeScriptPhysicsInteractive
Gradient Descent Explorer
Gradient Descent Explorer

Watch optimizers navigate loss landscapes in real time, with D3-powered animations.

SvelteD3.jsML
Protocol Lab
Protocol Lab

An interactive atlas of 46 network protocols — from the TCP handshake to modern QUIC streams.

TypeScriptNetworkingInteractive
GitVibes
GitVibes

A visual, interactive guide to Git for AI-assisted coders — concepts without the jargon.

SvelteGitGuide
SoftMax Explainer

Explore the softmax function interactively — temperature, logits, and probability all in one view.

SvelteTypeScriptML
Neocalculus

An infinitesimal-first interactive calculus book — learn through manipulation, not memorization.

SvelteMathInteractive
RDB

Relational databases from first principles — with live SQL playgrounds in every section.

TypeScriptSQLGuide
UI Atlas

A unified component reference for vibe coders — browse, compare, and copy from a single place.

TypeScriptUIReference
Scattering Machine

A visual exploration of light scattering — particles, waves, and the physics of dispersion.

SveltePhysicsVisualization
coming soon
Knotty

Knot theory meets the browser — an interactive explorer for topological structures.

TypeScriptTopologyMath
coming soon
Solitons

Self-reinforcing solitary waves — a simulation of nonlinear wave propagation.

SvelteWave PhysicsSimulation
MIT Media Lab · Fluid Interfaces Group

Neo Mohsenvand

I studied and went on to do research at the Fluid Interfaces Group at the MIT Media Lab, working on brain-computer interfaces, affective computing, and tools that extend human memory and attention. I now work at Caterpillar, building systems at the intersection of AI and industrial intelligence — and keep making interactive experiments on the side.