Powered by Google Gemini Live API

Talk with Reachy Mini
in Real-Time

Enable natural voice conversations with your Reachy Mini robot using Google's Gemini Live API. Real-time audio, vision understanding, and expressive robot responses.

Video Demos

Watch Reachy Mini powered by Gemini Live API

Reachy Mini Gemini Demo

Real-time voice conversation with vision

Reachy Mini in Action

Expressive movements and emotions

Everything You Need

A complete solution for interactive robot conversations

Real-Time Voice

Natural voice conversations powered by Gemini Live API with low-latency audio streaming.

Vision Understanding

Stream camera feed to Gemini so your robot can see and understand its environment.

Expressive Movements

Head movements, antenna animations, and body motions that bring conversations to life.

Emotion Expression

Express happy, sad, surprised, curious, excited, or sleepy emotions naturally.

Wireless Support

Works with both wired and wireless Reachy Mini robots via WebRTC streaming.

Robot Audio

Use Reachy Mini's built-in microphone and speaker for fully embodied conversations.

How It Works

Simple yet powerful data flow

R
Reachy Mini
P
Audio + Video
G
Gemini Live
T
Tool Calls
R
Robot Actions

Up and Running in Minutes

Simple installation and configuration

# Install the app
pip install -e .

# Set your API key
export GOOGLE_API_KEY=your-key-here

# Run with local audio + robot camera
reachy-mini-gemini

# Full robot mode (wireless + robot audio)
reachy-mini-gemini --wireless --robot-audio

Robot Control via Voice

Gemini can use these tools during conversation

move_head

Look left, right, up, down, or center

express_emotion

Express happy, sad, surprised, curious, excited, or sleepy