Releases: BasedHardware/omi
Omi Firmware v2.0.3
What's Changed
- Battery draining issue fixes.
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.3.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!
v1.0.47+178-mobile-cm
What's Changed
- Support memory context for proactive notification apps by @beastoin in #1333
- Add option User memories to app capacities by @beastoin in #1344
- Update gcp_frontend.yml by @beastoin in #1348
- Weather forecast by @Caruso33 in #1326
- Export interfaces and Dockerfile fix by @mdmohsin7 in #1349
- Revive ENV API_URL copy to by pass the build, check later by @beastoin in #1354
- Fix index issues on visibility change and delete by @mdmohsin7 in #1352
- Count usage and money from 1st nov and fix for new apps by @mdmohsin7 in #1358
- redirect to the chat when click on a notification by @chiemduong97 in #1359
- chore: add auth for api v2/listen by @nquang29 in #1355
- Textual Reviews for Apps by @mdmohsin7 in #1337
- Reviews improvements by @mdmohsin7 in #1365
- Rate limits 01 proactive noti per user per 30 seconds by @beastoin in #1364
- Reduce logs by @beastoin in #1351
- Dont show the local notification on message recevied on iOS by @beastoin in #1368
- Add Google and Apple deeplink verification assets by @mdmohsin7 in #1369
- update team id by @mdmohsin7 in #1371
- Add support for deeplinks in Apps by @mdmohsin7 in #1370
- Use codemagic v3 profile for codemagic by @mdmohsin7 in #1373
- Support follow up question in chat by @beastoin in #1375
- Fix updating for reviews without any response or username by @mdmohsin7 in #1376
- Open appstore or playstore on try it click by @mdmohsin7 in #1377
- Deep Link Fixes by @mdmohsin7 in #1378
- . by @beastoin in #1379
New Contributors
Full Changelog: v1.0.46+173-mobile-cm...v1.0.47+178-mobile-cm
v1.0.46+173-mobile-cm
What's Changed
- Add created_at to apps/plugins model by @beastoin in #1283
- Disable proactive notifications temporarily by @mdmohsin7 in #1284
- Replace logo appstore playmarket by @sanjayamirthraj in #1241
- Update discord links by @henrygagnier in #1288
- Revert "Disable proactive notifications temporarily" by @beastoin in #1294
- Fix: Framework 'opus' not found by @leonardsangoroh in #1295
- Fix errors on query plugins collection by multi field by @beastoin in #1300
- Add pusher reconnect by @beastoin in #1296
- Fix redundant pushings by @beastoin in #1301
- Simplify basic mentor apps example by @beastoin in #1302
- Fix reconnects lock by @beastoin in #1303
- Avoid duplicated notification on firebase message received by @beastoin in #1304
- Send a notification to users when proactive notification apps exceed … by @beastoin in #1307
- Integrate datadog to backend for traces and logs by @thainguyensunya in #1299
- Restructure id logic and move private apps to plugins_data collection by @mdmohsin7 in #1285
- Change notification response format to {notification:{prompt, params}} by @beastoin in #1315
- Integrate datadog to pusher for logs and traces by @thainguyensunya in #1312
- Revert "Restructure id logic and move private apps to plugins_data collection" by @beastoin in #1316
- change title Proactive Notification to Notification by @chiemduong97 in #1310
- chore: add notification & rename title app capablilities by @nquang29 in #1318
- Ikshm change notification response format by @beastoin in #1319
- Revert "Revert "Restructure id logic and move private apps to plugins_data collection"" by @mdmohsin7 in #1317
- Use approved-apps endpoint for webapp and minor ui fixes by @mdmohsin7 in #1320
- Apps endpoint minor improvements by @mdmohsin7 in #1321
- Apps View Redesign by @mdmohsin7 in #1298
- add Notification Scopes to updating an app by @chiemduong97 in #1325
- Integrate Datadog to frontend for logs and traces by @thainguyensunya in #1335
- Fetch public plugins from cache for triggers by @mdmohsin7 in #1340
- Pre-fill auth url if not empty in Update App page by @mdmohsin7 in #1339
- Fix filter typo by @mdmohsin7 in #1342
New Contributors
- @leonardsangoroh made their first contribution in #1295
- @chiemduong97 made their first contribution in #1310
- @nquang29 made their first contribution in #1318
Full Changelog: v1.0.46+169-mobile-cm...v1.0.46+173-mobile-cm
v1.0.46+169-mobile-cm
What's Changed
- Add secret-key guard for team endpoints by @mdmohsin7 in #1251
- Added deception-detector plugin by @akshaykripalani in #1253
- Do not use cache for public plugins (for now) by @mdmohsin7 in #1254
- Add notification to the webhook realtime transcript by @beastoin in #1256
- Proactive Notifications Apps by @beastoin in #1240
- Backward compatible with the old mobile app - mentor.01 proactive notification by @beastoin in #1259
- Use async with pusher connects by @beastoin in #1263
- Fix pusher ws close by @beastoin in #1264
- [Plugin Request] Added SOS- Emergency Alert Plugin for OMI by @shreybirmiwal in #1262
- Foreground task other minor stuff by @mdmohsin7 in #1258
- Easy onboarding for mobile dev, no backend setup needed by @beastoin in #1265
- Catch exception for speaker remove error by @beastoin in #1271
- Update community-plugins.json by @RwnQ8 in #1267
- Update community-plugins.json by @RwnQ8 in #1268
- Update Latent Info plugin by @RwnQ8 in #1269
- request to add prompt based app named UltronVerse by @alien-cyber in #1270
- request to add technoblade never dies app by @niranjangowdaj in #1273
- Improve Apps by @mdmohsin7 in #1260
- Fix review not working by @mdmohsin7 in #1278
- Check if plugin is none in initial_message_util by @mdmohsin7 in #1274
- Add app build instructs by @adamcohenhillel in #1277
- Minor docs edit by @henrygagnier in #1276
- Set default values to new app fields to avoid crash due to prefs not having them stored by @mdmohsin7 in #1280
- Fix and clean imports by @mdmohsin7 in #1281
New Contributors
- @alien-cyber made their first contribution in #1270
- @niranjangowdaj made their first contribution in #1273
- @henrygagnier made their first contribution in #1276
Full Changelog: v1.0.44+165-mobile-cm...v1.0.46+169-mobile-cm
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!