Releases: BasedHardware/omi
v1.0.44+165-mobile-cm
What's Changed
- added grocery plugin by @sanjayamirthraj in #1221
- feat: lifeagotchi plugin by @vincentkoc in #1224
- Added 2 plugins, qna-coach and actionable-insights. by @akshaykripalani in #1226
- fix: broken nrf firmware build command by @vincentkoc in #1209
- Memory event only including date issue for webhooks fix by @mdmohsin7 in #1227
- Add guideline to create interal ALB for private networking by @thainguyensunya in #1229
- feat: sidequest app by @vincentkoc in #1225
- Do not show instabug popup by @mdmohsin7 in #1231
- chore: correct app owner (typo) by @vincentkoc in #1237
- Protect main backend service with try-catch POST request which send t… by @beastoin in #1223
- convert dict to memory object in chat by @mdmohsin7 in #1242
- pushing fitness-nutrition-architect - pratyush mahadevaiah by @pmcoder6105 in #1245
- Xqerj rebasing pull 1160 by @beastoin in #1247
- Deep sleep Improved by @kevvz in #1160
- Add App/Plugin frontend and backend by @mdmohsin7 in #1232
- Add mixpanel events for submit app flow by @mdmohsin7 in #1252
New Contributors
- @akshaykripalani made their first contribution in #1226
- @thainguyensunya made their first contribution in #1229
- @pmcoder6105 made their first contribution in #1245
Full Changelog: v1.0.44+163-mobile-cm...v1.0.44+165-mobile-cm
v1.0.44+163-mobile-cm
What's Changed
- Plugins - Useful helpers by @TristanLaR in #1171
- New instabug fixes by @mdmohsin7 in #1187
- Keep warm 1 for VAD modal by @beastoin in #1188
- Fixing Broken links by @smian1 in #1191
- Update README.md by @invarrow in #1199
- Update README.md by @invarrow in #1200
- Add back trigger memory created integration by @mdmohsin7 in #1190
- [Plugin] Heaven-Or-Hell by @Neotastisch in #1180
- New App: Google Calendar Integration by @smian1 in #1192
- Refined chat with pepe by @findirfin in #1186
- Update community-plugins.json by @mrlfarano in #1203
- MUN Assistant Plugin by @AbeNaws in #974
- Use pusher for external triggers by @beastoin in #1198
- On message for keep-alived pusher socket by @beastoin in #1204
- Revert "On message for keep-alived pusher socket" by @beastoin in #1205
- Debouncing 1s to reducing loads on running loop by @beastoin in #1207
- Use consumer/deliver to control the transcript pushing/audiobytes pus… by @beastoin in #1208
- added an improved participant-analysis plugin by @findirfin in #1185
- Added Dreamweaver app to community-plugins.json by @shane-jeon in #1206
- [FIX] GPT API in AHDA and examples by @Neotastisch in #1179
- [Plugin Request x3] Networking Guru, Learning Loop, Micro Habits by @shreybirmiwal in #1213
- Debounce transcript processing 300ms for controlling event loop better by @beastoin in #1211
- Sync's UX fixes by @mdmohsin7 in #1189
- Add timeout for POST request to plugin by @beastoin in #1218
- Instabug fixes by @mdmohsin7 in #1215
New Contributors
- @AbeNaws made their first contribution in #974
- @shane-jeon made their first contribution in #1206
- @shreybirmiwal made their first contribution in #1213
Full Changelog: v1.0.44+162-mobile-cm...v1.0.44+163-mobile-cm
v1.0.44+162-mobile-cm
What's Changed
- DevKit2 Sync Improvements
- DevKit2 Connectivity Improvements
- Make action items more accurate
- Developer Mode Improvements
- Ability to check/uncheck and delete action items
- Backend stability improvements
- Make chat more reliable and fast
- 10+ new Prompt Plugins
- Google Drive and Reflect Integration
- Other bug fixes and performance improvements
v1.0.44+160-mobile-cm
What's Changed
- Plugin 48 laws by @TristanLaR in #1164
- Improve action items by @mdmohsin7 in #1157
- Introduce syncs / wal sync / local sync by @beastoin in #1156
- Google Drive Integration App by @smian1 in #1165
- Developer page improvements and day summary webhook by @mdmohsin7 in #1139
- Change android and ios logo by @mdmohsin7 in #1162
- Improve SavingAudio doc and update discord link by @mdmohsin7 in #1163
New Contributors
- @TristanLaR made their first contribution in #1164
Full Changelog: v2.0.2-Omi...v1.0.44+160-mobile-cm
v1.0.44+159-mobile-cm
What's Changed
- Plugin 48 laws by @TristanLaR in #1164
- Improve action items by @mdmohsin7 in #1157
- Introduce syncs / wal sync / local sync by @beastoin in #1156
- Google Drive Integration App by @smian1 in #1165
- Developer page improvements and day summary webhook by @mdmohsin7 in #1139
- Change android and ios logo by @mdmohsin7 in #1162
- Improve SavingAudio doc and update discord link by @mdmohsin7 in #1163
- Fix stream transcript function, remove redundant param by @beastoin in #1169
New Contributors
- @TristanLaR made their first contribution in #1164
Full Changelog: v2.0.2-Omi...v1.0.44+159-mobile-cm
2.0.2 Omi Release
What's Changed
-
Faster download speeds. Old speed was about 0.5 seconds of audio downloaded in one second, this raw speed is now 5 seconds per second! YOU MUST DOWNLOAD YOUR OLD SDCARD AUDIO FIRST IF YOU WANT TO KEEP IT, OTHERWISE IT WILL BE LOST!! This download speed needs to use a more involved audio packing scheme for it work, so the old sd card audio will not mix with the new sd card audio.
-
The device tracks the offset needed to continue sdcard downloading, so if you lose connection it is less complicated to continue downloading.
-Fixed a bug where the device keeps broadcasting packets even when you kill the connection.
How to Flash
(Copy from v2.0.0 Release)
To flash:
Be sure that your Dev 2 kit is charged or plugged in.
First double click the reset button. You should see a file in your file system labeled "XIAO-SENSE." Drag the 0.9.0 bootloader into the file. This boot loader can be found in the earlier releases.
Double press the reset button again. Then drag the file "omi_v2.0.2.uf2" into the "XIAO-SENSE" file system. After a while, you should see the lights blink, followed by a speaker sound and a haptic buzz.
If the release version with the SD Card is not ready yet, then please download the current version on GitHub and setup the backend in the meantime. Have fun!
Omi AI v1.0.43 (158)
What's Changed
- Disable comments on developer webhook due to log spamming
- Fix target word count, set to 70
- Fix close socket on dirty state, await
- Fix geolocation not attached to memory
- Set TTL geolocation to 30 minutes
- Handle 429 error on Deepgram connection
- Only open WebSocket connection when syncing SD card, instead of when device is connected
- Fix device reconnect using forces on discovering
- Rename plug-ins to apps and move them to home
- Memory and Sync Minor Fixes
- DK2 sync logic, UI, and other fixes
Full Changelog: v1.0.42+155-mobile-cm...v1.0.43+158-mobile-cm
v1.0.43+157-mobile-cm
What's Changed
- Fix close socket on dirty state, await
- Fix geolocation not attached to the memory
- Set TTL geolocation to 30 minutes
- Handle 429 error on Deepgram connection
- Only open WebSocket connection when syncing SD card, rather than when device is connected
PRs
- Fix close socket on dirty state, await by @beastoin in #1095
- Fix geolocation is not attached to the memory by @beastoin in #1096
- Set TTL geolocation to 30m by @beastoin in #1097
- Memory and Sync Minor Fixes by @mdmohsin7 in #1094
- Dk2 sync logic and UI and other fixes by @mdmohsin7 in #1105
- Handle 429 error on Deepgram connection by @beastoin in #1104
- Only open ws connection when syncing sdcard, instead of device connected by @beastoin in #1109
Full Changelog: v1.0.43+156-mobile-cm...v1.0.43+157-mobile-cm
v1.0.43+156-mobile-cm
What's Changed
- Memory index handling improvements
- Stop discover service if device is connected and other changes
- Modify day summary prompt to define structure
- Hide date bar if memories are empty
- Improve SD card import UI and other fixes
- Rename plug-ins to apps and move them to home
- Use app document directory instead of cache for local sync feature
- Fix no desired device state
- Stop scanning devices when FindDevicePage is disposed
- Catch device connection exception; force close WebSocket on dirty state
- Fix transcripts not displaying in capturing widget
- Length checking, fix broken code
- Remove redundant log from SD card router
- Minor fixes (Xjizw)
- Disable comments on developer webhook to reduce log spamming
- Fix target word count, set to 70
PRs
- Correct overlay path for Devkit V2 by @bringert in #1048
- Memory Index handling improvements by @mdmohsin7 in #1050
- Use app document dir instead of cache dir for local sync feature. Add… by @beastoin in #1051
- Fix no desired device state by @beastoin in #1052
- Stop discover service if device connected and misc changes by @mdmohsin7 in #1054
- Stop scanning devices when FindDevicePage disposed by @beastoin in #1058
- Modify day summary prompt to define a structure by @mdmohsin7 in #1053
- Make docs much better by @adamcohenhillel in #1062
- Hide date bar if memories are empty by @mdmohsin7 in #1070
- Dev Kit 2 Testing by @smian1 in #1002
- Catch device connection exception; force close ws on dirty state by @beastoin in #1059
- Fix transcipts not displaying in capturing widget cause cashed by @beastoin in #1079
- Improve SdCard import UI and other fixes by @mdmohsin7 in #1075
- fixed disconnect broadcast bug, firmware side offset capture, large packet sending by @kevvz in #994
- Length checking, fix broken code by @beastoin in #1085
- Remove redundant log from sdcard router by @beastoin in #1086
- Xjizw minor fixes by @beastoin in #1087
- Disable comment on developer webhook due to the log spamming, feel fr… by @beastoin in #1088
- Rename plug-ins to apps and move them to home by @mdmohsin7 in #1074
- Fix target words count, use 70 by @beastoin in #1092
New Contributors
Full Changelog: v1.0.42+153-mobile-cm...v1.0.43+156-mobile-cm
v1.0.42+153-mobile-cm
What's Changed
- Use a simple lock on memory creation task to prevent race conditions … by @beastoin in #1004
- Minor UI Improvements by @mdmohsin7 in #1003
- Speech Profile Page Improvements by @mdmohsin7 in #971
- Jzecm wal local sync 958 by @beastoin in #1010
- Fixes the local sync timer by @beastoin in #1011
- Fixes on chunks sync successful out of range by @beastoin in #1012
- Use signed url for local sync by @beastoin in #1013
- Increase the local sync's ready to flush seconds to 120 by @beastoin in #1014
- add Map Notes 🗺️📌 plugin to community plugins by @raviriley in #986
- Synced memories UI changes by @mdmohsin7 in #1017
- reduce container height when on auth with larger text by @mdmohsin7 in #1019
- Merge partial resp when sync local files. Fix segments not updated wi… by @beastoin in #1020
- Group all memories and other sync improvements by @mdmohsin7 in #1021
- Updated Map Notes readme and logo by @sanjayamirthraj in #1018
- Simplify devoce state on capturing widget by @beastoin in #1030
- Increase modal timeout to 35m by @beastoin in #1033
- Simplify device state on capturing widget #2 by @beastoin in #1034
- Catch the end-result of multiple memory per conversation issue by @beastoin in #1037
- Decrease modal timeout to 10m by @beastoin in #1038
- Fix mic records by @beastoin in #1041
- Keep the socket even if device disconnects by @beastoin in #1042
- Fix Battery stays -1% if device is automatically connected for first time by @mdmohsin7 in #1040
- Set topic category as other if pydantic validation fails for chat by @mdmohsin7 in #1022
- Instabug reported fixes by @mdmohsin7 in #1043
New Contributors
- @raviriley made their first contribution in #986
- @sanjayamirthraj made their first contribution in #1018
Full Changelog: v1.0.41+150-mobile-cm...v1.0.42+153-mobile-cm