Your phone connects securely to your home Mac, Linux, NAS, or GPU host anytime. Combined with tmux, remote sessions stay resident in the background—screen locking or network disconnections won’t interrupt them; you can pick up right where you left off. It’s a development terminal that fits in your pocket.
Burrow is an frp client designed for developers and geeks. It allows you to securely connect from your phone to your own Mac, Linux, NAS, or graphics workstation at home, enabling you to continue tasks that were previously only possible at your computer.
[Why Burrow?]
The era of local AI agents has arrived. You might be running Claude Code, Cursor agent, local LLMs, Stable Diffusion, or other self-hosted services on your home workstation, Mac mini, or NAS. While out and about, you want to use your phone to check progress, modify configurations, transfer files, or run maintenance scripts.
Exposing ports directly to the public internet is dangerous; commercial remote desktop solutions route traffic through their servers.
Burrow uses frp’s stcp visitor mode:
- End-to-end encryption, with keys shared only between you and your devices
- Home devices do not expose any public ports
- All traffic flows only through your own deployed frps server, with no third-party intermediaries
- We cannot see, nor would we ever want to see, any of your data
[Three Access Modes]
1. Shell (PTY Terminal)
A full SSH terminal supporting vim, htop, tmux, color output, and ANSI escape codes.
Supports both password and public key authentication.
Built-in Favorites and Runbook features: save common commands like "restart service," "clear logs," or "run training" for one-click execution.
2. SFTP (File Browser)
Browse remote file systems by directory, upload, download, rename, and delete files.
Ideal for pulling trained model weights, generated images, or logs to view on your phone while away.
3. HTTP (Embedded Browser)
Built-in WebView to directly access intranet web services, such as J…