mindlang.dev
MIND
A COGNITIVE RUNTIME EXPERIENCE
DETECTING GPU...
or tap anywhere
Tap / click to attract the swarm
Right-click to repel (long-press on mobile)
Guide particles to the golden target
WebGPU — Compute & Render
Chrome
Chrome 113+ (Win/macOS) ✓
WebGPU enabled by default.
Firefox
Firefox 121+ ✓
Enabled by default on Win/macOS. Linux: set dom.webgpu.enabled → true in about:config
Linux
Chrome/Chromium (Linux) launch flags
Tap to copy launch command: chromium --enable-unsafe-webgpu --use-angle=vulkan --enable-features=Vulkan
Safari
Safari 18+ ✓
Enabled by default. Safari 17: Develop → Feature Flags → WebGPU.
Edge
Edge 113+ ✓
Enabled by default (Chromium-based).
WebNN — Experimental Neural Acceleration
Chrome
Chrome 124+ (Desktop + Android) experimental
Tap to copy, then paste in address bar: chrome://flags/#web-machine-learning-neural-network Set to "Enabled", relaunch browser
Edge
Edge 124+ (Desktop) experimental
Tap to copy, then paste in address bar: edge://flags/#web-machine-learning-neural-network Set to "Enabled", relaunch browser
📱
Samsung Internet not supported
Samsung Internet doesn't support WebNN. Use Chrome for Android instead.
Safari
Safari not supported
Safari doesn't support WebNN yet. WebGPU compute still works.

MIND Swarm Brain

Level 1 · HighAssurance · Cycle 0
0
×1.0
— FPS · Detecting · Detecting
v0 · 0✓ 0✗
sense
think
act
verify
learn
✓
✓
✓
✓
✓
ACCEPT
genesis: 0000···0000

System

SimulationDetecting…
RenderingDetecting…
GPU AdapterDetecting…
ParticlesDetecting…
Buffer SizeDetecting…
WebNNDetecting…
Session SeedGenerating…

Performance

FPSAwaiting start
Frame dtAwaiting start
ThroughputAwaiting start
Cycle0

Verification (5 Invariants)

I0 · Finite Positions
Reject if any particle position is NaN/Infinity. Detects numerical instability.
Status: ✓ PASS
I1 · Velocity Bounded
Reject if >5% of sampled particles exceed VMAX×1.5. Chaos zones push velocity beyond bounds — the system detects & rolls back.
Status: ✓ PASS
I2 · Particle Count
Invariant: particle count N is constant. No particles created or destroyed at runtime.
Status: ✓ PASS
I3 · Boundary Containment
Reject if particles escape viewport bounds (±30px margin). Wrap-around enforced.
Status: ✓ PASS
I4 · Frame Time
Reject if frame exceeds 250ms. Prevents stale physics from large dt causing instability.
Status: ✓ PASS
Last FailureNone

Cognitive Cycle (5 Phases)

S Sense — Sample input (mouse/touch position, force direction)
T Think — Evaluate chaos spawning, rollback decisions from prior verify
A Act — Execute boid physics: flocking forces, velocity integration, boundary wrap
V Verify — Run 5 invariant checks on particle state; reject if violated
L Learn — Update score, combo, target progress; adapt difficulty by level

Audit Hash Chain

GenesisComputing…
CurrentComputing…
Chain Length0
Every verification decision (accept/reject) produces a SHA-256 commitment: H(prevHash | cycle | ok | version | score). Append-only chain from genesis block — tamper-evident audit trail.

Saga Rollback

Total Rollbacks0
Recovery CD0
On invariant violation: atomic restore to last verified snapshot. During recovery (120 frames / 2s), chaos zones are quarantined — corruption disabled, simulation runs clean. Borrowed from distributed systems saga pattern.
CLICK to attract · RIGHT-CLICK to repel
Guide the swarm to the golden target
TAP to attract · LONG-PRESS to repel
Guide the swarm to the golden target