Add Omi Windows app (Electron + React)#7816
Closed
andermont wants to merge 1 commit into
Closed
Conversation
The official Omi Windows desktop app, ported from the macOS app: always-on recording via /v4/listen, conversations + tasks + rewind, screen-OCR context, floating Ask overlay, desktop automation bridge, and the onboarding brain map. Standalone Electron/React/TypeScript project under windows/ (its own build, tests, and tooling). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
kodjima33
added a commit
that referenced
this pull request
Jun 11, 2026
…ows (supersedes #7816) (#7827) ## What - **macOS app** moved `desktop/` → **`desktop/macos/`** - **Windows app** (Electron + React, from #7816 by @andermont) placed at **`desktop/windows/`** — commits preserved via merge, relocated from top-level `windows/` - Removed the retired `omi-desktop → monorepo` sync workflow (`sync-to-monorepo.yml`); the monorepo is now the source of truth for desktop ## Pipeline rewiring (so the macOS release keeps working) - `codemagic.yaml`: `working_directory: desktop` → `desktop/macos`; `../desktop/build`, `../desktop/dmg-assets`, `desktop/agent-cloud/**`, `desktop/vendor/libwebp` → `desktop/macos/...` - `desktop_auto_release.yml` + `desktop_backend_auto_dev.yml`: path triggers → `desktop/macos/**`, Backend-Rust context → `desktop/macos/Backend-Rust` - Fixed in-tree relative paths for the extra directory level (`run.sh` `../app`/`../backend` → `../../`) - Updated `AGENTS.md`, `README.md`, in-tree agent docs, and code-comment path mirrors ## Verification - ✅ Clean release build of the moved Swift app: `cd desktop/macos/Desktop && rm -rf .build && xcrun swift build -c release --triple arm64-apple-macosx` → **exit 0** - ✅ YAML validated for `codemagic.yaml` + both release workflows -⚠️ Merging triggers the production macOS auto-release on the new paths (expected) Closes #7816 (relocated to `desktop/windows/`).
Contributor
|
Hey @andermont 👋 Thank you so much for taking the time to contribute to Omi! We truly appreciate you putting in the effort to submit this pull request. After careful review, we've decided not to merge this particular PR. Please don't take this personally — we genuinely try to merge as many contributions as possible, but sometimes we have to make tough calls based on:
Your contribution is still valuable to us, and we'd love to see you contribute again in the future! If you'd like feedback on how to improve this PR or want to discuss alternative approaches, please don't hesitate to reach out. Thank you for being part of the Omi community! 💜 |
pull Bot
pushed a commit
to codingwatching/omi
that referenced
this pull request
Jun 12, 2026
…n under desktop/
pull Bot
pushed a commit
to codingwatching/omi
that referenced
this pull request
Jun 12, 2026
…to desktop/windows Relocate the macOS desktop tree under desktop/macos/ and place the new Electron+React Windows app (PR BasedHardware#7816 by @andermont) under desktop/windows/. Remove the retired omi-desktop sync-to-monorepo workflow — the monorepo is now the source of truth for desktop. Fix in-tree relative paths (run.sh ../app, ../backend now ../../) and agent-doc references for the new depth. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds the official Omi Windows desktop app under
windows/— an Electron + React + TypeScript port of the macOS app. Self-contained project (its own build, tests, and tooling); does not touch the existingapp//backend//desktop/trees.Highlights:
/v4/listen(mic + system audio) → conversations with client-side title + emoji, plus a live transcript view and "Save now" / 30s-silence finalizeNotes
.envis gitignored;.env.examplecarries only Omi's public Firebase/PostHog client config.Test plan
cd windows && npm run build— typecheck + electron-vite bundle, greennpm run test— 516 passing🤖 Generated with Claude Code