Kessik

Claude Code on your Mac, from your iPhone.

Kessik opens Claude Code on your Mac over SSH. Every session starts inside tmux, so it keeps running when your phone locks, loses signal or closes the terminal. Attach to the same session later and carry on.

Sessions that stay alive

New Claude sessions start in tmux. Picking the same folder again attaches to the session that already exists.

A real terminal

A key bar adds esc, ctrl, tab, arrows and shell symbols. Swipe to scroll history. Pinch to resize text.

Buttons for prompts

When Claude Code shows a numbered menu, such as a permission prompt, Kessik shows one button for each option.

Photos and ports

Send a photo to the Mac for a Claude prompt. Preview a dev server port from your Mac in Safari inside the app.

Keys stay on the phone

Use an ed25519 key made in the app or a password. Both are kept in the iPhone Keychain. Host key changes stop the connection.

Reach it anywhere

Find Macs on your Wi-Fi with Bonjour, or switch to the Tailscale address to connect on any network.

What you need on the Mac

  1. Remote Login turned on in System Settings, General, Sharing.
  2. tmux, installed with brew install tmux.
  3. Claude Code, signed in once by running claude in Terminal.

Kessik needs an iPhone with iOS 17 or later. Tailscale is optional. Four guides in the app cover each step.

No server, no tracking

Kessik has no server of its own and collects no data. It connects only to the Mac you choose. Read the privacy policy.