Code from the couch.

Terminull pairs with your Mac and lets you drive your AI coding agents — from anywhere, on your iPhone or iPad. Watch them work, steer them, approve changes. End-to-end encrypted.

Other platforms: iPhone, iPad & Mac · Android · Windows · All downloads

Android and Windows apps are in early access. Android: open the APK and allow installs from your browser. Windows: if SmartScreen warns, choose More info → Run anyway.

See it on every device

A native client — live blocks, terminal, schedules, voice. Swipe through.

Your coding agents, in your pocket
One space, a channel per team
Your agents, shared with your team
A real terminal, in every chat
Read the code your agent wrote
Not just code — every team
Every command, one tap away
Make it yours

How it works

Your Mac — or a headless Linux box — does the work; your phone is the remote.

Install Terminull Service on your Mac.
A lightweight menu-bar app that runs alongside your coding agents.
Pair your phone by scanning a QR code.
A per-session encryption key is derived on both ends — nothing in between can read your sessions.
Drive your agents from anywhere.
Send prompts, watch live output, review diffs, approve actions, talk to it by voice.
Terminull your phone E2E Your Mac Terminull Service Claude Code Codex Cursor Gemini >_ Linux · VPS headless — your own server Claude Code Codex Gemini OpenCode
One app, every machine — pair with your Mac or a headless Linux/VPS box, each running its own stack of installed coding agents.

Get the Terminull companion

Terminull Service runs on your own machine — your code and agents never leave it. Install it, then pair your phone by QR.

macOS

Notarized menu-bar app — runs alongside your coding agents.

v0.5.2152 MB · Apple Silicon
Download for Mac

Also for Intel Macs · prefer a plain .zip? Free · pair your phone by QR. On-device AI models are an optional extra download.

Windows

Runs the service in WSL and sets everything up for you — tray icon and pairing QR included.

v0.5.2182 KB · Windows 10 / 11
Download for Windows

or paste into PowerShell:

irm https://terminull.dev/install.ps1 | iex

Windows 10/11 · asks for admin once to enable WSL; may restart. If SmartScreen warns about the download, choose More info → Run anyway — the PowerShell line has no such prompt.

Linux · VPS

The same Terminull Service, headless under systemd — on a home server or your own VPS.

v0.5.212.2 MB · arm64 / x86_64
curl -fsSL https://terminull.dev/install.sh | bash

Python 3.12+ · pairs by QR, same as the Mac app.

Built for privacy and control

Terminull Service runs on your own machine — these are the things that make Terminull different.

🔒

End-to-end & P2P encryption

  • Every session is end-to-end encrypted phone-to-Mac — a fresh X25519 / AES-GCM key derived on both ends per session.
  • Off your network, blocks can ride a direct WebRTC peer-to-peer channel between your devices.
  • The relay is an opaque pipe — our servers never see your code or output.
📡

Direct over your LAN

  • On the same Wi-Fi your phone talks straight to the Mac — auto-discovered, no round-trip to the cloud.
  • LAN-only mode: pair by QR and your sessions never leave your network at all.
  • Automatic, seamless fallback to the encrypted relay the moment you leave the house.
⌘

Real terminal integration

  • Drop into a real PTY on the Mac — run commands and watch the output stream into your chat.
  • Hand off between your phone and the native CLI mid-conversation, one writer at a time.
  • Pin one-tap command chips for the shell actions you reach for constantly.
⌁

Every agent you already use

  • One app drives Claude Code, Codex, Cursor, Gemini, Copilot, Droid, OpenCode, Kilo, Goose, Pi, Hermes and more.
  • Pick model and reasoning effort per session, and run several agents side by side.
  • Bring your own keys — Terminull uses the auth your CLIs already have.
◑

Plan cards & MCP tools

  • Live plan / to-do cards show the agent's steps as they complete.
  • Built-in MCP tools let the agent run a terminal command, show you a photo, open a URL or schedule a run.
  • Scheduled runs & digests fire on their own and push you only what matters.
📱

iPhone & iPad

  • A universal native app — the same client on iPhone and iPad.
  • Landscape & multitasking on iPad: a bigger canvas for diffs, terminal and live blocks.
  • Live Activity keeps progress on your Lock Screen while the agent works.

What you can do

Everything your agent does on the Mac, in your pocket — swipe through.

⌁

Live blocks, not a terminal

Streaming text, thinking, tool calls, plan cards and rich syntax-highlighted diffs — rendered natively, so you actually see what the agent is doing.

🎙️

Voice & vision

Dictate prompts hands-free with on-device or cloud transcription, and snap a photo to ask about a screen, error, or whiteboard.

⌘

Real terminal, in your pocket

Drop into a real PTY on the Mac — run commands and watch the output stream straight into your chat, one writer at a time.

$_

Command chips

Pin your own one-tap shell actions. Run a command on the Mac and watch the output land right in your chat — tail -f a log, git status, a quick test run — or pipe the result straight to the agent.

✓

Review & approve

Inspect diffs before they land and approve or deny tool actions inline. Set how chatty the agent is — autonomous, balanced, or interactive.

↩

Hand off to the terminal

Start on your phone, continue at your desk — and back. Terminull follows the same conversation as the native CLI, one writer at a time.

⏱

Scheduled runs & digests

Recurring prompts that fire on a schedule, rate their own importance, and push you only what matters. Live Activity shows progress on the Lock Screen.

🔒

Private by design

Sessions are end-to-end encrypted phone-to-Mac. Run LAN-only and your sessions never leave your network — our servers can't read your content either way.

Works with the agents you already use

One app, every coding agent. Terminull detects what's installed on your Mac and drives it.

Claude CodeAnthropic CodexOpenAI Cursorcursor-agent GeminiGoogle CopilotGitHub DroidFactory.ai OpenCodeopen source Kilo Codeeditor GooseBlock PiOpenRouter Hermesagent daemon

Bring your own keys and subscriptions — Terminull uses the auth the CLIs already have.