All solutions
CLI

Git on a remote server, from your phone

Your repo lives on the server. codemote-cli lets you run Git against it, in a real UI, from your phone.

A lot of servers hold a repository nobody opens an editor on — a deploy target, a build box, a background job runner. codemote-cli gives that repository a real Git interface you can reach from your phone.

Pair with the server

$npx codemote-cli start

Run it in the repo’s directory. It uses the Git credentials and SSH keys already configured on the machine, so there’s nothing new to authenticate.

What you can do

  • Read the working tree’s status and diff.
  • Stage and unstage hunks, write a commit.
  • Push, pull, and switch branches.
  • Browse commit history.

Alongside a terminal

If you’d rather type git commands directly, the same session gives you a full terminal too — the Git UI is there for when a real diff view beats scrollback.

Works the same whether the repo is on a VPS, a home server, or a CI runner — codemote-cli doesn’t distinguish, it just needs the folder and Node.js.

Questions

Does the CLI need my Git credentials again?
No. It uses whatever Git and SSH configuration is already on the server — there's nothing new to sign in to.

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