Centerbeam AI · Nova SDK
Realtime Voice & Multimodal AI SDK
Nova is Centerbeam AI's model-neutral realtime SDK for adding voice, multimodal interaction, application events, tools, workflows, and AI intelligence directly into existing applications.
Build once. Choose the intelligence. Run where your application lives.
Application Integration Layer
Add realtime intelligence without rebuilding the application
The Nova SDK handles the realtime interaction layer between your application and supported AI models. It manages bidirectional interaction, turn-taking, interruption, events, and the connection between AI and application logic.
Your application remains the application. Nova adds another intelligent interaction layer around the interfaces, state, workflows, tools, and systems you already have.
SDK Capabilities
From realtime conversation to application action
Nova connects realtime AI to the state, systems, tools, workflows, and interfaces already inside your product.
Realtime interaction
Bidirectional turn-taking, voice activity detection, interruption, and barge-in for responsive application experiences.
Multimodal applications
Combine voice with screens, video, touch, keyboard input, application state, data, and conventional application controls.
Events, tools & workflows
Connect application state events to prompts, tools, backend workflows, business logic, and controlled actions.
Model-neutral integration
Use supported OpenAI, Google, and xAI realtime providers through one application-facing integration architecture.
Web & application SDK
Embed Nova through JavaScript, TypeScript, and Swift-based application integrations.
Production controls
Support observability, audit logging, speaker identification, confirm-before-act patterns, and controlled deployment architectures.
Model-Neutral
Build once. Choose the intelligence.
Nova separates the application-facing realtime architecture from the model provider underneath it. Your state, tools, workflows, application controls, and user experience remain part of your product.
Supported realtime providers become an infrastructure choice instead of the architecture of the entire application.
Realtime Providers
Application-Aware
AI that responds to the application, not just the conversation
Connect application state events to Nova so realtime interaction can respond both to what the user says and to what is happening inside the product.
Wire in tools and workflows when AI needs to perform application actions. Confirm-before-act patterns can add deterministic control before state-changing commands are executed.
Applications
One SDK across software and the physical world
The same Nova realtime interaction layer can be embedded into very different applications without defining the platform around any single use case.
Software & Web Applications
Add realtime AI directly inside websites, SaaS products, dashboards, portals, and enterprise applications.
Games & Interactive Media
Build characters, interactive experiences, media systems, game logic, and realtime application-controlled worlds.
Customer Experiences
Create branded agents, guided experiences, customer interaction, support, intake, and personalized applications.
Mobile Applications
Combine realtime interaction with mobile screens, cameras, sensors, application state, touch, and voice.
Laboratory & Research
Connect voice and realtime AI to protocols, instruments, data systems, and hands-free research workflows.
Field & Industrial
Support hands-occupied work across field service, warehouses, cleanrooms, manufacturing, inspection, maintenance, and other operational systems.
Hands-Free Voice AI
Built for environments where conventional input gets in the way
Hands-free operation remains an important Nova use case. Field service tools, laboratory instruments, biometric capture applications, warehouse systems, cleanrooms, inspection equipment, and industrial workflows can use voice when workers cannot conveniently use a keyboard or touchscreen.
Nova handles bidirectional turn-taking, event-driven prompts, barge-in interruption, confirm-before-act patterns, application state events, and the connection between realtime interaction and application workflows.
Deployment
From cloud application to offline edge
Deploy Nova through cloud, VM, private, hybrid, or fully offline edge environments according to the application's infrastructure requirements.
Client applications can also add wake-word activation using client-side speech detection. Nova handles the realtime interaction from detection onward without requiring changes to the SDK.
Web
Embed realtime interaction directly into websites and browser applications.
Mobile & Application
Use Nova inside JavaScript, TypeScript, SwiftUI, and application environments.
Cloud & VM
Run Nova services using cloud or virtual-machine deployment architectures.
Private & Edge
Support private infrastructure, hybrid deployment, and fully offline edge environments.
Production Controls
Realtime AI with control around the action
Nova supports observability, audit logging, speaker identification (1:1), confirm-before-act patterns, and multi-provider failover for applications that require greater operational control and traceability.
FAQ
Nova Voice AI SDK
What is the Nova voice AI SDK?
Nova is Centerbeam AI's model-neutral realtime voice and multimodal SDK. It gives developers one application-facing integration layer for bidirectional interaction, turn-taking, interruption, application events, tools, workflows, and application state.
Is Nova only for hands-free industrial applications?
No. Hands-free industrial applications are one Nova use case. The SDK can also be embedded into websites, software applications, mobile applications, games, interactive media, customer experiences, laboratory systems, field applications, and enterprise software.
Which realtime AI providers does Nova support?
Nova provides a common integration layer for supported realtime AI providers including OpenAI Realtime, Google Gemini Live, and xAI Grok Voice Agent.
Does the Nova SDK support application tools and workflows?
Yes. Nova connects realtime interaction to application state events, event-driven prompts, tools, workflows, backend services, and business logic.
Can Nova run at the edge?
Yes. Nova supports deployment architectures spanning cloud, virtual machines, private infrastructure, hybrid systems, and fully offline edge environments.
Does Nova replace screens and conventional application interfaces?
No. Nova adds realtime interaction to an application. Voice can become primary when voice is useful, while screens, touch, video, keyboard input, and conventional application controls remain available.
