Local-First Streaming. Sub-120ms. No Cloud Tax.
VPE's decision layer runs entirely on your PC. Scene switches in 12ms p50. Clip captures in 47ms. Chat actions in 89ms. No cloud round-trips, no browser-source lag, no third-party server holding your chat logs. The architectural pillar that makes everything else fast.
12ms
Scene switch p50
47ms
Clip capture
89ms
Chat action
Cloud tool path (≈340ms p50)
Twitch event → cloud relay (NA East / 80ms) → cloud decision worker (40ms) → browser source poll (~150ms p50) → OBS scene change ───────────────── ≈ 340ms p50 end-to-end
VPE local path (12ms p50)
Twitch event → local VPE engine (decision in 4ms p50) → local obs-websocket (127.0.0.1, 8ms p50) → OBS scene change ───────────────── ≈ 12ms p50 end-to-end
How It Works
The Architecture That Makes Local Possible
Direct Platform Websocket
VPE connects directly to Twitch EventSub, YouTube Live Streaming API, and Kick's Pusher channel. No middleman cloud relay. Events arrive on your PC the moment the platform fires them.
Local Decision Pipeline
The 6-layer semantic pipeline classifies each event, scores it, and chooses a response — all in process, in your RAM. No HTTP call, no queue, no scheduler in a foreign datacenter. The decision exists before any cloud would have even answered the ping.
Local OBS Control
OBS Studio runs on the same PC. VPE talks to it over the local obs-websocket on 127.0.0.1. Scene switches, source toggles, and alert overlays fire over a localhost socket — which is as fast as IPC gets on consumer hardware.
Stop paying the cloud tax. Run automation that's actually fast.