Realtime infrastructure
for your applications.
One project, three products: voice & video, messaging, and live streaming — with the observability to run them in production.
quickstart.ts
import { createRTCClient } from '@ravenkash/rtc';
// grant minted by your backend — never an API key
const room = await createRTCClient(grant).join(grant.roomName);
await room.enableCamera();
// video, chat & presence — live.
- RTC — Voice and video over a global SFU fleet.
- Chat — Persistent messaging with presence and webhooks.
- Live Streaming — Broadcast to large audiences with live chat.