Add Muse Glimmer local voice agent for macOS - #258
Draft
seyeong-han wants to merge 5 commits into
Draft
Conversation
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 complete Muse Glimmer local voice-agent application under
muse_glimmer/macosfor macOS on Apple silicon. The browser, loopback-only LiveKit server, token service, LiveKit worker, Parakeet ASR adapter, Muse Glimmer LLM integration, and persistent Supertonic TTS adapter are included as source with one-command development tooling.The import is based on standalone source snapshot
914fb816fe9e0f6b7fc808fd843eb2e97df31dcf. Product-owned source is relicensed to BSD-3-Clause for canonical maintenance inmeta-pytorch/executorch-examples; independent model, font, LiveKit, ExecuTorch, and other third-party terms remain documented separately.Review guide
muse_glimmer/macos/README.md,muse_glimmer/macos/Makefile,muse_glimmer/macos/scripts/muse_glimmer/macos/apps/worker/muse_glimmer/macos/packages/livekit-plugins-executorch/muse_glimmer/macos/apps/web/muse_glimmer/macos/artifacts/,muse_glimmer/macos/config/dependencies/muse_glimmer/macos/LICENSE,muse_glimmer/macos/PROVENANCE.md,muse_glimmer/macos/THIRD_PARTY_NOTICES.md.github/workflows/muse-glimmer-macos.ymlCompatibility state
81969a92dd2e5515fa23ccdf9d87346cf3ba2ba2.5bd86e50fcd986999e4c09b82de040a3ba224466.--server_jsonlmode and is pending review.sample_rate: 44100, matching the strict adapter contract.ready_for_releaseremains false.The release gate is intentionally closed. Release readiness requires every capability to land, one verified descendant ExecuTorch commit, matching revisions for all ExecuTorch-built artifacts, complete artifact provenance/checksums/licenses, and a clean-machine end-to-end run.
Validation
npm audit --audit-level=high: 0 vulnerabilitiesExpected local warning: Starlette/FastAPI TestClient deprecation. The model-heavy E2E test remains skipped until the final ExecuTorch compatibility pin and prepared artifacts exist.