Voice AI Toys on ESP32 with Cloudflare Durable Objects
Cloudflare Durable Objects + ESP32 creates global voice toy network.
Make Local AI Toys, Robots, Devices that work with a MacBook and an Arduino ESP32
Local AI toys with voice cloning that keep kids' data off the cloud.
Parents, makers, privacy-conscious families
Elato AI · Rabbit R1
So I built OpenToys so anyone with an ESP32 can create their own AI Toys that run inference locally, starting with Apple Silicon chips and keep their data from leaving their home network.
The repo currently supports voice cloning and multilingual conversations in 10 languages locally. The app is a Rust Tauri app with a Python sidecar with the voice pipeline. The stack uses Whisper for STT, any MLX LLMs, and Qwen3-TTS and Chatterbox-Turbo for TTS.
Cloudflare Durable Objects + ESP32 creates global voice toy network.
Voice cloning on ESP32 without cloud beats Yoto's subscription model completely.
Zig implementation beats LM Studio by 35% while staying Ollama-compatible.
Standardized MLX benchmarking when everyone's currently comparing engines manually.
Free local CharacterAI with voice cloning under 10s audio, plus ESP32 hardware integration.
Sub-$20 hardware intercepts phone calls for local AI processing when cloud APIs dominate the space.