WORKS WITH HERDR · CLAUDE CODE · CODEX · OPENCODE

Command your agent herd from your iPad.

ShadowTerm is the iPad-first SSH & Mosh terminal that plugs into Herdr over MCP. Kick off your coding agents on the desktop, then watch, review, and grab the keyboard from the couch.

Free to download · Try before you pay

Universal for iPad, iPhone & Apple Watch · Mac coming soon

herdr · main-herdMCPclaude-coderunningcodexrunningopencodeneeds youAllow: git push origin main?yesnoclaude-code✓ 3 files changed, tests pass

THE WORKFLOW

From desktop to couch in three moves

Start the work where it runs. Watch it and steer it from wherever you are.

Herdryour desktop · 4 agentsMCPthe glueShadowTermiPad · iPhone · Watch
01

Start the herd

Launch Herdr on your desktop and set your agents loose — Claude Code, Codex, OpenCode, each in its own persistent tmux session.

02

Open the session over MCP

In ShadowTerm, just ask. Your agent opens the live Herdr session through MCP — no SSH gymnastics, no reconnecting.

03

Steer from your iPad

Every pane updates in real time. Review diffs, approve the risky commands, or take the keyboard the second an agent needs a human.

WHY IPAD-FIRST

A cockpit, not a compromise

Other terminals treat the tablet as a shrunken phone. We built for the big screen first, then scaled down.

Full-size panes

See every agent at once. The whole herd fits on one screen instead of one cramped pane at a time.

Real keyboard, real windows

Magic Keyboard shortcuts, a custom key row, and resizable iPadOS windows for true multitasking.

Mosh keeps it alive

Roam between Wi-Fi and cellular without dropping a session. Your agents keep running while you move.

iPhone in your pocket and Apple Watch on your wrist for quick glances and approvals.

App screenshot

Built to run the herd

A real terminal, an agent control plane, a network toolkit, and server monitoring — in one iPad app.

Drive Herdr over MCP

  • Open sessions on command – Your agent attaches the live Herdr session for you
  • See the whole herd – List every agent and its state at a glance
  • Read & respond – Stream live output and send input straight to any pane
  • Approve from anywhere – Clear permission prompts without touching the desktop

A terminal built for iPad

  • iPad-first, iPhone & Watch too – Designed for the big screen, scaled down cleanly
  • SSH & Mosh – Resilient connections that survive network changes
  • SwiftTerm engine – Full VT100/xterm compatibility for tmux and Herdr
  • iPadOS windows – Resizable, floating windows and a custom key row

Security & Auth

  • Multi-identity management
  • SSH key pairs support
  • iOS Keychain integration
  • Smart auto-authentication

Live Monitoring

  • CPU, memory & network stats
  • Disk I/O & process tracking
  • Nvidia GPU monitoring
  • Zero setup – reads /proc directly

Productivity

  • Snippets with variables & pickers
  • Batch execution across servers
  • Port forwarding (local & remote)
  • Modern SFTP file manager

16 Themes

  • Cyberpunk, Synthwave, Vaporwave
  • Matching terminal colors
  • Nerd Font support
  • Custom font sizing

Everywhere Sync

  • iCloud sync across devices
  • Background SSH connections
  • Custom keyboard builder
  • Home Screen widgets

Developer Tools

  • Multi-tab sessions
  • Session persistence
  • Quick access panels
  • Export/import configs

Network Tools

  • Ping, DNS, traceroute & subnet calc
  • Port scan, LAN & Bonjour discovery
  • TLS/HTTP check, IP info (RDAP) & WHOIS
  • Wake-on-LAN & live network map
  • Remote dig/curl/openssl on your hosts

Files App

  • Browse your servers in the Files app
  • Open & copy files out over SFTP
  • Read-only, per-host opt-in
  • Manage exposed hosts from Settings
Featured Integration

Claude Code Integration

Approve permissions and get notifications from your iPhone while Claude Code works on your projects.

Remote Notifications

Real-time alerts when Claude needs approval

Approve from Anywhere

Respond directly from notification banner

Dynamic Island

Live Activity on Lock Screen

Siri Shortcuts

"Hey Siri, check Claude permissions"

Geofence Auto-Connect

Auto-start polling at work locations

Session Templates

Quick start with tmux configs

Quick Install

view source

Set up Claude Code hooks with a single command:

curl -fsSL https://shadowterm.app/install.sh | bash

Install Options

--url URLntfy server URL
--topic TOPICntfy topic name
--token TOKENAuth token (optional)
--timeout SECSPermission timeout

Uninstall

Remove ShadowTerm hooks from Claude Code:

curl -fsSL https://shadowterm.app/install.sh | bash -s -- --uninstall
Coming soon

ShadowTerm is coming to the Mac

A native macOS terminal with the protocols other apps forgot — Telnet, rlogin, serial consoles, TN3270, ZMODEM — plus tiled workspaces, an AI helper with autonomy controls, and your hosts synced from iPad over iCloud.

See what's coming to Mac

Every protocol

SSH, Mosh, Telnet, rlogin, serial, TN3270

Tiled workspaces

Terminal, editor, preview & AI side by side

AI helper

Explain output, draft commands, agent mode

iCloud sync

Hosts, identities & snippets shared with iPad & iPhone

Ready to take the reins?

Run your agents on the desktop, command them from your iPad. Free to download on iPad, iPhone & Apple Watch — try before you pay.

Download on the App Store