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.
$ Available after the first signed beta is published. 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 The signed server installer is not published yet.
Linux app
your platformDesktop app with the full local server embedded. Choose a portable AppImage or a Debian package.
Recent glibc distribution · local sessions use tmux
Private beta files are not published yet.
macOS app
your platformDesktop app with the full server embedded — local sessions plus remote servers in one window.
macOS 13+ · Developer ID and notarization required
Signed beta files are not published yet.
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 · Authenticode required
Signed beta installer is not published yet.
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
aircodezero/session-runtime:preview is public for amd64 and arm64.
$ docker pull aircodezero/session-runtime:preview
$ AIRCODE_DOCKER_IMAGE=aircodezero/session-runtime:preview aircode 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.aircodezero.com/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