BasedHardware / omi

AI wearables
https://omi.me
MIT License
3.7k stars 475 forks source link

[question] using local computer as backend (screenpipe integration) #1212

Open louis030195 opened 3 weeks ago

louis030195 commented 3 weeks ago

I want to create an integration to sync my Omi data to screenpipe through the bluetooth protocol

is it possible to set the wearable to only use my backend and not yours?

i want to sync audio data to the API which will transcribe locally using whisper turbo

also if you know anyone that implemented the bluetooth protocol in Rust? otherwise i'll read your code and figure out

PS: your discord link is dead

louis030195 commented 3 weeks ago

also any other documentation on how to simply fetch data from your API would be enough short-term

update: digged into your code but i don't want to use firebase in my code so would appreciate you expose an API for it!

bricky149 commented 3 weeks ago

I just got a Dev Kit 1 yesterday and was thinking about how to do this yesterday. I am keen to run self-hosted models as I can bring my own and not send my data to a third-party, and save on future costs for the Omi team.

goodpeter-sun commented 3 weeks ago

I assembled dev kit 1 myself, and also wanting to do the same here.

josancamon19 commented 3 weeks ago

Hey guys, do you mean, like starting a back locally, and make the app point to that one instead?

louis030195 commented 3 weeks ago

A curl to fetch memories would be enough for me for now

Longer term would use the Bluetooth protocol for those that want more privacy I guess

On Thu, Oct 31, 2024 at 1:06 PM Joan Cabezas @.***> wrote:

Hey guys, do you mean, like starting a back locally, and make the app point to that one instead?

— Reply to this email directly, view it on GitHub https://github.com/BasedHardware/omi/issues/1212#issuecomment-2450722002, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF6YKEZ6Q3Z6WZ4S3CZ3JC3Z6KEVBAVCNFSM6AAAAABQ24WNUKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJQG4ZDEMBQGI . You are receiving this because you authored the thread.Message ID: @.***>

goodpeter-sun commented 3 weeks ago

I want to create an integration to sync my Omi data to screenpipe through the bluetooth protocol

is it possible to set the wearable to only use my backend and not yours?

i want to sync audio data to the API which will transcribe locally using whisper turbo

also if you know anyone that implemented the bluetooth protocol in Rust? otherwise i'll read your code and figure out

PS: your discord link is dead

I have a piece of code in Rust that can connect Friend device.