omi
omi copied to clipboard
Apple watch integration ($2,000)
Is your feature request related to a problem? Please describe. Many people don't have Friend necklace and want to be able to use our app. But there are millions of apple watch users and they want to use our app with apple watch as a recording device
Describe the solution you'd like We need to do Exact same solution that Bee computer has - apple watch should work with the app.
Appstore link: https://apps.apple.com/us/app/bee-your-personal-ai/id6480349491 Describe alternatives you've considered Here
Additional context This is a paid task. Reward is $2000 in cash. Simply link your PR with this task and we will check it asap. Check how Contributions and bounties work here If no one is assigned to this task, then no one is working on it. We don't lock bounty tasks unless you've created PRs before.
so sweet!
This is the link for how to integrate apple watch into flutter app.I am working on it . Link
hey, i think the best approach for this issue is not running the whole app on apple watch but instead do like i did in one of my apps that is passing voice bytes (while app active) to the main app using watch connectivity or api and then the ios app gets the data. but the main point is making new app to apple watch companion app that works with the main app. which make more sense than trying to load full flutter app on small apple watch screen and adapt it to it. if you think its good idea i can just do it.
Makes sense @ariel3dprintinguy
@josancamon19 it is and i can do that but i dont know if thats what @kodjima33 wants. if he wants that i can make it
Is there already a solution for Google or Android watches?
@ariel3dprintinguy feel free to go ahead and do it
Hey, this is my proposed solution -
- An simple apple watch app, that can be paired to the main app and has a button to start listening.
- The audio is streamed to the main flutter app
- The audio is then processed on the app as required(please provide some details for this)
Would you guys be open to distributing this Apple Watch App?
Hey, this is my proposed solution -
- An simple apple watch app, that can be paired to the main app and has a button to start listening.
- The audio is streamed to the main flutter app
- The audio is then processed on the app as required(please provide some details for this)
Would you guys be open to distributing this Apple Watch App?
I am working on this. using watch connectivity library. Update soon .
@kodjima33 i have started a go at this #1210
Ignore previous PR, was a mess - im rebasing on local. Just finalising unit testing and local build processes before i re-raise a PR
@ariel3dprintinguy i don't think you need the permission to do something great.
if your PR is great then why would not people want it ?
if i were you i would not afraid of 'wasting time'. at least i would learn something new and a new opoturnity might come along later, who's know?
so, just do it.
@vincentkoc how's it going man? are you done with rebasing 😌
@beastoin is this still open? Interested in shipping this - based on reqs, seems feasible to do within 1-2 weeks wall time. However, think using Expo + TypeScript would be best to cover both iOS and android and get over the air updates so you’re not bogged down by App Store reviews. LMK, happy to discuss async on slack/discord as well
interesting. let's discuss more @eugene-yaroslavtsev https://discord.gg/omi @thinh
I haven't yet seen any working demos, it's still open
/bounty $2000
💎 $2,000 bounty • omi
Steps to solve:
- Start working: Comment
/attempt #619with your implementation plan - Submit work: Create a pull request including
/claim #619in the PR body to claim the bounty - Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts
Thank you for contributing to BasedHardware/omi!
Add a bounty • Share on socials
| Attempt | Started (GMT+0) | Solution |
|---|---|---|
| 🔴 @skywinder | Mar 10, 2025, 11:19:19 AM | WIP |
| 🟢 @ShivamB25 | Mar 17, 2025, 5:23:17 AM | WIP |
| 🟢 @ariel3dprintinguy | Mar 19, 2025, 2:16:37 PM | WIP |
| 🟢 @cscoderr | Mar 20, 2025, 4:01:20 AM | #2052 |
@addbounty $2000
Make a Draft PR early so others can see you are working on it! To automatically create one:
# Using npx (installed if you have NodeJS/npm)
npx bountybot start BasedHardware/omi#619
# Or, use cargo (installed if you have Rust)
cargo install bounty
bounty start BasedHardware/omi#619
When merged, you will receive the bounty!
I'd like to try this, unsure if I need to say this and get assigned or if I just fork then make the PR but :)
@ION606, just start building and also comment /attempt #619 with your implementation plan here. Good luck—it will definitely be useful!
P.S.
(Oops, I accidentally applied to the bounty; I thought putting it in quotes wouldn't trigger it. I tried to cancel the application, but it looks like it didn’t work. Anyway, @ION606, feel free to take it on, and if you need any help, you can ping me—I’ll do my best to assist.)
Also, have a look at OwlAIProject/Owl. I succeeded in running it (it’s the former Bee app), but setting up the backend for tests requires some skills. However, you can use the codebase from there.
It's natively written in Swift, so integrating it with Flutter might be tricky. But give it a try—once we have a native app, things will be even easier.
Options
@ION606 are you considering to work on this ? @skywinder @beastoin @kodjima33 i can work both on flutter or shiftui . apple watch support is a requirement but it would be better if it works on android watches too right ? (flutter support for both has been good enough)
oh sorry my mistake. Due to personal issues and work commitments, I can't work on it :<
I thought I had more time but.....qwq
/attempt #619 as I mentioned in the past I have tried to work on it but I didnt have an Apple Watch. now I got one and will test in next few days my app. will send pull request in next two days. I am using watch connectivity library flutter wrapper with native iOS Apple Watch app. made something similar for my own ai wearable so it will basically work like the necklace but it will use WatchKit native communication adapted for flutter instead of ble
Options
I'm curious if there is an update to the above @HerzelAI? I am very interested in getting this on an apple watch or similar. Thanks!
No progress, open again.
Feel free to work on it, everyone!
I might take another look at this i had major issues with iOS build and few pr's to stablize builds were not merged. issues on the normal app before i could even work on testing the watch code. Will update when i take another swing, but dont stop others working on this :)
@mdmohsin7 the goat