local agents · mobile control

Your agents work at your desk. You don’t have to.

Loka pairs your phone with a server running on your own machine. Start Claude Code or Codex in a workspace, then review, steer, and continue sessions from wherever you are. No cloud relay — your code stays home.

~/code/loka loka serve
$ loka serve
   workspace   ~/code/loka
   agents      claude-code · codex
   tls         SHA256:9f2a…c41d

  scan to pair — expires in 09:58
  loka://pair?host=192.168.1.24&token=Xk3…

waiting for device
01

Serve

Run loka serve in the workspace where the work happens. The server owns agent processes and sessions; nothing leaves your machine.

02

Pair

The CLI prints a time-limited loka:// URL with the address and TLS fingerprint baked in. Scan it once — the app trusts exactly that server.

03

Work

Browse sessions, start new work, steer running agents, and pick up conversations from your phone.

A small surface, built for local-first agent work.

Loka separates the mobile client from the local server. The server handles agent connections and sessions; the app is a focused interface for daily work.

Secure pairing

Time-limited tokens and a pinned TLS fingerprint, exchanged over a loka://pair URL. No accounts, no relay servers.

Agent registry

Install and launch supported agents through a registry-backed server integration — Claude Code, Codex, and a deterministic demo agent.

Mobile sessions

Browse sessions, start new work, and continue existing conversations from the app — with streaming output and markdown rendering.

Workspace aware

Every session starts in the workspace where the work happens, so agents see the right code from the first message.