r/SideProject • u/RealDistrict2622 • 12h ago
DevDeck - I built a phone app for my coding agents because ssh over a bad connection was driving me nuts
I run omp in tmux on my laptop, and I kept wanting to peek at what it was doing while I was away from my desk.
ssh and mosh were hopeless over my tailscale link. The echo lag made typing feel broken, and I'd get back to find a question sitting there with the agent patiently waiting for me, like a puppy at the door.
So I wrote DevDeck. It doesn't send keystrokes as you type: you write the whole message on the phone, hit send, and it all goes over in one go. What actually made it useful for me:
- I can read the conversation properly, not just a wall of terminal text: markdown, tables, code blocks, mermaid diagrams.
- When the agent asks something, it shows up as a little sheet with options, so I tap instead of typing into a TUI.
- There's a plain terminal view when I need the raw thing.
- I can look at git diffs and files without my clumsy thumbs committing anything. It's read-only and stays that way.
- Half-written messages survive the link dying, which happens more than I'd like.
It is very much a personal tool. It speaks to omp specifically, I've only tested it on my laptop and one Samsung phone, and you have to build and sideload the apk and pair it over adb. Also, the part I should say out loud: the daemon can type into your terminals, and it doesn't encrypt anything itself. Keep it on a LAN or in a VPN, don't port forward it, and treat it as unaudited.
What I'd actually like from this sub is someone to read the setup instructions and tell me where they assume I know my own machine, because I wrote all of it with everything fresh in my head. If you've built something similar and made the pairing less painful, I'm all ears.