MAKE IT FEEL LIKE BLOSSOM
Choose a robot
Start a client on a robot to see it here.
Voice & personality
A familiar voice, at just the right volume.
Kokoro voices generated on the lab server. Audio plays through the robot’s selected output.
Ear light color
Give your Blossom a little color.
Listen for touch and release events.
Calibration is configured in robot.json; this library does not provide remote touch calibration.
Gentle base rotation, centered on the configured home.
Ready for a new place
Preload a Wi-Fi network before Blossom leaves the lab.
Saving a network keeps the current connection. Switching networks may disconnect this robot and change its IP address.
Saved networks
Conversation test
Your original Whisper.cpp → Ollama → Kokoro pipeline.
Recording uses the selected robot’s microphone. Stop sends its response to Whisper; Ollama replies and Kokoro streams speech back to that robot.
—
Blossom—
Changes apply only to the selected robot. Motors may move during guarded client startup.