StreamKit Demo

Try StreamKit in your browser. StreamKit is an open-source, self-hostable server for building and running real-time media pipelines: speech-to-text, voice agents, translation, and live audio processing — composed as a node graph in a visual editor or YAML.

Quick Start

Real-time Pipelines

Compose directed acyclic graphs (DAGs) of nodes for request/response and long-lived sessions.

MoQ/WebTransport Transport

Low-latency media streaming over QUIC/UDP (MoQ over WebTransport), with a WebSocket control plane for UI and telemetry.

Visual Editor + Observability

Build, tune, and monitor nodes live in the web UI, with metrics and timeline-style telemetry events.

Plugins + Scripting

Extend with native or WASM plugins, or embed JavaScript logic with the script node.

About this demo

  • Launches an ephemeral StreamKit instance in a Docker container.
  • Uses a temporary access token stored in an HTTP-only cookie.
  • Media streams over MoQ/WebTransport (QUIC/UDP). WebSocket is used for control and telemetry.