Gryt's media server, written in Go on Pion. Relays voice, camera and screen share between participants without transcoding, and serves every Gryt server on a host from one process.
Gryt's signalling server. Rooms, presence, invites, uploads and message history on SQLite, over Socket.IO. Decides who may join a server and on what terms.
realtime speech ⇄ text, 音を字に — wire mic → STT → translate → speech as an on-device voice graph that spans your devices over WebRTC. Runs in the browser (transformers.js/ONNX/WebGPU); no API keys, nothing leaves the device by default.
A programmable Voice AI platform: SIP and WebRTC call control, multi-party mixing, recording, TTS/STT, and pluggable AI agents (ElevenLabs, VAPI, Pipecat, Deepgram) — all driven through a REST API, webhooks, and a WebSocket event stream
Twilio Video Processors is a collection of video processing tools which can be used with Twilio Video JavaScript SDK to apply transformations and filters to a video track.
Serverless P2P team collaboration — invite-only workspaces, verified OIDC identity, channels, chat, files, and video over WebRTC. No app backend; signaling only helps peers find each other.
Pier — the broker (coordinator) reference implementation of the KOTVA standard: swappable, self-hostable, content-blind relays, adapters and gateways with a no-token billing model.
Gryt's desktop and web client. React, Vite and Electron. Voice, camera and screen share, with noise suppression and voice activity detection running locally, and a bundled server so you can host from the app itself.