v0.12.352+12352-macos

BasedHardware/omiv0.12.352+12352-macosSep 15, 2026by mdmohsin7

Upgrading?

AI Summary

This candidate release focuses on improving Claude Code session management and fixing voice dictation timeouts. It includes security enhancements for API key handling and optimizes on-device transcription for faster response times.

Key Highlights

  • Claude Code chat sessions now persist across reboots and sign-ins.
  • Offline voice dictation no longer hangs indefinitely; it stops after a bounded wait.
  • Custom API keys are no longer cleared without explanation.
  • On-device transcription closes early on silence for faster command responses.

New Features

  • Claude Code chat session persistence across system restarts and sign-ins.

Full Release Notes

## OMI Desktop v0.12.352

### What's New
- Claude Code chat sessions now persist across reboot and sign-in again after your session expires, instead of clearing the session list.
- Offline voice dictation no longer waits indefinitely when its on-device speech model cannot finish loading — the turn now stops after a bounded wait instead of leaving Omi stuck
- Fixed custom API keys being cleared without explanation and stopped unvalidated or rotated keys from being used before enrollment
- On-device transcription now closes on a pause in a noisy room instead of waiting out its 10-second window, so spoken commands reach Omi sooner

### Downloads
- **DMG Installer**: For fresh installs, download the DMG below
- **Auto-Update**: Existing users will receive this update automatically via Sparkle

<!-- KEY_VALUE_START
isLive: false
channel: candidate
edSignature: KmQ2UbIWpN7WDSYnmlUM1nfyta2f6Njd9k9rdSRpx34no3Bn4yK54hQvAv90VIoyeP3DhtGf+ccU5dgspsJ1AQ==
betaEdSignature: GQkhg7raT6OQFyM2IUTY1/iukr1boxaeWPWIdlln4aeL9EYenYzX/rAo4ZJTVXm3Hb/MM52fLXIqQFsJP6yoAA==
changelog: Claude Code chat sessions now persist across reboot and sign-in again after your session expires, instead of clearing the session list.|Offline voice dictation no longer waits indefinitely when its on-device speech model cannot finish loading — the turn now stops after a bounded wait instead of leaving Omi stuck|Fixed custom API keys being cleared without explanation and stopped unvalidated or rotated keys from being used before enrollment|On-device transcription now closes on a pause in a noisy room instead of waiting out its 10-second window, so spoken commands reach Omi sooner
KEY_VALUE_END -->

Related Repositories