Skip to main content
The Gemini Live Websocket transport implementation enables real-time audio communication with the Gemini Live service, using a direct websocket connection.
Transports of this type are designed primarily for development and testing purposes. For production applications, you will need to build a server component with a server-friendly transport, like the DailyTransport, to securely handle API keys.

Installation

Add the Gemini transport package to your project:

Usage

Create a client:

API Reference

Demo

Simple Chatbot Gemini Demo

Source

iOS Gemini Live WebSocket

Pipecat iOS Client Reference

Complete API documentation for the Gemini transport implementation