Back to Projects
Build
Robi
A physical AI agent — robotic hardware controlled and conversed with in real time via a mobile app.
Shipped · Maintaining2025Solo EngineerOpen Source
Why Robi?
I wanted to understand what it actually takes to bridge software and physical hardware end-to-end. Robots felt like the hardest version of that problem: firmware, wireless protocol, mobile app, and cloud AI all in one system.
What is this?
ESP32 robot with servo actuation, controlled over BLE via a Flutter app. Gemini Live adds real-time voice conversation and a live camera stream — making Robi a conversational physical agent.
Who is it for?
Makers and engineers curious about physical AI — particularly anyone wanting a reference for integrating BLE, a mobile client, and conversational AI into a single hardware project.
ESP32FlutterBLEServoGemini Live