An analysis of the Rabbit R1 APK
Nature of the Rabbit R1 software
- APK analysis indicates it’s essentially an Android launcher with most logic in a single app.
- Built with Flutter plus Kotlin, with three UI stacks in play: Flutter, traditional Android views/fragments, and Jetpack Compose (apparently just for a hardware-test screen).
- No on-device “Large Action Model” (LAM) is visible in the APK; the device appears to be a thin client making HTTP/WebSocket calls.
- Presence of hard‑coded event handlers for specific services (Uber, Spotify, food delivery, Midjourney, weather, stocks, translation) suggests conventional per‑service integrations, not a generic AI that can operate arbitrary apps.
“Just an app” vs new computing platform
- Many argue the product is functionally “just an app” and could run on any Android phone; the analysis is seen as reinforcing this.
- Criticism focuses on the company’s marketing claim that it “is not an Android app,” which people see as misleading given the implementation.
- Some defend the idea that a device is more than its OS/app (like a car running Android), but concede that the primary functionality could easily be delivered as a phone app.
Hardware and OS design choices
- Several developers say using AOSP/Android for custom hardware is sensible: free, mature networking stack, drivers, OTA, secure boot, and an abundant talent pool.
- Others think it’s a poor fit: minimalist UI, high power draw, and “dumb client” role don’t exploit Android’s strengths; a slimmer OS or RTOS could give better battery and performance.
- One view: the real issue isn’t the technical choice but marketing a basic Android-based device as a novel computing platform.
Large Action Model and backend vs on-device AI
- Some always assumed LAM was server-side; others recall it being used to justify why it couldn’t “just be an app,” so its absence on-device is seen as incriminating.
- Analysis of handlers hints the “LAM” might just be structured service wrappers rather than a general action model.
- Debate over edge inference: one side says you can’t mass‑market a $199 device doing serious local LLM inference soon; others point to existing on‑device LLM apps on consumer phones and expect rapid cost/power improvements. No consensus.
Business, value, and comparisons
- Many see the device as redundant with a 5‑year‑old smartphone, or worse, since it’s not wearable and requires carrying two devices.
- Some compare it unfavorably to specialized hardware like the Light Phone, Apple Watch, Playdate, and smartwatches, which offer clear ergonomic or sensor advantages; they argue R1 lacks such a differentiator.
- Several commenters explicitly call it a gimmick or even a scam: a $200 hardware shell around an immature app, marketed with heavy hype and investor‑friendly mystique (“AI in a box”).
- A minority speculate that this is an MVP toward a more capable future device, but others counter that a true MVP would have been a phone app.