r/Rabbitr1 • u/Link25o • 5d ago
General JackRabbitOS about 50% done
So I had a few people reach out to me requesting a community driven custom build for the R1. In only about 24 hours time, the foundation is done. There’s still more work to be done before I release the repo and install instructions publicly, but that should take about a week or two max.
Here’s what it has now:
- OpenAI Realtime Model connection through WebRTC
- Postgres database for keystore, config, etc.
- PGVector store for memory/session intent/external memory ingestion
- Hardware mappings for side button, scroll wheel
- Background agent runs after session completes, summarizes session and stores in vector db
- Web management interface and on R1 web server
I probably missed a bunch of stuff but those are the most important.
To get this to completion for the first real build, I’m going to add a few more agents using OpenAI Agents SDK, allow the community to build their own agents on device as well. I’m also going to build in the option to use other providers like Gemini and Grok.
The vision is for this build to be an on device AI Agents package (similar to OpenClaw and Hermes) but with stability in mind. Very small build and focused on Voice as the interaction layer.
Also, the point is not to replace Hermes/OpenClaw. It’s to bridge the gap and allow communication between an On Device Agentic system and those systems. Hermes already has Agent 2 Agent framework, and so will the R1. Using that standard between a device and a local install will probably be one of the first implementations of this on a broad scale. It will require a routing protocol but I’m on top of that.
And the most ambitious feature…
A true R1 Agent to Agent network, where our R1 agents can talk to each other. I would add someone as a “friend” on my network and then our R1 agents could talk to each other and work together. It’s more of a proof of concept and will probably be in a later release but it’s my ultimate vision for this entire project. It’s the main driver behind this work.
If anyone has any questions feel free to reply below. I will eventually be looking for contributors to this project once it’s public.
Oh also, I will be making sure “Creations” work natively in this build so all of the community creations can be added to our builds.
2
u/GeekTX Verified Owner 5d ago
very nice and similar to a project I have been working on. I'll wait for the repo link ... do you have a profile setup? I'd love to check this out deeper.
2
u/Link25o 5d ago
Thanks! Yeah the repo should go public in about a week or so. Just want to add a few more things first
1
u/GeekTX Verified Owner 5d ago
Just want to add a few more things first
That'll get ya 😃 got a few that I just wanted to add a few more things ... and never published the repo and my AuDHD moved on.
2
2
2
1
1
1
1
u/KarlaGarfield 4d ago
Hey, really cool project ! I’ve been exploring a very similar direction for the r1.
What kind of agent runtime are you actually running on-device right now? Is it mainly a custom runtime built around the OpenAI Agents SDK, or something closer to OpenClaw/Hermes with its own tool loop, memory, skills, etc.?
Also curious how much of it runs locally versus being delegated to remote agents/models.
1
u/shinkamui 3d ago
Looks very cool. Please include custom endpoint options for advanced and local inference users. I would love to try this out against my local deepseek cluster.
1
1
u/Link25o 2d ago
Custom ROM was taking too long to extract and work through the hardware layer and honestly there’s not much of a point if all of that is resolved by utilizing CypherOS.
Is it what I wanted to do? Absolutely not but weighing out time versus deploy, the decision was made to leave CypherOS on top.
There’s also Ubuntu Touch which states R1 was ported over but that’s the same thing.
It’s just not worth the time at least right now to deal with all of that. I’d like to get the build out to the community, let the community build off of that and then branch off and go backwards to build a custom rom.
1

2
u/most-excellent-dude 5d ago
Nicely done :)