All solutions
CLI

A terminal into your workspace, from your phone

This isn't a general SSH replacement — it's a terminal scoped to the project you're actually working on, reachable in one QR scan.

There are plenty of apps for SSHing into a machine in general. codemote-cli does something narrower and more useful day to day: it opens a terminal scoped to the project you started the session in, reachable from your phone without an SSH client, keys to manage, or a server to expose.

Start where your project lives

$npx codemote-cli start

Run it in the project directory. That’s the workspace your phone pairs with — the terminal opens there, already in context, not at some generic shell prompt.

No SSH setup

Pairing is a QR scan over an outbound dev tunnel. There’s no SSH server to expose, no key pair to generate and copy around, and no port to open on the machine’s firewall. Tokens are revokable from the CLI at any time.

Persistent, not disposable

The shell keeps running when you background the app — a build, a dev server or a long command is still going when you check back, the same as any terminal on the machine itself.

Already using an SSH client like Termius or Blink for general server access? codemote-cli isn’t a replacement for that — it’s the faster path specifically into a project workspace. See CodeMote vs. SSH apps.

Questions

Is this the same as an SSH app?
Not quite. It's scoped to the project you start the session in, pairs with a QR code instead of managing SSH keys, and needs no server to expose — but it isn't meant to replace general-purpose server administration.
Do I need to open a port or configure my firewall?
No. Pairing uses an outbound dev tunnel from the machine, so there's nothing to expose and no port forwarding required.

Take your dev environment with you.

Drive your AI agents, terminals and Git from your phone — with no cloud copy of your code.

Get the app