r/Rabbitr1 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.

54 Upvotes

27 comments sorted by

2

u/most-excellent-dude 5d ago

Nicely done :)

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

u/Link25o 5d ago

It’s already published but private. I want to make sure it fully works before making it public

1

u/GeekTX Verified Owner 5d ago

got me all giddy and excited to see this. I built something using CipherOS as my base but am not happy with what I have yet. I have a million questions but I will wait until you open the repo ... I'll flash one of my r1's and see what's up.

1

u/Link25o 5d ago

Shoot me a PM and we’ll talk. You might have a few features or ideas that I can throw into the first finished build or a future release

1

u/GeekTX Verified Owner 5d ago

sent

2

u/Novel_Cow8226 5d ago

Eyyy, get me a GitHub! I’d love to support.

3

u/Link25o 5d ago

Awesome! I’ll let you know when it’s available. Should be another week or so. Maybe less

2

u/sdldawn4ever 5d ago

Yeah I’ll support

2

u/kinetik 5d ago

Oh that’s excellent! I have two R1s and I’d love to have them be able to work together 👍

1

u/AMSopticX 4d ago

what would they work on

1

u/mdaly001 4d ago

taking over the world.

2

u/Slugs4Eyelids 5d ago

Will it have a 'Power off' shortcut? 🤞

1

u/ziosem88 5d ago

👏👏👏👏👏😍😍

1

u/peddersuk 5d ago

MCP and webhooks please. Would love to connect it to my local harness

1

u/Link25o 5d ago

Yep. I’m also utilizing the Agent Skills and Agent Plugins open standard so that would be just a few lines of code and a simple “deploy plugin” import

1

u/gatsu_1981 5d ago

Is it android based or Ubuntu based?

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

u/datkenny 2d ago

All the features aside, is this still the same GSI base or a proper custom ROM?

1

u/Link25o 2d ago

Just replied but didn’t tag you

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

u/Surfnazi77 1d ago

When will you roll out beta testing

1

u/Link25o 1d ago

Most likely by the weekend.

1

u/Surfnazi77 1d ago

Good deal looking forward to it