Palm — Development skill for Claude Code
Use your whole Mac from your iPhone: the live screen with touch and typing, every app, your files, terminal and coding agents (Claude Code, Codex, OpenCode), over your own Tailscale network.
How to install Palm
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open zaiqltd/palm and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Palm does
Use your whole Mac from your iPhone: the live screen with touch and typing, every app, your files, terminal and coding agents (Claude Code, Codex, OpenCode), over your own Tailscale network. Open source, no account, no Palm server.
Alternatives in Development
- Zoetrope — Watch a Claude Code session as a live flow graph, in your terminal or your browser 584 ★
- Device Control Agent — You are an autonomous macOS agent with full control of this device via two CLI tools: - steer — GUI automation 250 ★
- Cctop — Like htop, but for Claude Code 70 ★
README
Palm
Use your whole Mac from your iPhone: tap, type and open any app on its live screen, from anywhere. Its files, its terminal and the coding agents running on it come with it.

Recorded live: the real Palm in the iOS Simulator controlling a clean macOS virtual machine, both screens captured at the same time; touches drawn in. [More on zaiq.ai](https://zaiq.ai/palm).
Palm is a native iPhone app and a small host that runs on your Mac. The two talk over your own [Tailscale](https://tailscale.com) network, so nothing is exposed to the internet and there is no Palm server in between. Built by [Zaiq](https://zaiq.ai/palm).
What it does
- Screen. The live Mac screen at full size, with touch or mouse control, typing, copy and paste both ways, and every open and installed app one tap away. Tap an app and its window fills the screen; its old size comes back when you leave. In landscape the controls float in a rail that tucks away. On a weak connection the picture gets softer instead of freezing.
- Agents. Chat with Claude Code, Codex or any agent that speaks the Agent Client Protocol (Gemini CLI, Grok, GitHub Copilot, Cursor, OpenCode, goose and more), each with its own sign-in on your Mac. Replies stream in, approvals come to the phone, Stop works, and tasks keep running after you close Palm. Open the Ma
Related Skills
Pocketdev
Develop from your phone: Claude Code writes code on your Mac while you watch it live on a real iPhone. Local x
Porthole
Run and supervise Claude Code on your own computer from your Android phone, over your own Tailscale network.
Claude Screen To Phone
Control Claude Code from your iPhone via iMessage. Send commands, get back screenshots, screen recordings, and
Remotemini
iPhone front-end for Claude Code sessions on a Mac, with a gate-and-control harness (redacted public copy)
Agent Hop
Runtime for coding-agent harnesses. Run Claude Code, Codex, OpenCode, Pi, and Grok in one terminal; hop live b
Remote Exec
Execute commands on remote machines via SSH over Tailscale. Triggers on "run X on mac", "execute on ubuntu", "
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Aux Delegator
Invokes external CLI coding agents (Codex, OpenCode, Claude -p, ACP). Use whenever a task should be offloaded