macOS
Signed and notarized disk image for Apple silicon and Intel Macs on macOS 13 or newer.
The desktop app brings its own server, OpenCode and a browser with it. Install it, sign in to the coding agents you already use, and start a chat.
Version 1.2.281 · stable · released 2026-11-01
Signed and notarized disk image for Apple silicon and Intel Macs on macOS 13 or newer.
Installer for 64-bit Windows.
AppImage for x86-64. Make it executable and run it.
Mac on macOS 12 Monterey? A separate Intel build, version 1.2.281 (459.5 MB), runs there. It updates from stable releases and moves to the regular app once the Mac runs macOS 13. Download for macOS 12
The phone app connects to your Polyth server, on your desk or in the cloud. Your chats, approvals and diffs come with you.
Coming to the App Store.
The latest build as a direct download. Android will ask you to allow installs from your browser.
The desktop app, or your server in a browser.
Scan the QR code, use nearby discovery or type a six-digit code.
From then on the phone reconnects on its own, without opening any port.
For a team, run one Polyth server on a machine everyone can reach: a workstation, a home server or a VPS. People sign in from any browser and pair their phones to it.
The image includes the server, OpenCode, Git, the GitHub CLI and Polyth Link. Add a Caddy proxy for automatic HTTPS.
git clone https://github.com/Polyth/Polyth.git cd Polyth/deploy/docker cp .env.example .env docker compose build docker compose run --rm polyth setup-claim docker compose up -d
Needs Node.js 22.16 or newer and at least one agent CLI installed and signed in.
git clone https://github.com/Polyth/Polyth.git cd Polyth npm install npm run build npm run setup:claim npm start
Setup prints a one-time claim token. Open http://127.0.0.1:4400, paste it, create the owner account and keep the recovery codes. The README covers HTTPS proxies, upgrades and backups.
The newest build from the stable channel, version 1.2.281. The desktop app can update itself and lets you pick a release channel in its settings.
A complete Polyth server running on your computer, OpenCode, and Chromium for the built-in browser. Install Claude Code, Codex or any other agent you want to use and sign in to it as usual.
Download the APK on the phone and open it. Android asks once whether your browser may install apps; allow it, install, then pair the phone with your Polyth server.
Yes. Polyth is one server and any number of clients. Run the server in Docker or from source, and open it in a browser or the phone app.