openai/openai-realtime-api-beta
Official Node.js/JavaScript client library for OpenAI's beta Realtime API enabling real-time voice and text conversations.

Velocity · 7d
+1.6
★ / day
Trend
→steady
star history
This repository provides a reference implementation and sample library for connecting to OpenAI’s Realtime API, currently in beta. It supports both server-side Node.js and browser environments for building real-time conversational applications. The library handles session management, voice interaction, turn detection, and audio transcription using OpenAI’s models including Whisper for speech-to-text.