A browser client for Herdr. Control terminals, inspect agent sessions, and review files and diffs on desktop or mobile. Requires a running Herdr server.
Workspace terminals with changed files and image previews.
| File explorer | Diff annotations |
|---|---|
|
|
| Changed files | Full terminal control | File viewer |
|---|---|---|
|
|
|
Click any screenshot to open the full-resolution image.
Moving from Herdr Studio / herdr-gui? Automatic upgrades are not supported. Follow the migration guide to install Roamgate manually.
-
Install and start Herdr.
-
On Linux or macOS, install Roamgate:
# Empty selects latest; use X.Y.Z (no v prefix) to pin a Roamgate version. curl -fsSL \ https://github.com/powerfooI/roamgate/releases/latest/download/install-roamgate.sh \ | ROAMGATE_VERSION= sh
On Windows, download the matching x64 or ARM64 archive from the latest release.
-
On Linux/macOS, add
~/.local/bintoPATHand runroamgate. On Windows, extract the archive and runroamgate.exe. Open the printed URL.
See deployment for checksums, configuration, updates,
and services, or historical installation
for herdr-gui 0.6.2.
PWA installation is recommended for daily use: a separate app window without browser tabs or the address bar. Open and authenticate with Roamgate, then install:
- iPhone/iPad Safari: Share -> Add to Home Screen.
- macOS Safari 17+: File -> Add to Dock.
- Chrome/Edge: browser menu -> Install app.
The process must stay running and reachable. PWA mode is not offline access.
- Website and hands-on tutorial (Markdown): local work, mobile, and private remote access.
- Features and shortcuts
- Deployment: installation, configuration, services, builds.
- Architecture: system contracts.
- Security and contributing.
Use Bun 1.4.1 or newer and a running Herdr server:
bun install --frozen-lockfile
# Run in separate terminals:
bun run dev:server
bun run dev:webOpen http://localhost:5173. See CONTRIBUTING.md for checks and pull requests.
Roamgate controls terminals and modifies real files. Keep the default loopback binding; read SECURITY.md before allowing another device access.
Code: MIT. Bundled fonts and brand assets retain their original terms; see THIRD_PARTY_NOTICES.md.





