Public TestFlight beta is open · All features available

Your Mac,
within reach.

Nimlet makes your iPhone a console for your own Mac. Choose an app, window or tmux pane, speak or type, and keep your coding agents moving — without walking back to your desk.

Mac companion 0.1.1 (51) · iOS 26+ and macOS 14+

Open source on GitHub

Nimlet running on iPhone, showing its live Chrome window preview of the Nimlet homepage, with trackpad, browser shortcuts, text input and the app target dock.
Captured from Nimlet on iPhone

Keep your tools. Add reach.

Built around the work
already open.

Nimlet doesn’t replace your editor, terminal or agents. The public beta opens the whole work console: trackpad controls, app switching, live windows, text and voice input, agent workflows and remote access. No purchase is needed during testing.

01 — Input

Send it exactly where you mean it.

Switch between Mac apps, windows and named tmux panes. Text sent to a tmux pane arrives without raising its window; for apps, Nimlet brings the right one forward first.

Speak or type. Dictation prefers on-device recognition, with Apple’s speech service as a possible fallback.

How tmux targets work

02 — Context

See it. Point to it. Hear it.

Check a live preview of a Mac window, then use your phone as a trackpad. Turn on listening to hear your Mac’s system output while you’re across the room.

Capture a screenshot, mark it up and send it back as an image.

03 — Coding agents

Your agents stay on your Mac. You stay in the loop.

Hooks for Claude Code and Codex tell your phone when an agent is waiting for you or has finished, and Claude Code can ask before it runs a command. You decide what to allow, from your phone.

Hooks require setup and vary by tool. Nimlet includes no AI model, hosted computer or AI subscription.

How agent alerts and approvals work

Feature diagrams are illustrative.

Connection

Start nearby.
Reach farther on your terms.

During the public beta, both local and remote connections are available. After initial local pairing, use your configured VPN, direct routes or the encrypted relay. No Nimlet account or hosted computer is required.

  1. Pair locally.

    Put both devices on the same network. Choose Pair a Phone in the Mac menu and scan its one-time QR code.

  2. Approve on your Mac.

    Compare the displayed key. You decide which phones your Mac trusts.

  3. Go farther.

    Enable Away on the Mac when you want remote access. It can use a configured private VPN, direct access or Nimlet’s encrypted connect relay.

Your Mac needs to stay awake and reachable. Optional encrypted notifications use a configured relay and Apple Push Notification service. The separate connect relay forwards encrypted control traffic between your devices. Connection details

Public beta

One beta.
Every feature open.

Public testing does not divide Nimlet into Free and Pro. Local and remote access, text and voice input, live windows, agent workflows, Mac audio, messages, images and screenshot markup are all available without a purchase.

Join the TestFlight beta. Install TestFlight on your iPhone, accept the invitation and install Nimlet.

Questions

Good to know
before you pair.

What is Nimlet?

Nimlet turns your iPhone into a console for your own Mac. With the Nimlet iPhone app and a small Mac menu-bar companion, you can switch between Mac apps, windows and tmux panes, type or dictate text into the one you choose, watch a live preview of a window, use the phone as a trackpad, hear your Mac’s audio, and answer coding-agent requests — without walking back to your desk.

Can I approve Claude Code and Codex requests from my iPhone?

Yes. The Nimlet Mac companion can install hooks for Claude Code and OpenAI Codex from Settings → Agents. Both agents can tell your phone when they are waiting for you or have finished. When Claude Code wants to run a Bash command, the approval appears on your iPhone and waits for you to allow or deny it. Optional encrypted push alerts reach you while the app is in the background; an alert alone never approves anything. How agent alerts work.

Can I send text to a tmux pane from my iPhone?

Yes. Nimlet lists named tmux panes as targets alongside Mac apps and windows. Text you type or dictate goes straight into the selected pane without bringing its terminal window forward, so you can give a coding agent its next instruction from across the room. How tmux targets work.

Does Nimlet work when I’m away from home?

Yes, after you pair on the same local network once. Turn on Away access on the Mac, and Nimlet can reconnect over a private VPN such as Tailscale, a direct route, or Nimlet’s connect relay. The relay forwards end-to-end encrypted traffic between your paired devices and cannot read your work. Your Mac must stay awake and running Nimlet. Remote access details.

How is Nimlet different from screen sharing or a remote desktop app?

Remote desktop apps mirror your whole Mac screen onto a small phone display. Nimlet is built around targets instead: you pick an app, a window or a tmux pane, and what you type or say lands there. When you need to see or point at something, you get a live preview of that one window and a trackpad. Compare Nimlet with other tools.

What do I need to use Nimlet?

An iPhone with iOS 26 or later, and your own Mac with macOS 14 or later (Apple silicon or Intel) running the free Nimlet Mac companion. Pair both devices on the same network first. The Mac asks for Accessibility permission to control input and Screen Recording permission for previews and audio.

Does Nimlet need an account, or cost money?

No Nimlet account is required. During the public TestFlight beta, every feature is available without a purchase; App Store pricing will be announced later. Nimlet includes no AI model and no AI subscription — your editor, terminal and agents keep running on your Mac.

Is my work private?

Control traffic, text, window previews and audio travel between your iPhone and Mac over encrypted connections. Pairing uses a one-time QR code and a key you compare on both screens, and your Mac decides which phones it trusts. The Nimlet apps have no analytics or crash-reporting service. This website uses anonymous visit and download-click counters. Read the privacy policy.

Your Mac does the work.
Your phone keeps it close.

Start with a blank document. Make sure your first message lands where you expect.