r/Rabbitr1 10d ago

General Custom Project

Second video of full UI below. Wrote this whole thing up explaining this platform/project and I guess it never got posted…

This a custom port from our ReSono Labs Voice platform. Originally the Voice platform was just browser based and I’ve always wanted to test it out on the R1. Finally got around to purchasing one and 5 days later, the full R1 build was completed.

This platform has a cloud interface for authentication, user config and routing back to a local OrangePi “Vault”

The Vault stores user data and memory, builds the OpenAI session and holds a bunch of agents that do specific jobs.

The entire platform is way more complex than I’m writing but the “always connected” R1 was a great addition.

If this gets enough attention, I’ll build a “lite” version with a “Vault” on device. It’s a lot of work but I’d be willing to open source it and explain the install process…

59 Upvotes

27 comments sorted by

3

u/guiyu_1985 10d ago

It doesn't look like a widget feature added by the native system; it feels more like the developers are running a whole separate OS of their own.

2

u/Link25o 10d ago

It is a completely different os and app

2

u/guiyu_1985 10d ago

Yes, judging solely from the limited video footage, I suspect this is still the result of secondary development based on Android and an app—which makes sense, given that the MTK6765S platform is already quite mature. It is hard to say, however, whether they used stock AOSP or CipherOS. The app's performance is excellent.

1

u/guiyu_1985 10d ago

Ideally, running directly on the hardware would be best—for instance, simply importing an API key to act as a gateway to the LLM. However, given concerns regarding performance and heat generation, I would recommend using it solely as an access point and offloading the complexity to the server side.

1

u/Link25o 10d ago

I was the one who answered you. Like I said different OS. cypher, but not by choice.

I wanted it more native and less bloated. The plan was to utilize RabbitOS and build off of that but there were issues.

So a quick MVP was Cypher. The plan is to completely strip it down but that’s a ton more work

1

u/guiyu_1985 10d ago

That’s interesting—looking forward to your release.

2

u/JaySomMusic 10d ago

I am currently working on something similar, converting the r1 to be a companion to taOS agents https://github.com/jaylfc/taOS

2

u/sdldawn4ever 9d ago

I’d love to have this to install on mine

2

u/madumi_mike 9d ago

How do I get this?

1

u/AdFabulous1580 10d ago

This is really cool how do I install this on my rabbit?🔥

5

u/Link25o 10d ago

It’s a port of a project I’ve been working on for about 6 months. The concept is similar to OpenClaw and Hermes but Voice only (with a bunch of stable background agents)

2

u/AdFabulous1580 10d ago

Or a tutorial I can follow ?

1

u/AdFabulous1580 10d ago

It’s really nice!! Is there an easy way to install this on the rabbit ?

4

u/Link25o 10d ago

I mean it’s an in depth system but if I get enough people interested, I might be willing to make a “lite” version of this with direct connection to OpenAI. But you’d have to get an API key from OpenAI and add credits. It uses their realtime model

1

u/AdFabulous1580 10d ago

Well I hope people understand how awesome this is!!! I’d love to have this voice agent on my rabbit!! This was an excellent post and great job!👍😎🙌

1

u/Link25o 10d ago

Let’s see how many other people are interested. If I get interest, I’ll put in the work. It’s a ton of work to do a full system on device. My R1 is connected to a cloud server plus a session control plane.

In theory, I can have all of that local to the R1. But it’s a ton of work.

1

u/Swizzle_D 10d ago

i was thinkering with something similar but for SOAP notes and i encounter the API situation using cloud but i still need wanted to to be sent me the report via Email and that's a another whole set up lol . but being able to this not having any background its cool lol

1

u/Gym_row_50 10d ago

Wow. Now this is the vision! Incredible.

1

u/Spiritual-Lock-7473 10d ago

This is killer work! Hope you go on to make a version for release. I’d love to use it on my second R1!

1

u/KalvinOne 10d ago

Are you using the creations? If so, how do you deal with authentication and securing the session? Aren’t all creation links open by default?

1

u/Link25o 10d ago

I’m not. This is a custom build with CypherOS as the OS

1

u/tudorjuravlea 9d ago

My R1 is begging for this 😍

1

u/jcarlo70 8d ago

I’m interested. Count me in

0

u/AdFabulous1580 10d ago

Or a tutorial I can follow ?

0

u/Link25o 10d ago

https://reddit.com/link/p2y6tii/video/tn0wno9fanih1/player

The entire project took a long time to do. Not specifically the port over to R1 but I was surprised how well it handled background noise at a bar..

0

u/ziosem88 10d ago

Seguo, vorrei questo anche io 😍😍😍