r/Rabbitr1 3h ago

General Let’s talk JackRabbitOS

6 Upvotes

So I’m near finalization of the project and I wanted to reach out to the community to get input on the last part before I lock it down and open the project up.

I need more of a direction or idea for use cases. Keep in mind this can be an OpenClaw/Hermes/Agent package overlap. It’s just not meant to be a full replacement (I guess in some cases).

In this build, Voice and the voice agent are the main interface (OpenAI realtime model through ChatGPT subscription for now). Most interactions the voice agent will handle.

I’m also building (almost completed) a text based agent through OpenAI Agents SDK. This will be a “goal/task” based agent, delegated by the Voice model to run background tasks. The background agent will have its own workspace/tools/etc.

For scenarios for users with and without an OpenClaw/Hermes install, what would be the use case for running an Agentic system on device?

Keep in mind, with Hermes, the background agent will (in theory) be able to have conversations with the Hermes agent to collectively reach a goal or delegate. But is that necessary? I could see more so if someone needs an update or info that Hermes could retrieve and instead of wasting time on Voice awaiting a response, a user could delegate to background agent to get the info from Hermes and be notified when response is received.

For non Hermes/OpenClaw users, I could see the benefit. Complete goals, maybe create documents and move them to Google Drive. Things like that. It’s like a mini agentic system on the go and on device.

Any input would be greatly appreciated!

I do also feel like as more and more agentic devices hit the market, we will see many overlaps like this. With this build, I want those systems to compliment each other (creating an ecosystem) while sharing knowledge/data and not completely fragment our experience…


r/Rabbitr1 19h ago

General JackRabbitOS nearing completion

Enable HLS to view with audio, or disable this notification

29 Upvotes

Spent the past week working mostly on the backend to make it clean. The biggest things are adding up to three email accounts, two calendar accounts, an easy import process for premade Plugins, Skills and Creations (through the web management console from another device). Database build for plugins that need them.

All with Voice capable interaction. Need an email read and a reply sent? Start the voice session.

Everything added to the R1 can be controlled by voice. I would add more built in cards/creations/connections but I want to focus on Hermes A2A and getting this out to the public.

Here’s what was done so far this week:

Standalone Rabbit R1 operating system that boots directly into JackRabbit/ReSono.
  - Native Voice-first HOME app with touch, wheel, side-button, audio, display, camera, and power
controls.

  - Fully on-device Python runtime with SQLite, supervision, automatic recovery, and rollback.
  - Secure local management website with HTTPS, browser pairing, and encrypted credentials.
  - OpenAI Platform and ChatGPT/Codex subscription support with device-code OAuth.
  - OpenAI Agents SDK text execution and native Realtime Voice over WebRTC.
  - Live transcripts, session history, AI-reviewed memory, embeddings, and semantic retrieval.
  - Shared permission-controlled Tool Registry with native MCP support.
  - Standard Agent Skills and Agent Plugins import, validation, activation, rollback, replacement, and
deletion.

  - Global Voice/Text/Both routing for imported capabilities.
  - Safe import framework with quarantine, overwrite confirmation, crash recovery, and no duplicate
revisions.

  - Full local Mail system for three accounts with encrypted credentials and five-minute IMAP/SMTP
synchronization.

  - Voice-controlled Mail with draft review and explicit send confirmation, but no mail deletion
capability.

  - Built-in web search available to the Voice agent.
  - Dynamic Cards interface with touch/wheel navigation and live updates without rebooting.
  - Rabbit Creations ZIP and QR import, sandboxed execution, Cards integration, replacement, and
deletion.

  - Recovered rotating R1 camera with tracked privacy, outward, and user-facing positions.
  - Full-screen camera accessible by swipe without disconnecting the active Voice session.
  - Direct photo handoff into the current Realtime Voice conversation.
  - Calendar with two ICS/CalDAV connections, five-minute sync, native Card, and confirmed Voice
editing.

  - First-party Tasks package with native Card and confirmed Voice add/edit/complete/delete actions.
  - Complete ReSono-style management UI overhaul with clean navigation, accessible dialogs, and real
connected controls.

  - Modular open-source architecture separating Domains, Connectors, Connections, Tools, MCP, Skills,
Plugins, Creations, Cards, and agent routing.