NAVAI Voice SDK
Build intelligent voice agents with OpenAI Realtime API for web and mobile applications
What is NAVAI?
NAVAI is a comprehensive SDK for building voice-first applications with OpenAI’s Realtime API. It provides:- Secure backend integration - Mint ephemeral client secrets and execute server-side tools
- Smart frontend agents - React hooks for web voice navigation and function execution
- Native mobile support - React Native integration with WebRTC transport
- Dynamic tool loading - Automatic discovery and validation of backend and frontend functions
- Route-aware navigation - Natural language navigation through your app’s routes
Three Packages, One Ecosystem
Backend
Frontend
Mobile
Key Features
Secure by Default
Keep your OpenAI API keys on the server. The backend package mints secure, ephemeral client secrets with configurable TTL (10-7200 seconds).
Dynamic Tool Loading
Automatically discover and validate tools from your codebase. Functions, classes, and objects are converted into callable agent tools.
Route Navigation
Natural language navigation through your application. The agent understands routes and can navigate users based on conversational commands.
Framework Agnostic
Works with Express, Next.js, Vite, Expo, and more. Bring your own router and integrate seamlessly with existing applications.