Changelog

Follow new updates and improvements to Omi.

July 4th, 2025

✨ New Features

  • 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

🎨 UI & Experience Improvements

  • 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

πŸ”§ System 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

πŸ“š Documentation

  • Updated frontend README with comprehensive setup steps

  • Improved developer onboarding documentation

πŸ› οΈ Technical Updates

  • Various bug fixes and performance optimizations

  • Enhanced security implementation

  • Code cleanup and maintenance improvements

πŸ‘‹ Special Thanks

Special thanks to our contributors and team for their hard work:

  • @mdmohsin7

  • @adithyaakrishna

  • @Ani-4x

  • @beastoin

  • @smian1

See full release notes in Github here

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!

View on Github

January 27th, 2025

πŸ“ Changelog

πŸ”§ UI & UX Updates

  • Adjusted notification title formatting.

  • Improved home page visuals.

  • Updated icons and padding on Android.

  • Improved the layout of the discarded filter button.

βš™οΈ Backend & API Enhancements

  • 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.

πŸ“– Documentation Improvements

  • Multiple updates to README.md.

  • Enhanced backend setup documentation.

πŸ› οΈ Feature & System Fixes

  • Fixed invalid bundle ID on the new Flutterfire version.

  • Addressed voice chat failures due to notifications.

  • Applied firmware fixes and added KConfig feature control.

πŸ“Š Analytics & Payment System

  • Updated app analytics to align with a new payment system.

  • Temporarily hid the app analytics widget.

πŸš€ Other Enhancements

  • Implemented a message action menu.

  • Adjusted chat stream temperature settings.


January 14th, 2025

Changelog πŸš€

✨ New Features

  • 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

🎨 Search & UI Improvements

  • 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

βš™οΈ Performance & Stability

  • 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

πŸ“š Documentation & Development

  • 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

πŸ”§ Other Improvements

  • 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

πŸ‘‹ Special Thanks

Welcome to our new contributors:

  • @z3ugma

  • @kapilepatel

December 16th, 2024

Improved

Changelog πŸš€

✨ New Features

  • 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

🎨 UI & Experience Improvements

  • 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

βš™οΈ Performance & Stability

  • 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

πŸ’³ Payment & Access Management

  • Fixed payment processing for private apps

  • Improved login payment flow for owners

  • Enhanced access control for app testers

  • Added improved plan management and visibility

πŸ”§ System Improvements

  • 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

πŸ“š Documentation

  • Added example values for ExtractedInformation

  • Updated general documentation

  • Enhanced README content

πŸ› οΈ Technical Updates

  • 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

Changelog πŸš€

✨ New Features

  • 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

🎨 UI & Experience Improvements

  • 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

βš™οΈ Performance & Stability

  • 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

πŸ”§ System Improvements

  • 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

πŸ‘₯ Access & Management

  • 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

πŸ“š Documentation

  • Updated developer guides

  • Fixed documentation typos

  • Updated community plugin documentation

  • Enhanced general documentation

πŸ› οΈ Technical Updates

  • Merged and improved Plugins to Apps

  • Resolved Redis infrastructure loop issues

  • Various bug fixes and performance optimizations

  • Enhanced error handling and system stability

πŸ‘‹ Special Thanks

Welcome to our new contributor:

  • @ARYPROGRAMMER