Private Beta — Now Open

Your terminal.
In your pocket.
Finally.

trml connects to your Mac or Linux machine and lets you run commands from your iPhone — through a beautiful chat interface that understands plain English.

E2E
Encrypted
0ms
Latency overhead
LAN
+ Remote relay
MB
macbook-pro
connected
~/projects
what's eating my disk?
▶ du -sh /* 2>/dev/null | sort -rh | head -10
/Users
198G
/System
15G
/opt
8.2G
/var
4.1G
/Library
2.8G
git status
▶ git status
main · 2 ahead
M src/auth.ts
M package.json
A src/relay.ts
D src/legacy.ts
Works wherever your terminal does
macOS
Ubuntu
Arch Linux
Raspberry Pi
Debian
Fedora
CentOS
Pop!_OS
NixOS
Features

Built for the way you actually work

Not another SSH client. A complete rethinking of how developers interact with remote machines from a phone.

💬

Chat-first interface

Commands feel like conversations. A persistent scrollable history of everything you've run, beautifully formatted. No more squinting at raw terminal output.

iMessage for your shell
🧠

Natural language mode

Type what you want in plain English. trml translates it to the exact shell command, shows you a preview with a full explanation of every flag and pipe, and only runs it after you confirm. Safe on production.

Translate · Preview · Confirm
📊

Rich output cards

Disk usage renders as visual bars. Git status shows a styled diff card. Process trees are browsable. Not just raw text dumped into a bubble.

Beyond raw output
🔔

Push notifications

Start a long build or deployment and walk away. trml sends a notification the moment it finishes — or fails — so you don't have to babysit a process.

Never miss a finish
🔐

End-to-end encrypted

X25519 key exchange at pairing. Every packet sealed with ChaCha20-Poly1305. The relay is a dumb byte pipe — it never sees plaintext. Your keys never leave your devices.

X25519 · ChaCha20-Poly1305
🌐

Works everywhere

On your home network it connects directly over LAN for zero-latency responses. Out in the world, a relay server bridges the connection — still fully encrypted.

LAN · Relay · Always on
Installation

Two commands.
You're in.

The trml daemon runs silently in the background on your Mac or Linux machine. Install it in seconds with Homebrew, pair your iPhone, and you're connected.

1
Install the daemon — one Homebrew command handles everything: the daemon, the local API, and the connection manager.
2
Start it — run trml-daemon start and the daemon launches and registers itself.
3
Pair your iPhone — open trml on iOS, scan the QR code shown in the terminal, and the secure channel is established instantly.
Terminal — bash
$ brew install craigderington/trml/trml-daemon
==> Downloading https://github.com/craigderington/trml-daemon/releases/...
Installing trml-daemon
Linking daemon to /usr/local/bin
Registering launch agent
$ trml-daemon start
Daemon started (pid 48231)
Listening on localhost:7432
Relay registered — remote access enabled
$ trml-daemon pair
Scan the QR code on your iPhone...
▄▄▄▄▄ ▄ ▄ ▄▄▄▄▄
█ ▄▄█ ▄██▄ █ ▄▄█
█ ███ ▄▄▄▄ █ ███
▄▄▄▄▄ █▄▀█ ▄▄▄▄▄
▀▄▄▄▀▄▀ ▄▄▄ █▀▀▀
▄▄▄▄▄ ▄▀▄▀▄ ▄▄▄
█ ▄▄█ ▄▄▄▄ ▄▄▄▄▄
📱
Open trml on your iPhone. Scan the code. You're connected — instantly, securely, from anywhere.
How it Works

Simple. Secure. Seriously fast.

Three steps to get your terminal in your pocket. No SSH keys to manage. No VPNs to configure.

01
🖥️

Install the daemon

A lightweight background process on your Mac or Linux machine. It manages connections, handles authentication, and executes commands in your shell environment.

02
📡

Connect from iOS

Open trml on your iPhone and scan the pairing QR code. The app establishes an end-to-end encrypted channel — directly over LAN or through our zero-knowledge relay.

03

Run, get results, get notified

Type raw commands or plain English. Output is rendered beautifully — bar charts, git cards, process trees. Long jobs send push notifications when they're done.

Pricing

Try it free. Buy it once.

No subscription. No recurring charges. Pay once on the App Store and it's yours forever.

Free Trial
Free
14 days · all features · no card required
  • Chat-first terminal interface
  • Natural language mode
  • Rich output cards
  • Push notifications
  • LAN + relay connection
  • Unlimited servers
Join the Beta
Private Beta

Be first.
Shape the product.

14-day free trial when we launch. $2.99 one-time after that — no subscription, ever. Drop your email and you'll be first in line.

0 developers already on the list
No spam. No hype. Just early access when we're ready for you.
🔐 End-to-end encrypted
🚫 Zero data on our servers
🌍 Works over LAN & internet
📲 iOS 17+ required