cameronking4/openai-realtime-api-nextjs
A Next.js starter template for building voice AI applications using OpenAI's Realtime API via WebRTC.

Not currently ranked — collecting fresh signals.
star history
This project provides a WebRTC-based voice streaming application that integrates OpenAI’s Realtime API with a Next.js 15 frontend. It includes a React hook that abstracts WebRTC handling for OpenAI connections, UI components with shadcn/ui and Tailwind styling, and tool-calling functionality with six example functions like getCurrentTime and launchWebsite. The application supports localization across English, Spanish, French, and Chinese.
Frequently asked
- What is cameronking4/openai-realtime-api-nextjs?
- A Next.js starter template for building voice AI applications using OpenAI's Realtime API via WebRTC.
- Is openai-realtime-api-nextjs open source?
- Yes — cameronking4/openai-realtime-api-nextjs is open source, released under the MIT license.
- What language is openai-realtime-api-nextjs written in?
- cameronking4/openai-realtime-api-nextjs is primarily written in TypeScript.
- How popular is openai-realtime-api-nextjs?
- cameronking4/openai-realtime-api-nextjs has 445 stars on GitHub.
- Where can I find openai-realtime-api-nextjs?
- cameronking4/openai-realtime-api-nextjs is on GitHub at https://github.com/cameronking4/openai-realtime-api-nextjs.