Centerbeam AI

Nova + Gemini

Gemini Live Voice Agent Integration

Nova SDK supports Google Gemini Live as a first-class voice AI provider. Same SDK. Same event surface. Switch between Gemini and OpenAI Realtime with a single config change.

Gemini Live configuration

// Configure Nova to use Gemini Live
const nova = new Nova({
 apiKey: process.env.NOVA_API_KEY,
 provider: "gemini-live",
 model: "gemini-2.0-flash-live",
})

Nova normalizes Gemini Live events to the same interface as OpenAI Realtime and Grok Voice. Session config and event handlers work identically across all three. Capabilities differ by provider — tool calling, file search, and RAG run on the OpenAI provider today.

Supported Models

gemini-2.0-flash-live
gemini-live-flash-001

Frequently Asked Questions

Does Nova support Gemini Live?

Yes. Nova SDK supports Google Gemini Live as an underlying voice AI provider. Sessions can use Gemini Live instead of or alongside the OpenAI Realtime API and the Grok Voice Agent API — configured at session start without code changes.

Does Centerbeam support Gemini?

Yes. Centerbeam's voice agent platform supports Google Gemini Live through the Nova SDK. Gemini Live and OpenAI Realtime are both first-class providers in the Nova runtime, and barge-in interruption is supported on both. Capabilities differ by provider — tool calling, file search, and RAG run on the OpenAI provider today. Grok Voice runs on the same event surface; see the Nova + Grok page for its capability set.

What Gemini models does Nova support?

Nova supports Gemini Live models including gemini-2.0-flash-live and gemini-live-flash-001. Model availability is updated as Google releases new Gemini Live versions.

Ready to build hands-free voice into your next product?