Gemini WebRTC Interface

A WebRTC interface for Google's Gemini Model to make it suitable for real, non-ideal internet connections.

For now it is available as a simple service that you can deploy in your own infrastructure and it is suitable for testing and exprerimentation but in the future it could be available as a full docker image or even a hosted service.

  • Additional interface for Gemini Models

    Exposes Google's Gemini model AI capabilities through WebRTC.

  • Suitable for Real Network Conditions

    Unlike the official WebSocket interface, this is designed to handle non-ideal internet connections, ensuring a stable experience.

  • Real-time Communication

    Utilizes WebRTC for low-latency, real-time audio and video streaming between clients.

Disabled demo access temporarily due to high cost

Voice Agent Demo

git clone https://github.com/livetok-ai/live-proxy
pip install -r requirements.txt
GOOGLE_API_KEY=XXX python proxy.py