Getting Started

Download the latest .dmg, drag Haven to Applications, and launch.

Haven is code-signed and notarized by Apple. Auto-updates are built in — you'll be notified when a new version is available.

Requirements

  • macOS 13+ (Apple Silicon or Intel)
  • Remote hosts: Linux (x86_64 or ARM64) with SSH access

Add a remote host

  1. Click + Add Remote Host in the sidebar
  2. Enter hostname, username, and SSH key or use ssh-agent
  3. Save — Haven connects and auto-deploys the session daemon

First connect takes a few seconds while the daemon (~4MB) uploads. After that, connections are instant.

Create sessions

Click + next to any host to open a new terminal session. Sessions on remote hosts persist across disconnects — close Haven, lose WiFi, reboot your Mac. When you come back, everything is where you left it.