Download
Get AirCode Ø running
in under a minute.
30-day full-featured trial on first run — no card, no account. A license unlocks it for good (pricing).
detected — we highlighted your platform
Linux server
recommended your platformThe canonical setup: AirCode Ø on a VPS, homelab or workstation — every browser, desktop and phone becomes a client.
$ curl -fsSL https://dl.aircode.example/install.sh | bash Installs to ~/.aircode, adds aircode to your PATH,
verifies checksums and signatures. Then:
$ aircode # start — first run prints URL + password
$ aircode service install # optional: start at login, survive logout macOS app
your platformDesktop app with the full server embedded — local sessions plus remote servers in one window.
Apple silicon & Intel · macOS 13+ · signed & notarized
Windows app
your platformDesktop app with the native server embedded. Local sessions use Windows ConPTY, or you can connect to any remote server.
Windows 10 1903+ / 11 x64 · no WSL required · signed
Optional execution backend
Docker sandbox preview
Keep AirCode on the host, then run each selected Codex session in its own constrained worker. The Web, Desktop and native mobile launchers all expose the same Local / Docker choice.
- the selected checkout is mounted read-write
- the rest of your home and the Docker socket stay out
- Local sessions remain available in parallel
$ npm run docker:runtime:build
$ npm run docker:session:smoke Integrity
Verify your download
Every release ships .sha256 and .sig files. The
installer verifies checksums and Ed25519 signatures automatically; set
AIRCODE_REQUIRE_SIGNATURE=1 to make signature verification mandatory.
- sha256 checksum on every artifact
- Ed25519 signature on every release
- signed channel manifests — tampering is rejected outright
$ curl -fsSLO https://dl.aircode.example/releases/<version>/<file>.sha256
$ sha256sum -c <file>.sha256 Staying current
Updates
Versions install side by side; switching is atomic and
--rollback is instant. Running sessions live in tmux — they are never
killed by an update.
Details in Updates & channels.
$ aircode update --check # what's new
$ aircode update # apply — sessions preserved
$ aircode update --rollback # instant switch back