Tauri control room for the Phonton ADE. Requires a free phonton.dev account. Pro and Ultra add optional cloud sync.
Download: https://www.phonton.dev/desktop/#download
Releases: https://github.com/phonton-dev/phonton-desktop/releases
- UI: React 19 + Vite (
src/) - Shell: Tauri 2 (
src-tauri/) - Auth: Clerk sign-in on phonton.dev →
phonton://auth/callbacksession token - Engine:
phonton servesidecar on127.0.0.1:47831(fromphonton-cli) - Updates: Tauri updater checks
latest.jsonon GitHub Releases at launch (v0.2.2+). Settings → Check for updates.
cd phonton-desktop
npm install
npm run tauri:devSetup wizard will prompt for sign-in and can auto-install the CLI:
npm install -g phonton-cliInstall guide: phonton.dev/docs/install/
For Vite-only dev (no Tauri), start the sidecar manually:
phonton serve # terminal 1
npm run dev # terminal 2npm run tauri:buildWindows artifacts: src-tauri/target/release/bundle/nsis/Phonton_0.2.0_x64-setup.exe
Desktop auth depends on the website Clerk app and session API.
- Clerk Dashboard → Phonton application
- Domains:
phonton.dev,www.phonton.dev - Paths: Sign-in
/sign-in/, Sign-up/sign-up/, After sign-in/account/ - Vercel env on
phonton-website:CLERK_PUBLISHABLE_KEY,CLERK_SECRET_KEY,LICENSE_SIGNING_SECRET(32+ chars) - Test: sign in at
https://www.phonton.dev/sign-in/→ account page loads - Desktop: Sign in with browser in setup → returns via deep link
- Desktop — free Clerk account required (session JWT from
/api/account/session) - Cloud sync (Pro/Ultra) — optional token from
/api/account/licensein Settings
Public installers ship from GitHub Releases on phonton-dev/phonton-desktop.
git tag v0.2.0
git push origin v0.2.0CI (.github/workflows/release-desktop.yml) builds Windows, macOS, and Linux bundles, attaches them to the release, and publishes SHA256SUMS.txt.
Signing and updater secrets: docs/RELEASE_SIGNING.md
| Platform | Primary asset |
|---|---|
| Windows x64 | Phonton_0.2.0_x64-setup.exe |
| macOS aarch64 | Phonton_0.2.0_aarch64.dmg |
| Linux x64 | Phonton_0.2.0_amd64.AppImage |