How to ship GlobalBridge AI so non-developers can install and use it.
| Channel | Artifact | Audience |
|---|---|---|
| GitHub Releases | GlobalBridge-AI-setup.exe (stable alias) + -portable.exe |
Windows users |
| Chrome Web Store | GlobalBridge Live Captions v0.1.9 | Chrome users (desktop required) |
| Repo | extension/ load unpacked |
Developers |
Requirements: Node 20+ (build only). End users on Windows need no separate Python install — runtime is bundled.
# From repo root
npm run desktop:buildOutput: desktop/dist/
GlobalBridge-AI-setup.exe— NSIS installer (Start Menu + desktop shortcut)GlobalBridge-AI-portable.exe— portable
git tag v0.1.6
git push origin v0.1.6CI (.github/workflows/release.yml) attaches:
GlobalBridge-AI-*-setup.exe— NSIS installerGlobalBridge-AI-*-portable.exe— portableGlobalBridge-Extension-v0.1.1.zip— Chrome Web Store upload
Or build locally on Windows:
npm run desktop:build
npm run extension:zipnpm run setup # once
npm run desktop # tray launcher — auto-starts services when readyTray menu: Open app · Start/Stop · Setup wizard · Chrome extension guide.
npm run extension:zipUpload dist/GlobalBridge-Extension-v0.1.1.zip to the Developer Dashboard.
Full walkthrough: docs/CHROME_WEB_STORE.md
Privacy policy URL: https://001453.github.io/newtranslate/privacy.html
One-time fee: $5 Chrome Web Store developer registration.
Name: GlobalBridge Live Captions
Summary: Sovereign live subtitles from tab audio — local Whisper + QVAC (localhost only).
Description: Requires GlobalBridge AI running on your PC. No cloud audio upload in Sovereign Mode.
| Permission | Justification |
|---|---|
tabCapture |
Capture tab audio for local speech-to-text |
host_permissions localhost:8000 |
Connect only to user's local GlobalBridge API |
<all_urls> content script |
Render caption overlay on active tab |
Link: https://001453.github.io/newtranslate/privacy.html (required for Web Store submission)
State clearly: No audio or transcripts are sent to GlobalBridge servers — processing is localhost only.
Recommended user flow:
- Install GlobalBridge AI desktop app (GitHub Release)
- Complete First-time setup in tray wizard (Python venv + models)
- Install Chrome extension from Chrome Web Store (or Load unpacked for dev)
- Start captions on any tab
Not in Phase 1. NSIS + GitHub Releases first. MS Store requires MSIX packaging and local AI policy review — plan after Windows installer stabilizes.
electron-builder mac target + notarization. Same tray launcher pattern.
- GitHub Release with signed installer (optional: code signing cert)
- Chrome Web Store listing live
- README “Download for Windows” section
- Demo video shows desktop + extension flow
- Privacy policy URL reachable