Agent client

Waycar vs Kittylitter

Kittylitter is a free, open source iOS and Android client for Codex, Claude, OpenCode, Pi and Droid. Waycar is an iPhone and iPad console for agents in tmux or herdr.

Facts checked . See the sources.

Get Waycar

Get Waycar

  • iPhone and iPad

    Show QR codeHide QR code
    Scan with your iPhone or iPad
  • Android™,

    Coming soon

Close
Side by side

The short version

Pick Waycar if

  • You run agents in tmux or herdr on your own Mac or Linux machine, and want them kept running when your phone drops off.
  • You want mosh with an SSH fallback, so the terminal catches up after a dead zone.
  • You want one Console of agents from all your machines, with Blocked agents first.
  • You want a push when an agent is Blocked as well as Done, and Chat Mode for Claude Code, Codex, omp, pi and opencode.

Pick Kittylitter if

  • You want a free, open source client with code you can read.
  • You want to run Codex on the phone itself, with no machine involved.
  • You want to reach your machine over a peer to peer link, with no VPN, public IP or port forwarding.
  • You use Android, or run your agents on a Windows machine.
  • You want real-time voice with the agent.

Side by side

Waycar and Kittylitter compared on 23 points
Point of comparisonWaycarKittylitter
How it connects
Where the agent runsYour own Mac or Linux machine, in herdr or tmuxYour machine, or Codex on the phone itself
Account neededNone. Optional iCloud Keychain sync between devicesNo Kittylitter account
How your phone reaches the sessionDirect mosh or SSH to your machine. No session relayLocal network, SSH, or its Alleycat peer to peer link
moshYes, in the free tier, with SSH fallbackNot documented
Agent keeps running when your phone dropsYes. Waycar starts agents inside herdr or tmuxPartial: Alleycat keeps the agent 10 min, per its code
What your machine needsOpenSSH, herdr 0.7.5+/tmux 3.2+, opt. mosh-server. No NodeSSH server plus agent CLI, or the kittylitter daemon
Watching and steering agents
Agents it works with23 launch from the app; any CLI runs in a shellCodex, Claude, OpenCode, Pi, Droid, and more
Agent status listYes. herdr: every agent it knows. tmux: 5 agentsPartial: sessions list shows working state (its code)
Push alerts when blocked or doneYes, Blocked or Done, encrypted. On tmux: 5 agentsPartial: Turn completed alert via relay (its code)
Answer a blocked agent from the phoneYes. Allow or Cancel in Chat Mode (tmux: hooks), or typeYes, approval overlay for Codex (per its code)
Chat view of the agentYes, Chat Mode for 5 agents you start in WaycarYes, a chat view of the conversation
Full terminalYes, a native terminal into the agent or a shellPartial: Ghostty terminal, off by default (its code)
Lock Screen Live ActivityYes, Lock Screen and Dynamic IslandYes, Live Activity for a turn (per its code)
Send images and files to the agentYes, up to 10 per message; files up to 64 MiBYes, up to 4 images per message; files per its code
Voice inputYes, on-device dictation (iOS 26 or later)Yes, real-time voice (App Store says OpenAI)
Usage and rate limitsPartial: limits via CodexBar; Claude on a Mac not readPartial: Codex rate limits and context % (its code)
Resume a closed agentYes, Closed Sessions are kept for 30 daysYes, resume threads
Platforms, price and fit
iPhone and iPad appYes, iPhone and iPad, iOS 18 or laterYes, iPhone and iPad, iOS 18.0 or later
Android appNo. An Android app is coming soonYes, on Google Play (README labels it Beta)
Desktop or web clientNo native app. iPad app on M-series Macs (macOS 26)No native app or web client found. iPad app on Macs
Source codeClosed source app. Host plugin is Apache-2.0Open source: GPL-3.0 plus a store permission
PriceFree: 10 Launches per 30 days. Pro $5/mo or $40/yrFree. Optional tips $9.99 to $99.99
General SSH tools (SFTP, port forwarding, any server)No. Your machine must run herdr or tmuxPartial: SSH to a machine for agents and a terminal

Yes Partial No Not documented: the maker's own pages say nothing either way, so we claim nothing.

What Kittylitter is

Kittylitter is a phone client for coding agents. It runs on iPhone and iPad, and on Android through Google Play. Its site names Codex, Claude, OpenCode, Pi and Droid, and the app and its Alleycat link list a few more. Its App Store text leads with Codex. It has a chat view, real-time voice, a Live Activity for a running turn, and an embedded terminal that you switch on in Experimental Features.

The name is mixed across its sources. The domain and the App Store say Kittylitter. Its own app copy, the Play listing and the repository say Litter. The sources also name the maker in different ways, so we do not name one. This page says Kittylitter.

It is free and open source. The code is GPL-3.0 with an added permission for App Store and Google Play distribution.

Where the agent runs

Kittylitter has two modes, and this is its main difference from Waycar.

In the first, the agent runs on a machine of yours. The app connects over your local network, over SSH, or over Alleycat, a peer to peer link. The machine needs an SSH server and the agent CLI, or the kittylitter daemon, which runs on macOS, Windows and Linux. Its App Store release notes say connections go straight to your computer instead of through a relay after the first launch. The listing also mentions optional Alleycat relay pairing.

In the second, Codex runs on the phone itself. Its architecture notes say iOS embeds a small Linux environment (Alpine) and Android embeds one too. Nothing in Waycar works this way. In Waycar the agent always runs on your own machine, and nothing runs on the phone.

Kittylitter does not create accounts. Its privacy policy says a push relay exists if you turn on push notifications.

What Waycar adds to Kittylitter

Waycar needs herdr (0.7.5 or newer) or tmux (3.2 or newer) on your machine, and the machine must be on and awake. The agent lives in herdr or tmux, not in the app.

  • Agents kept running. The terminal session ends about 20 seconds after you leave the app and re-attaches on its own when you return. The agent keeps running in herdr or tmux. Kittylitter’s Alleycat link also keeps the agent after the phone drops, for 10 minutes by default, per its source code. We found nothing for its SSH mode.
  • One list, sorted by who needs you. The Console shows agents from all your machines as Blocked, Done, Working or Idle. Kittylitter’s session list shows a working state. We did not find a Blocked or Done grouping.
  • A push for Blocked as well as Done. Waycar has an optional push relay. Your machine encrypts each notification first, so the relay cannot read what it says. For Live Activities it does see how many agents are in each status. Kittylitter pushes a Turn completed alert. We found no alert for a blocked agent.
  • mosh with SSH as the fallback. mosh keeps going while the app is open and catches up after dead zones. It has no predictive local echo.

Where Kittylitter is better

  • Free and open source. You can read the code. Waycar’s app is closed source, and it is free only up to 10 Launches in any rolling 30 days.
  • Codex on the phone. Its architecture notes say Codex can run on the device itself, with no machine. Waycar cannot.
  • No VPN needed. Pairing by QR code works through home routers and firewalls with no VPN, public IP or port forwarding, according to its site.
  • More platforms. It is on Android (labelled Beta in the README), and its daemon runs on Windows. Waycar is an iPhone and iPad app with no native desktop or web client, and an Android app is coming soon. Both iPad apps can be installed on Apple silicon Macs.
  • Voice. It has real-time voice with the agent. Its App Store listing says it uses OpenAI voice processing. Waycar has on-device dictation, which needs iOS 26 or later.
  • No herdr or tmux needed. You do not need either on the machine.

What each costs

Kittylitter is free. The site says it is always free, and we found no paid plan or subscription. The App Store lists optional in-app tips at $9.99, $24.99, $49.99 and $99.99.

Waycar is free for up to 10 Launches in any rolling 30 days, with every feature included. A Launch is starting a new agent or shell from Waycar, resuming a closed agent, or starting an agent by typing its command in a Waycar shell. Opening and watching agents that already run never counts. Waycar Pro removes the limit for $5 a month or $40 a year (US). See pricing.

Can you use both?

Yes. Use Kittylitter when you want a free client, Android, or Codex on the phone. Use Waycar for agents in tmux or herdr that you want to watch and answer from your iPhone. See Run Claude Code from iPhone.

Questions people ask

Does Kittylitter support mosh?

We did not find mosh in its site, store listings, README, docs or release notes. It connects over your local network, SSH or Alleycat, its own peer to peer link. Waycar runs agent terminals over mosh with an SSH fallback, within its free 10 Launches or on Pro.

Is Kittylitter free and open source?

Yes. The app is free to download, and its site says it is open source and always free. The license is GPL-3.0 with an added permission for App Store and Google Play distribution. In-app purchases on iOS are optional tips.

Does Kittylitter work with Claude Code?

It lists Claude among its agents, with Codex, OpenCode, Pi and Droid. Its release notes label Claude Code support beta, and we did not see a later note that removes the label. By default its Alleycat daemon starts Claude with permissions bypassed, so Claude asks nothing until that is changed. The app has a permission picker for Claude.

Does Kittylitter run Codex on the phone?

Its architecture notes say so. iOS embeds a small Linux environment (Alpine), and Android embeds one too. Waycar does not do this. Nothing runs on your phone in Waycar. The agent runs on your own machine.

Does Kittylitter send a push when an agent finishes?

Yes, for a finished turn, per its source code. A push relay wakes the app, which posts a Turn completed notification when the app is not open. We found no alert for a blocked agent. Waycar sends a push when an agent is Blocked or Done, encrypted on your machine first.

Sources and how we checked

We checked the sources listed below on October 18, 2026. A row says "Not documented" when those pages are silent. Products change. If something here is out of date, email support@waycar.dev and we will fix it.

Product names are trademarks of their owners. Waycar is an independent app from OTREVA, LLC. It is not affiliated with or endorsed by Kittylitter.

Try Waycar on your own machine

Waycar is free for up to 10 Launches in any rolling 30 days. Waycar Pro removes the limit. See pricing for what counts as a Launch.

Get Waycar

Get Waycar

  • iPhone and iPad

    Show QR codeHide QR code
    Scan with your iPhone or iPad
  • Android™,

    Coming soon

Close
What is Waycar?