Self-hosted · Android · your keys, your boxes
Your agents are cooking.
You're not in the kitchen.
Cookbox is an Android SSH terminal for Claude Code, Cursor and Codex running on your own machines. Every session, what it is doing, and a buzz when one finishes or gets stuck. Close the laptop. Go outside.
Want the iPhone version? Get availability and iOS updates.
No account. No Cookbox.ai relay. Your SSH keys never leave the phone.
The app
The same sessions, in your pocket.
The mock data below follows the current Android UI: sessions and folders, the terminal key deck, reusable voice recordings, and a browser-style web preview.
Session
live terminal› Implement the responsive dashboard
● Reading the current components…
└ Found 12 files
● Updating the layout and tests
Voice recording
record once, reuseWebview
forwarded previewEverything is cooking.
The preview is running through the forwarded port on your own host.
main · 42 sec
ready · 3 min ago
Be elsewhere
The whole point is that you left.
An agent that runs for twenty minutes is twenty minutes you do not have to sit and watch it. Cookbox takes the watching off you.
Notify
One buzz, when it is actually done
Only a real transition is announced: seen working, then finished, stuck, or asking. Old sessions stay quiet.
Land
The tap opens that session
Not merely the app—the session. It reconnects the host first if Android stopped it while you were away.
Anywhere
Your server, or the box under your desk
If the machine has an address you can reach, Cookbox connects directly. No third party holds your SSH keys.
The wire
It follows you out of the building.
SSH is the backbone. Over it rides moshpit, a UDP transport with local echo and server-side screen state. Walking off Wi-Fi does not end your session; when roaming cannot work, Cookbox falls back to plain SSH and says so.
Screens, not a byte pipe: a newer screen supersedes one you have not seen yet, so recovery does not replay stale output.
Your subscriptions
Run the agents you already pay for.
Cookbox drives agents on your machines under your own Claude, Cursor and Codex plans. Account tokens stay on the host.
5h 91%
Claude window, live
7d 71%
Weekly allowance
$0
Paid to Cookbox per token
Meter
Read on the server
Your account tokens never cross to the phone. If an endpoint changes, the meter disappears instead of guessing.
Puppetmaster
One hand on several agents
Claude on the refactor, Codex on tests, and a shell on the build—each in its own durable session.
Voice
Record now, forward when ready
Keep a recording, choose transcription or a summary, add a follow-up, and send it to an existing or new agent session.
The skill
Cookbox brings its own skill.
Setup puts it on your host, where it teaches Claude Code, Cursor and Codex how your projects work. No session starts from zero.
Pick up
Knows where you left off
What shipped, what is half-finished, what comes next—before you ask.
Ship
Ships the way you ship
Runs your project's own release command instead of inventing one.
Fit
Short on a phone
Brief on the small screen, full at your desk. It checks which you are on.
Tidy
Leaves no mess
No stray processes, no needless rebuilds, nothing of yours killed.
Optional. You are asked at setup, and one command removes it.
Setup
Minutes, and nothing to sign up for.
The documentation covers all of it: what runs where, how to prepare a host, and every button in the terminal.
ONE
Install the Android app
No Cookbox.ai account, telemetry, ads, or login screen.
TWO
Add a host
Paste the app's public key into authorized_keys. The private half remains on the phone.
THREE
Open a session
Pick a directory and start an agent in zellij or tmux. Everything keeps running on your host.
Go outside
Let it cook.
Your machines, your subscriptions, your keys. The app is only the pass.
Android 7.0+ · self-hosted · no account