Agent dashboard for herdr -- menu bar, phone, Telegram. Zero config locally, free tunnel for remote.
Download Herdi.app and drag to Applications.
Monitors all your local herdr agents automatically -- no relay, no config, no account.
curl -sL https://github.com/dcolinmorgan/herdr-remote/releases/latest/download/Herdi-0.5.0.dmg -o /tmp/Herdi.dmg && open /tmp/Herdi.dmg- Live agent timeline -- who worked when, who blocked, who finished
- One-tap approvals from phone, menu bar, or Telegram
- Daily activity digest --
/digestin Telegram shows working time + block count - Terminal interaction -- read output, send commands, interrupt agents remotely
- Notifications -- know instantly when agents need you or finish
- 11 themes -- dark, herdr, light, sand, clay, dune, nord, rose, dracula, kanagawa, midnight
| Menu Bar App | Settings |
|---|---|
![]() |
![]() |
| Agent List | Terminal View |
|---|---|
![]() |
![]() |
For monitoring agents across machines or from your phone:
herdr plugin install dcolinmorgan/herdr-push
cd herdr-remote/relay && ./start.shOpen herdr-demo.pages.dev on your phone, paste the tunnel URL.
Full agent interaction:
export HERDR_TG_TOKEN="your-token"
export HERDR_TG_CHAT_ID="your-chat-id"
uv run relay/herdr_telegram.py| Command | Action |
|---|---|
/agents |
List all with status |
/read |
Read agent output |
/reply |
Read + respond in one flow |
/send |
Send text to an agent |
/trust |
Trust all tools for blocked agent |
/interrupt |
Send Ctrl+C |
/digest |
Today's activity summary |
┌──────────────────────────────┐
│ macOS Menu Bar (Herdi.app) │ <- zero config
└──────────────────────────────┘
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ Web App │ │ Telegram │ │ TUI │
│ (phone) │ │ Bot │ │ (terminal) │
└──────┬───────┘ └──────┬───────┘ └──────┬───────┘
│ │ │
└───── WebSocket ──┴──────────────────┘
│
┌──────────┴──────────┐
│ relay (:8375) │ <- Cloudflare tunnel
└──────────┬──────────┘
│
┌─────────────┼─────────────┐
│ local poll │ herdr-push │
│ (herdr CLI) │ (HTTP POST) │
└──────┬──────┘──────┬──────┘
┌──┴──┐ ┌────┴────┐
│herdr│ │herdr │
│local│ │remote │
└─────┘ └─────────┘
uv run relay/herdr_tui.pyexport HERDR_RELAY_TOKEN="$(openssl rand -hex 16)"
uv run relay/herdr_relay.py- macOS 14+ (menu bar app)
- Python 3.10+ with uv (relay/TUI/bot)
cloudflared(for remote access)- herdr 0.7+
- Zero-dep plugin:
herdr-push



