Nexus Shell

A native macOS console for your
servers

Nexus Shell — a native macOS SSH client. Terminal, SFTP, Docker, keys, and live server monitoring, all in one pane.

A SwiftUI macOS SSH client.
Terminal, SFTP, Docker, keys, live monitoring — all in one place.

Works with your AI
  • OpenAI
  • Anthropic
  • DeepSeek

macOS 14.2+ · Apple Silicon · Signed

Or install with Homebrew
brew install --cask viewer12/tap/nexus-shell
Connections
P

LAX.CN2

root@69.***.***.***:22 · Key
Connected
Real-time Monitor● LIVE
Load0.86 / 0.02 / 0.00
CPU3.5%
Memory49%879.0 MiB / 1 GiB
Network45.9 KiB/s · ↓ 19.1 KiB/s
Swap0 KB / 1 GB
Processes151
Server Specs
OSDebian 12 (x86_64)
Uptime9d 22h
CPUAMD EPYC 9654 (2 cores)
Memory1.92 GB
Disk15.99 GB / 42.18 GB 37%
Connection History
May 8, 2026 at 12:10 AMSuccess
May 8, 2026 at 1:10 AMSuccess
May 8, 2026 at 1:09 AMSuccess
Terminal
LAX.CN2×
Files
/home/deploy/api-server
Name Size Permissions Modified
  • 📁srcdrwxr-xr-x5/9/26, 12:13 AM
  • 📁publicdrwxr-xr-x5/9/26, 12:09 AM
  • 📁testsdrwxr-xr-x5/8/26, 2:39 AM
  • 📁node_modulesdrwxr-xr-x4/29/26, 1:53 AM
  • 📁distdrwxr-xr-x4/29/26, 1:51 AM
  • 📄.env1.4 KB-rw-------5/8/26, 11:19 PM
  • 📄Dockerfile682 B-rw-r--r--4/28/26, 11:19 PM
  • 📄docker-compose.yml1.1 KB-rw-r--r--4/28/26, 6:51 PM
  • 📄package.json2.3 KB-rw-r--r--3/8/26, 9:13 PM
  • 📄package-lock.json184 KB-rw-r--r--3/8/26, 9:13 PM
  • 📄tsconfig.json624 B-rw-r--r--2/14/26, 4:02 PM
  • 📄deploy.sh948 B-rwxr-xr-x2/14/26, 4:02 PM
  • 📄README.md3.8 KB-rw-r--r--1/29/26, 6:00 PM
Containers
softbank root@149.***.***.*** 2 running / 2 total
minio ● Running Up 10 days
▤ quay.io/minio/minio
↳ 9000→9001 · 9000→9001
CPU 8.0% MEM 109.1 MiB 2.3 MiB 43.0 MiB
# fd1947906642
uptime-kuma ● Running Up 2 hours
▤ louislam/uptime-kuma
↳ 3001→3001
CPU 2.1% MEM 68.4 MiB 0.4 MiB 1.8 MiB
# 220ad5a766a3
Keys
🔑 LAX.GIA Ed25519
📅Created Apr 28, 2026
@deit
# SHA256:2vIkrMb..rUSje/7mNcI8Rg
‹ Generated
🔑 Softbank Ed25519
📅Created Apr 29, 2026
@V.ps
# SHA256:sKAKAm2..kBipOMOu1Xlypw
‹ Generated
🔑 local-mac-test Ed25519
📅Created Apr 29, 2026
@local-mac-test
# SHA256:/8A/FXH..N1YYQbgGtUmbes
‹ Generated

Pin servers, see status at a glance.

Favorites with live up/down status. Click a host and the dashboard fills in instantly — CPU, memory, network, load, top processes.

Every connection, fully observable.

From SSH terminals to container management — every daily op in a native macOS workspace.

Live server monitoring

CPU, memory, network, load and processes the second you sign in. No more "connect first, top later".

Multi-tab SSH terminal

Each connection gets its own tab and palette (Nord / Solarized included), ⌘1–⌘9 jumps straight to a tab; with lrzsz on the server, rz / sz move files without leaving the terminal.

Terminal-integrated AI assistant

⌘L opens the AI panel — diagnose errors and explain output based on what's on screen; ⌘K turns natural language into a ready-to-run command.

Bring your own AI service API key

Dual-pane SFTP file management

Local and remote side by side: drag across to transfer, double-click to send a file to the other pane; Compare highlights what differs, and every job lands in the task panel with progress and history.

Docker at a glance

List remote containers, tail logs, start/stop. CPU / memory / ports / image all on one screen.

SSH keys in one place

Generate Ed25519 / RSA, inspect fingerprints, assign per host — and migrate a password login to key auth in one click: it generates, deploys, and verifies before switching anything.

Command history & favorites

⌘J brings up command history. Saved commands sort by use-count and broadcast across tabs in one click.

Favorite connections

Pin the servers you actually use. Live status indicator shows whether each connection is reachable.

Native SwiftUI · not Electron

Glassy sidebar, system-aware light/dark, 60fps scrolling, low memory footprint. Behaves like a real macOS app.

See how it compares to Termius, Tabby, and iTerm2 →

Free & Pro

Free for everyone. Pro is a one-time purchase — pay once, use forever, all future updates included.

Free

Free forever · personal use only

¥0 / forever

Basic SSH features. Just download and start using.

Free Download

Personal, non-commercial use only. For commercial use please purchase Pro.

Early bird · Launch price

Pro

Unlock every Pro feature

$12.88 $18.99 USD

Pay once, use forever — all future updates included.

  • SSH & load monitoring — CPU / memory / network / load dashboards
  • Terminal-integrated AI assistant — fast command generation & error diagnosis Bring your own AI API key
  • SFTP & task panel — file management and batch operations
  • Docker management — remote start/stop and log monitoring
  • Terminal history & command favorites for quick reuse
  • Priority email support and feature requests

Pro entitlement syncs across all your devices via your account

Frequently asked

Which macOS version do I need?

macOS 14.2 (Sonoma) and up, Apple Silicon. Apple-signed — opens directly after download.

Where does the AI assistant send my terminal contents?

Not to us. You bring your own OpenAI / Claude / DeepSeek API key; requests go from your Mac directly to that provider. We do not relay or read your terminal output.

Where are my private keys and connection configs stored?

Encrypted on your Mac (under macOS Application Support); nothing is uploaded to our servers. Optional iCloud sync across your Macs is available — credentials and private keys are encrypted before they ever leave the machine.

Can I use it on multiple Macs?

Yes. Sign in on multiple Macs and your Pro / trial status syncs automatically. With iCloud sync enabled, connections (credentials included), SSH keys, saved commands, and preferences also sync across your Macs — end-to-end encrypted. Leave it off and everything stays on each Mac.

How is it different from Termius, Tabby, and other SSH clients?

Nexus Shell is a native SwiftUI app rather than an Electron wrapper — faster launch, lower memory use, and a UI that feels like macOS. Pro is a one-time purchase instead of a subscription, and connection configs and SSH keys are stored encrypted, with optional end-to-end-encrypted iCloud sync across your Macs.

Which authentication methods are supported?

Password and SSH-key sign-in (Ed25519 / RSA, generated or imported in-app), plus multi-hop jump hosts. A password login can be migrated to key auth in one click. Private keys are stored encrypted and never uploaded to our servers.

Is there a Windows, Linux, or iPhone version?

No. Nexus Shell focuses on macOS (14.2+, Apple Silicon) in exchange for a fully native experience and performance. If you need cross-platform, consider Termius or Tabby.

What exactly separates Free from Pro?

Free covers the core SSH terminal, free forever for personal non-commercial use. Pro adds the live load-monitoring dashboard, terminal AI assistant, SFTP task panel, Docker container management, command history & favorites — and permits commercial use.

How do I get the 7-day Pro trial?

Register a new account and a one-time 7-day full-feature Pro trial starts automatically — once per email and once per device. It reverts to Free at the end: no card required, nothing charged.

Is Nexus Shell open source?

The app itself is not open source, but releases, changelogs, and issue tracking happen in the open on GitHub. All connection configs and SSH keys stay on your Mac, and the privacy policy spells out exactly what we never collect.

Still comparing? See the full Mac SSH client comparison →