CE v0.2.2 · self-host · free

Realtime classrooms.
Live to everyone. One foundation.

An open-architecture realtime live, mic-interaction and collaboration foundation. LiveKit SFU powers the interactive plane, ZLMediaKit WHEP carries mass distribution, a relay bot moves every track with zero transcoding — and the whiteboard never leaves the data plane.

≤4 on-micunlimited viewerssub-second WHEP0 transcoding1-binary manager

Everything a live session needs

Battle-tested through real classrooms — mic management, distribution, whiteboard and resilience in one stack.

Cost and control by construction

Per-minute SaaS bills grow with your audience. A self-hosted stack does not — and the data path never leaves a machine you own.

Three planes, one deployment

Interaction on a LiveKit SFU, mass viewing on ZLMediaKit WHEP, coordination on WebSocket & data channels — media never touches the data plane.

See it running

demo.costage.dev is a real CoStage CE instance — served by the very host described below, on the same IP as this page.

Demo host specifications

Measured on the live demo host, not a marketing sheet.

Deploy guide

One Linux host, Docker optional — the deployment manager ships inside the release and walks you through network, secrets and health checks in the browser.

Requirements

    Ports

    Built for real sessions

    Licenses & attribution

    CoStage CE ships compiled artifacts that bundle third-party components. Attribution and full license texts travel inside every release.

    Your classroom is one wizard away.

    Download the CE release, run the manager, open the panel. Teach.