Native macOS app

Not just a terminal — a shell workspace

MyShell is a native macOS app that brings your local shells and SSH connections together with offline help, a smart command composer, and an AI assistant. Help and tasks adapt to macOS, Windows, or Linux remotes. Ideal for remote SSH work — use it alongside any code editor while MyShell handles shells, logs, and dev servers on the same machine.

macOS 10.15+ Lightweight install Works fully offline Local + SSH sessions

Everything you need at the shell

MyShell is a native Mac workspace — terminals on the left and center, smart tools on the right. Help, tasks, and chat follow your session OS and tool context so you can compose and run without leaving the shell.

Shell workspace

More than a terminal window. Side-panel navigation, single or grid layout for one session or many at once, and saved scrollback that comes back when you relaunch.

Offline, context-aware help

A built-in command library works without internet. MyShell auto-detects the connection — macOS, Windows, or Linux (Ubuntu, CentOS, and other families) — and switches help, tasks, and AI chat to that environment’s commands and recipes.

Tool context switch

Enter vim, python, psql, mysql, or similar tools and context can auto-switch — or pick Auto, Shell, or a tool manually. Help and shortcuts follow whatever you are in.

Offline on Mac, Cloud when you want it

Help, tasks, and history stay on your Mac and work offline. Optional MyShell Cloud adds encrypted sync for tasks and quick starts, hosted AI, and optional AI chat history sync — without replacing the Desktop app.

Command composer

Type commands with autocomplete from the help library and your history. Press Enter or click Run to send them to the active session instantly — no copy-paste.

AI that runs commands

Describe what you want in plain language — shell commands, SQL queries, debugging steps. The AI assistant suggests commands with Run buttons so you execute them in your session right away. Use your own API key or MyShell Cloud.

Quick starts

Save daily connections — local folders and SSH hosts with working directory, startup commands, and keep-alive for long-running dev servers like wrangler dev.

🖥

Local & SSH sessions

Connect to your Mac or any SSH host with your existing keys and config. Works alongside VS Code, JetBrains, Vim, or any remote development setup — MyShell keeps shells, scrollback, and long-running processes on your Mac while you edit code however you prefer.

Built for remote SSH work

Save your connections once, then look up commands, compose them, and run — locally or over SSH — without switching apps. MyShell cooperates with any coding tool on the same host.

Set up quick starts

Save local project folders and SSH hosts — staging servers, cloud VMs, and dev boxes. Add a startup command and keep-alive for long-running processes.

Use your favorite editor

Connect to the same remote machine with VS Code Remote SSH, JetBrains Gateway, or any SSH-based workflow. Edit code in your editor; run shells, logs, and daemons in MyShell.

Run with one click

Hit Run on any help example, task recipe, or AI suggestion. Commands execute in your active session — shell, SQL, or multi-step scripts — with scrollback saved on your Mac. Help and tasks match the detected remote OS and the tool you are in.

Pricing

Try free for 14 days. Desktop is $39 one-time; Cloud optional from $8/mo. Bundle Desktop + Cloud annual for $99 and save $19.

14-day money-back guarantee · Refund policy

Free trial

14 days, full app, no credit card

MyShell Desktop

One-time purchase · up to 3 Macs · terminals & BYOK AI

MyShell Cloud optional

Encrypted sync & hosted AI · requires Desktop

Buy MyShell Desktop first, subscribe to MyShell Cloud when you need it

MyShell Desktop

$39 one-time

Includes 14-day free trial

Full app: terminals, profiles, SSH, groups, offline help library, and BYOK assistant. Up to 3 Macs.

MyShell Cloud

$8/mo or $79/yr

Requires an active Desktop license

Encrypted sync for tasks and quick starts, Auto AI (2,000 requests/mo), OS- and tool-aware terminal context, optional AI chat history sync. BYOK never requires a subscription.

Best value

Desktop + Cloud

$99 first year

Save $19 vs $118 separately

Everything in Desktop plus one year of MyShell Cloud — encrypted sync and hosted AI.

Compare plans

Feature Trial MyShell Desktop
Local + SSH sessions
Profiles, groups, tasks, command library
Session scrollback + hibernate
keepAlive profiles & startCommand
Offline command help library
Command composer with autocomplete
BYOK AI (your API key)
Local project task scan
Mac activations 1 device 3 devices
Updates During trial Lifetime
MyShell Cloud add-on
Hosted MyShell Cloud AI Preview · add Cloud:
Encrypted cloud sync Preview · add Cloud:
Sync tasks/quick starts across Macs Preview · add Cloud:

How MyShell compares

  • vs iTerm2 — MyShell adds a shell workspace with offline help, command composer, session persistence, and an AI assistant; iTerm2 remains free for traditional terminal use.
  • vs Termius — Termius charges ~$10/mo for sync and mobile; MyShell is a one-time $39 Desktop purchase with optional cloud add-on.
  • vs Warp — Warp’s AI plans start around $20/mo; MyShell includes offline help, BYOK AI with Desktop, and one-click run without a subscription.
  • vs Royal TSX — Royal TSX is a broader connection manager ($49+); MyShell is focused on shell work with context-aware help and an AI assistant built in.

After purchase you receive a license key by email. Open MyShell → Settings → Open license settings, paste the key, or use myshell://activate?key=MSHL-...

Purchases are processed by Paddle as merchant of record. By purchasing you agree to our Terms of Service and Refund Policy.

Frequently asked questions

Licensing, trials, and what each plan includes.

Download MyShell and launch it — your 14-day trial starts automatically on first run. No account or credit card is required. All core features work during the trial: local and SSH sessions, offline help library, command composer, tasks, and the AI assistant with your own provider key.

After 14 days you need a Desktop license to keep using MyShell. Your profiles, settings, and scrollback stay on your Mac — purchase a license and enter the key in the app to unlock it again. Nothing is deleted when the trial expires.

MyShell includes a 14-day free trial with no credit card required. If you purchase a Desktop license and are not satisfied, contact support@myshell.app within 14 days for a full refund — no questions asked. MyShell Cloud subscriptions can be cancelled anytime; the first payment is refundable within 14 days. See our Refund Policy for details.

A one-time $39 payment that permanently unlocks the full app on your Mac: unlimited sessions, SSH profiles, groups, command library, tasks, and BYOK AI. Pay once, use forever — including future app updates. One license can be activated on up to three devices.

An optional add-on at $8/month or $79/year for encrypted sync of tasks and quick starts across Macs, hosted Auto AI, and optional AI chat history sync. Help, tasks, and history still work offline on your Mac with Desktop alone. You must have an active Desktop license first.

Yes. MyShell auto-detects the OS on each connection — macOS locally, or Windows and Linux over SSH, including families like Ubuntu and CentOS — and switches help, tasks, and AI chat to that environment. When you enter tools such as vim, python, or psql, context can switch automatically, or you can pick Auto, Shell, or a tool manually.

Yes. Bring your own key (BYOK) is included with the Desktop license. Open Settings and configure OpenAI or another supported provider — no subscription required. The MyShell Cloud plan adds encrypted sync for tasks and quick starts, Auto AI (2,000 requests/month), and zero API key setup. BYOK is included with Desktop if you prefer your own provider.

No. Local shells, SSH sessions, scrollback, profiles, and tasks are all part of the Desktop license. The subscription is strictly optional for cloud backup and hosted AI.

After purchase you receive a license key by email. Open MyShell → Settings → Open license settings, paste the key, and activate. You can also open a link like myshell://activate?key=MSHL-... from your email.

By default everything stays on your Mac under ~/Library/Application Support/myshell/. Cloud sync (subscription) encrypts data on your device before upload — the server only stores opaque ciphertext.

MyShell is designed as a pay-once terminal — you own the core app forever. MyShell Cloud is a small optional add-on for encrypted sync and hosted AI, not a rental fee for SSH or local shells. Buy Desktop first, then subscribe from Settings → Open license settings if you want the add-on.

Termius is subscription-first for sync and mobile SSH (~$10/mo). Warp keeps the terminal free but charges ~$20/mo for AI agent features. MyShell is a native Mac shell workspace with offline context-aware help, a command composer, and one-click run — a $39 Desktop core license with BYOK AI included. MyShell Cloud ($8/mo) is optional.

Built to stay out of your way

A small download and a quiet footprint on your machine — quick to install, light while it runs, so your terminals and SSH sessions keep the CPU and memory.

Small bundle

Compact installer and modest disk use — no bloated runtime shipped with the app.

Low running footprint

Stays lean in memory at idle and under load, leaving room for the work in your shells.

One-click run everywhere

Every help example, task recipe, and AI suggestion has a Run button. Commands go straight to your active session.

Sessions that persist

Quit and relaunch — your session list and scrollback come back. Keep-alive profiles keep dev servers running in the background.

Your SSH, your keys

Uses macOS system OpenSSH — your ~/.ssh/config, keys, and known_hosts just work.

Download MyShell

Available for macOS, Windows, and Linux. Already installed? Updates are delivered automatically in-app.

Download Loading release info…

Send feedback

Bug reports, feature ideas, or licensing questions — we read every message.