July 4th, 2025
Added support for OmiGlass with enhanced photo encryption (level 2)
Implemented dynamic loading for Dreamforce page
Simplified data protection levels with migration to enhanced security for all users
Complete desktop redesign with improved user experience
Enhanced homepage with fixed redirect issues
Improved scroll animations and loading states
Updated username page interface
Various UI fixes and improvements
Enhanced end-to-end encryption (E2EE) with simplified implementation
Improved app cleanup and general fixes
Fixed Flutter generation issues with unsupported keys
Enhanced loading performance across the platform
Updated frontend README with comprehensive setup steps
Improved developer onboarding documentation
Various bug fixes and performance optimizations
Enhanced security implementation
Code cleanup and maintenance improvements
Special thanks to our contributors and team for their hard work:
@mdmohsin7
@adithyaakrishna
@Ani-4x
@beastoin
@smian1
February 26th, 2025
β¨ New Features & Enhancements:
π€ Personas:
Major redesign and fixes for Personas, including improved UX and clarity in connections.
Support for Persona chats using Gemini and Claude Sonnet via OpenRouter.
Ability to add initial messages to Persona chats.
Automatic publishing of Personas after verification.
Improved prompts and metadata for X (formerly Twitter) Personas.
Loading state added for messages in Persona chats.
Settings added to no-device Persona profiles.
π Chat with Files:
Backend and app-side implementation for attaching and chatting with files.
Fixes for handling simple and vague questions when chatting with files.
Improved stream handling for file chats.
π³ Payment System (Stripe Connect):
Reworked payment system with Stripe Connect, including multi-country support.
Added Stripe Connect webhook for handling events.
Added metadata to Stripe subscriptions (UID, app ID).
Mixpanel events added for tracking payment usage.
Added full agreement for US instead of recipient.
βοΈ Firmware:
Firmware fixes and improvements, including KConfig feature control and cleanup.
Updated firmware update article and DevKit flashing documentation.
Added notification to charge device when battery is lower than 20%.
π± App Improvements:
Message Action Menu added.
Text selection option added for chat messages.
Improved conversation item information and layout.
Category chips revived.
New conversations now load when the app resumes.
Real-time audio byte triggering events are enabled.
Reduced memory usage by optimizing response parsing.
Improved audio app count handling.
Fixed Firestore IN query limits.
Fixed google sign in crashing on Ios cancel.
Listening status text revived.
Added select text feature on iOS.
Improved error handling for no internet connection.
π Bug Fixes:
Fixed issues with notification title capitalization.
Addressed vector query issues in question extraction.
Resolved invalid bundle ID on new Flutterfire versions.
Fixed issues with discarded conversation filtering.
Addressed voice chat failures on notifications.
Corrected date context retrieval by question.
Fixed issues with chat with apps and simple questions.
Fixed the dependency requirement for flutter_gen_runner.
Fixed navigation back to persona profile on chatting with no device.
Fixed migrate owner issue.
Fixed the edge case when sign-out from the exsiting user flow.
Fixed Ota updates instructions dialog on iOS.
π Documentation & Infrastructure:
Improved backend setup documentation.
Updated README.md.
Documentation fixes for typos and broken links.
Added missing language support to Nova-2 documentation.
Renamed friend device to omi device in docs.
added twitter image domain.
π€ Contributors:
Welcome to our new contributors: @CharlesCNorton, @GRbit, @sudoAshroom, @chinmayajha, @joshijoe05, @abhayporwals, @skywinder, @Ayushjhawar8, and @JoeyWangTW!
January 27th, 2025
Adjusted notification title formatting.
Improved home page visuals.
Updated icons and padding on Android.
Improved the layout of the discarded filter button.
Improved handling of discarded conversations in the API.
Fixed vector query issues.
Adjusted question extraction behavior and disabled LLM logging for it.
Implemented better date context retrieval for questions.
Updated gcp_models.yml
.
Multiple updates to README.md
.
Enhanced backend setup documentation.
Fixed invalid bundle ID on the new Flutterfire version.
Addressed voice chat failures due to notifications.
Applied firmware fixes and added KConfig feature control.
Updated app analytics to align with a new payment system.
Temporarily hid the app analytics widget.
Implemented a message action menu.
Adjusted chat stream temperature settings.
January 14th, 2025
Added powerful search functionality to conversations using Typesense, with improved UI and filtering options
Introduced streaming support for Omi Chat with enhanced response handling
Added AI-powered app description generation
Implemented multiple segment assignment capabilities with improved UX
Added sales tracking functionality to marketplace links
Enhanced search experience with visual loading indicators and shimmering effects
Improved search results display and clear search functionality
Refined memory page background
Updated conversation and chat interface
Various UX improvements across multiple areas of the application
Improved file synchronization and listening services
Enhanced chat stream handling for multi-line content
Fixed package splitting for improved data handling
Optimized daily notification system
Fixed sync icon state issues
Improved app filtering after enabling/disabling apps
Improved firmware build/compile documentation
Added Flutter launch configuration for VSCode
Updated Java and Flutter version compatibility
Added Dockerfile for notifications job
Increased JVM memory allocation for better performance
Updated to use GPT-4 with improved prompts
Updated branding with new logo
Added new distribution partner link for India (Robu.in)
Various bug fixes and performance improvements
Welcome to our new contributors:
@z3ugma
@kapilepatel
December 16th, 2024
Improved
Introduced paid apps functionality with improved handling and creation
Added app install count tracking and display
Implemented app reviews system with enhanced API support
Added persona open source integration
Extended character limit for proactive message prompts to 128K
Enhanced mobile interface with improved spacing and layout
Fixed UI overflow issues on smaller screens
Improved app name display and handling for longer names
Refined mobile menu implementation
Enhanced marketplace product banner styles
Fixed search functionality in Apps Marketplace
Improved notification handling and consistency
Enhanced error handling for rate limiting
Optimized API calls for approved apps
Fixed chat-related issues and made general improvements
Improved handling of facts and notifications
Fixed payment processing for private apps
Improved login payment flow for owners
Enhanced access control for app testers
Added improved plan management and visibility
Improved SD card handling in low power mode
Enhanced client reference ID handling
Refactored memories to conversations
Cleaned up unused files
Updated environment configuration management
Added example values for ExtractedInformation
Updated general documentation
Enhanced README content
Added various API improvements for app details and updates
Enhanced category metadata handling
Improved error handling across multiple endpoints
Various bug fixes and performance optimizations
December 7th, 2024
Added programmable device button functionality with improved BLE logic
Implemented OTA firmware updates support for DK2
Added persona management with get and delete capabilities
Introduced usage count and monetary tracking in App Details
Enhanced facts system with cores, de-duplication, and weighting
Added timestamps to chat functionality
Enhanced app marketplace with improved layout and navigation
Optimized UI for small screen devices
Improved category navigation and product banner responsiveness
Added gradient animations and layout adjustments
Enhanced metadata with Open Graph and Twitter card support
Added search functionality and Google Analytics integration
Fixed various app store links
Migrated Plugins to GCP with Datadog integration
Improved notification system with dedicated service
Enhanced cache management for Apps (10-minute cache by ID)
Optimized app components for better performance
Fixed BLE button logic for more accurate voice detection
Improved trigger event and conditions checking
Updated Omi firmware to version 2.0.3
Improved cmake preset for dk2 builds
Enhanced plugin management system
Implemented ULID for App IDs
Cleaned up firmware codebase
Fixed notification participation verification
Enabled app reviewers to test unapproved and private apps
Added notification endpoint for admins
Improved proactive notification system with user chat capacity
Enhanced private apps filtering
Updated developer guides
Fixed documentation typos
Updated community plugin documentation
Enhanced general documentation
Merged and improved Plugins to Apps
Resolved Redis infrastructure loop issues
Various bug fixes and performance optimizations
Enhanced error handling and system stability
Welcome to our new contributor:
@ARYPROGRAMMER