Browser-based · No install

Precision automation for connected devices.

Rhythm Engine turns real-time patterns, audio, and sync signals into precise device automation — running entirely in your browser, on your own network.

2 enginesoscillate & linear
Local-firstno cloud round-trip
Live syncaudio-driven patterns
Features

Everything runs on your machine, in real time.

Rhythm Engine reads a pattern, a signal, or an audio stream, and drives your device against it with millisecond-level timing — no background service, no account required.

Pattern engine

Build motion by hand, load a saved pattern, or shape one from a curve. Adjust range, speed, and intensity while it runs.

Real-time sync

Talks directly to your device over the local network. Changes you make land within a frame, not a request cycle.

Beat sync

Point it at any audio playing on your machine or in another tab. Rhythm Engine reads the tempo and generates a pattern from it live.

Runs in the browser

No installer, no drivers. Open a tab, connect your device, and go. Works the same on Windows, Mac, and Linux.

Local & private

Everything stays on your network. There's no account, no telemetry, and no server in between you and your device.

Fine-grained control

Every parameter — speed, range, offset, curve — is a slider you can nudge mid-run, not a setting you set once and forget.

How it works

Three steps, no configuration file.

01 — Connect

Link your device

Rhythm Engine finds it over your local network. No drivers, no pairing app, no cloud account to set up first.

02 — Compose

Build a pattern

Draw one by hand, load a saved one, or let Beat Sync generate one from whatever's playing on your machine.

03 — Run

Start it live

Hit start and adjust speed, range, and intensity as it plays. Every change takes effect immediately.

Get started

Open a tab. Connect a device. Run a pattern.

Rhythm Engine is free to use and runs entirely client-side — nothing to install, nothing to configure ahead of time.