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
- Click + Add Remote Host in the sidebar
- Enter hostname, username, and SSH key or use ssh-agent
- 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.