Run commands on your VPS while Claude thinks.
Joystick controls keep you in the zone. Mic input when your hands are full.
tmux reattach in one tap. No compromises.
Vibe coding means long sessions — you and an AI, back and forth, building something real. Claude generates code on your laptop. You SSH in from your phone to run it, check output, tweak, repeat.
moggsh is built for exactly this loop. The joystick keeps navigation instant. The mic keeps your hands free. tmux means nothing gets lost when you switch apps.
Foreground service keeps SSH alive. On reconnect, tmux detection offers one-tap session reattach. Nothing lost.
Permanent d-pad, Esc, Tab, Ctrl+C row — always visible, never interrupts typing flow. Navigate vim, tmux, htop with one thumb.
Keys encrypted with Android Keystore. Fingerprint or face unlock required to use them. Nothing stored in plaintext, nothing on clipboard.
Open multiple SSH connections simultaneously. Switch between servers without losing context on any of them.
Core UXD-pad, Esc, Tab, and Ctrl+C always visible. Navigate vim, tmux panes, and command history without switching keyboards.
Vibe InterfaceHit the mic button to dictate commands hands-free. Works offline with downloaded speech models. No cloud dependency.
Vibe InterfaceOn connect, moggsh finds running tmux sessions and offers a one-tap reattach sheet. Never lose a long-running agent.
ProductivityPrivate keys encrypted with Android Keystore. Fingerprint or face unlocks them. Nothing touches the clipboard.
SecurityForeground service keeps SSH alive when you switch apps. Check Slack, come back. Session is exactly where you left it.
Reliability