Maybe you saw the demo. It looked incredible โ a tiny orange device that could order you an Uber, book a flight, play Spotify, all through natural language commands, no app required. The Rabbit R1 had everyone talking at CES this year. Pre-orders hit six figures in days. I got my hands on one earlier this week. After two days of using it as my primary 'get things done' device alongside my phone, I have thoughts. Lots of them. Not all of them positive.
First Impressions: It's Adorable
I'll give credit where it's due. The hardware design is fantastic. It's small, about the size of a deck of cards, in a bright orange color that's hard to ignore. The screen is tiny but crisp. The scroll wheel on the side feels satisfying to spin. There's a little camera that rotates up when you activate it, like a robot eye. It feels like a gadget from a near-future movie. You want to like it. You really do.
The Setup: A Preview of the Problems
Setting it up required downloading an app on my phone. Which immediately undercuts the whole 'replace your phone' pitch. I had to create an account, connect my Spotify, connect my Uber account, connect my DoorDash account. Each step involved logging in through my phone's browser. It took about 20 minutes. That's not terrible, but it's not the seamless magic the demos suggested. And here's the thing โ once it's set up, it still relies on your phone being nearby and connected via Bluetooth for many features. So it's not a standalone device. It's a phone accessory that looks like a standalone device.
What It Actually Does Well
When it works, it's genuinely neat. I said 'Hey Rabbit, order my usual from the coffee shop' and it did it. It knew my usual because I'd set it up earlier. It ordered a large oat latte, and it was ready when I got there. I also asked it to play 'the new Kendrick Lamar album' on Spotify, and it started playing 'GNX' within seconds. The voice recognition is solid โ better than Siri, about on par with Google Assistant. The visual responses are charming, like a little animated rabbit face that reacts to what you say.
The Problems Start Adding Up
But then I tried to do something slightly outside its script. I asked it to 'set a timer for 15 minutes for the pizza in the oven.' It set a timer for 15 minutes, but there was no label. So when the timer went off, I had no idea what it was for. I asked it to 'send a text to Sarah saying I'm running 10 minutes late.' It said 'I can't send texts yet.' Wait, what? A device meant to replace a phone can't send texts? It turns out, the messaging integration is limited to a few specific services and doesn't include standard SMS or iMessage. That's a huge gap.