Moltbot Body
Voice conversation Β· Moltbot AI Β· Expressive motion

Reachy Mini App

Give Moltbot a physical presence.

Connect your Moltbot AI assistant to a Reachy Mini robot. Listen through the microphone, transcribe with Whisper, respond through Moltbot, and speak with natural TTSβ€”all while moving expressively.

Local Whisper STT Moltbot Gateway ElevenLabs TTS Expressive head movement
Microphone β†’ VAD β†’ Whisper STT
                      ↓
              Moltbot Gateway
                      ↓
              ElevenLabs TTS β†’ Speaker
                      ↓
              MovementManager
              HeadWobbler
						

End-to-end voice conversation pipeline with expressive robot motion.

What's inside

A complete voice interface for your robot

Moltbot Body combines speech recognition, AI conversation, and expressive motion into a seamless experience.

🎀

Voice activation

Listens continuously and detects when you're speaking using voice activity detection.

πŸ“

Local transcription

Fast, private speech-to-text using Whisper running locally on your machine.

🧠

Moltbot brain

Claude-powered responses through the Moltbot gateway with full tool access and memory.

πŸ”Š

Natural voice

High-quality streaming text-to-speech through ElevenLabs for natural conversation.

πŸ’ƒ

Expressive motion

Audio-driven head wobble and breathing animations bring the robot to life while speaking.

⚑

Low latency

Optimized pipeline with profiling tools to measure and minimize response time.

How it works

From speech to response in under a second

  • 🎀 Robot microphone captures your voice continuously.
  • πŸ”‡ Voice Activity Detection identifies when you stop speaking.
  • πŸ“ Whisper transcribes your speech locally and privately.
  • 🧠 Moltbot gateway processes your message with full AI capabilities.
  • πŸ”Š ElevenLabs streams natural voice output in real-time.
  • πŸ€– Head wobbles expressively while the robot speaks.

Prerequisites

What you need to get started

This app requires a running Moltbot gateway, an ElevenLabs API key for TTS, and a Reachy Mini robot connected to your network.

Moltbot Gateway ElevenLabs API Reachy Mini Python 3.12+