Under the hood it spins up a GitHub Codespace, installs Claude Code, and connects the iOS client to it securely. You can use a full terminal when needed, or a lightweight native UI for monitoring and interaction.
I built this because Claude Code is most useful when it has access to a persistent environment with plugins, tools, and real repos — and I wanted that flexibility away from my laptop.
GitHub gives personal users 120 free Codespaces hours/month, and Catnip automatically shuts down inactive instances.
Open source: https://github.com/wandb/catnip App Store: https://apps.apple.com/us/app/w-b-catnip/id6755161660
Happy to answer questions or hear feedback.
yodon•18h ago
(1) Are you able to send a push message to the phone when Claude Code is waiting for a permission approval or other user input?
(2) Any thoughts on making this available on desktop as well, so we can access the session from either phone or laptop depending on where we are in the day? (I'm assuming we could just connect directly to the session from a laptop, but the auto-shutdown-on-idle is a nice feature of catnip)
vanpelt•17h ago
yodon•13h ago
vanpelt•12h ago