$_ ConnectSSH Join Waitlist
Private Preview Only

The persistent terminal workspace for macOS

ConnectSSH pairs persistent tmux sessions with integrated browser preview panes inside a professional Mac development workspace. Securely resume active terminal sessions from any standard SSH client when away from your desk.

Local Mac Runtime
tmux Persistence
Secure SSH Resume
~/code/connectssh (main) Session Live
Terminal Session zsh
$ connectssh status
● connectssh.service: Local Workspace Manager
  Session: main (tmux persistent)
  State: active (running)
  Clients: 1 local, 1 remote handoff
  Port: localhost:3000 to preview pane

$ npm run dev
[vite] dev server running locally:
> Local: http://localhost:3000/

$ tmux ls
main: 2 windows (attached) [140x44]
[0] zsh* 1:server "macbook" 14:32
🔒 localhost:3000
OK
SSH Session Handoff
SSH
tmux

Resume your workspace securely from any remote terminal or mobile SSH client using standard macOS SSH access.

Real Terminal Proof

Inspected from actual command line sessions

See how ConnectSSH manages workspaces, runs local environment checks, and coordinates secure remote terminal connections directly on your hardware.

ConnectSSH terminal use cases showing workspace list and doctor checks
Continuity Path

One local workspace. Three access modes.

The design connects your desktop workspace directly to persistent server state running locally on macOS.

1

Work Locally

Open the native macOS workspace panel to keep your terminal sessions and browser context side by side in a dedicated developer interface.

2

Stay Alive in tmux

Detach, close the interface window, or leave your desk. The underlying tmux session continues to execute your active development servers and tools.

3

Continue from Phone

SSH into your own Mac over your trusted local or remote network path, then run the utility command to resume where you left off.

Security Boundary

ConnectSSH does not manage your SSH secrets

Your authentication credentials remain completely in your own custody. Users connect to their own Mac through their established SSH configurations. ConnectSSH coordinates local tmux workspaces, browser preview panels, and the remote terminal command sequence without intercepting your private keys.

Phone SSH Client Your Auth
Your Mac Hardware ConnectSSH Runtime
No password storage
No private key access
No Apple credential tracking
No authorized keys editing
Developer Surface

A unified environment built for terminal efficiency

Stop managing scattered terminal tabs and disconnected browser previews. Get a professional local workstation wrapper.

tmux Persistence

Keep local execution running across terminal app restarts network resets or hardware standby sleep cycles.

Workspace Browser Panes

Maintain your web development previews alongside the command line process that manages them.

Phone Command Path

Access your primary workspace using standard mobile terminal applications over secure SSH protocols.

macOS Native Surface

Utilize a custom desktop workspace UI designed specifically for session selection and panel organization.

Terminal Install Path

The distribution package supports a clean terminal installation script designed for private preview developers.

App Install Option

The installer also includes a macOS desktop application package ready for system setup when the public preview launches.

Install Path Preview

Setup workflows are held behind the waitlist

The private preview is currently waitlist only. When the preview opens to the public, the installation packages will support both graphical system installers and standard terminal setup commands.

Request Waitlist Access
Installation Session
$ ./install.sh
Installed App: ~/Applications/ConnectSSH.app
Installed CLI: ~/bin/connectssh

$ connectssh doctor
OK tmux
OK jq
OK Local SSH configuration
OK phone continuation path
FAQ

Technical architecture questions

Understand the security boundaries and engineering choices driving ConnectSSH.

How does ConnectSSH handle my SSH keys?

It does not interact with them. ConnectSSH is not an authentication provider and does not create, store, or manage private keys, SSH passwords, or authorized user credentials. Your existing security remains untouched.

Do I need to install any custom phone app?

No. There is no custom mobile application required. You can utilize standard terminal software like Termius, Blink, or Prompt to establish your connection to your own Mac, then execute the utility command to hook back into your session.

Does this tool replace tmux?

No. The tmux utility acts as the core persistence engine. ConnectSSH packages this functionality inside a tailored desktop workspace shell designed for macOS with browser preview panes and terminal handoff paths.

How can I get access to the preview?

The preview remains invitation only while packaging signing and initial local evaluation are completed. Submit your request using the waitlist links to be notified when slots become available.

Get Started

Bring your terminal browser and phone into one unified workspace

Join the private preview list to receive access when new ConnectSSH Mac workspace slots are available.

Legacy Hosted App