What is Bot Reborn?
Bot Reborn is an open-source workbench for building AI-powered gadgets, from browser-based wiring practice through firmware setup and character configuration. Its brain runs on a computer on the same Wi-Fi as the device, while a phone or ESP32 can serve as the body. It is aimed at makers who want to experiment with talking, listening or moving devices; using the speech, chat and voice layers requires provider keys.
Bot Reborn Features:
Wiring Simulator: Choose parts and wire an ESP32 in a browser-based bench, with guided wiring or step-by-step practice that does not require hardware.
Board Setup: Flash firmware and configure Wi-Fi for an ESP32 from the browser admin page using Chrome or Edge and a USB cable.
Character Studio: Set up characters with a name, body, play mode, persona, voice, providers and keys through the browser admin page.
Phone and ESP32 Bodies: Use an Android phone connected over USB to drive a toy car, or build an ESP32 body that can listen, speak and show a pet on screen.
Voice Interaction: Let a device listen and respond to speech, with an optional wake word and spoken commands that can control movement.
Reflex Actions: Add an optional decision model that can trigger preset actions such as stopping, moving or playing a sound before handing a turn to the chat model.
Bot Reborn Benefits:
Safer Prototyping: Trying a wiring layout on a virtual bench helps makers catch mistakes before they risk real components.
Local Control: Running the brain on a computer at home lets builders keep the core setup under their control without requiring a cloud brain or account.
Flexible Builds: The choice of phone or ESP32 bodies makes it possible to adapt a project to the parts and form factor a maker has in mind.
Quicker Commands: Reflex actions can respond to simple commands without waiting for the full chat-model exchange.
Reusable Characters: Separate character settings make it easier to try different voices, providers and behaviors with the same workbench.
Use Cases:
Toy Car Control: Connect a phone to a compatible toy car and use spoken instructions to drive it forward, turn or stop.
Screen Pet: Build an ESP32 device with a small screen that shows a dog responding to spoken requests with actions such as sitting or spinning.
Talking Companion: Configure a character for a toy or device that listens to questions and talks back using selected speech and chat providers.
Tarot Reader: Set up a tarot character that uses a wand or simulator shake to draw a card on screen and read its interpretation aloud.
Command Prototype: Test a simple voice-controlled robot behavior, such as stopping or turning, with preset reflex actions before adding broader chat responses.

