Top
Best
New

Posted by cherioo 10 hours ago

Herdr has released native app(github.com)
203 points | 126 commentspage 3
cedws 3 hours ago|
I've been building something similar except it uses iroh for P2P instead of SSH. Would really like to use this but I don't want to use SSH.

edit: nevermind I see it presents a console rather than wrapping the agent with a native GUI. This won't work well on high latency connections.

scirob 3 hours ago||
I also built a similar thing a many. And in my experiments (even though iroh is great) iroh took significantly longer to reconnect vs mosh and ethernal. And actually plain old autossh was the best XP for me to close laptop get on traincopen again on mobile Internet.

So eventually I removed everything other than autossh.

Seeing as how many people are building similar things I'd love to share more. Maybe wanna ad each other respectively to the repo's ?I can share some of my benchmark results

cedws 3 hours ago|||
For me connect time is not really a concern, it happens once when I open the app. In my project I'm wrapping agents using ACP and presenting an actual GUI, so latency doesn't really have a perceptible impact. Running Claude Code in a console over any kind of remote connection is gonna feel bad.

Rather than for network performance I'm using iroh because I don't want to need a direct network path to the machines running my agents. Yeah I have Tailscale but that's more work to set up and I don't want my app to depend on users have a TS network.

scirob 3 hours ago|||
To elaborate on my usecase that herdr didn't so at all the the beginning but still does not do well: I have many vm's in different clouds working on different projects with different secrets that I want to keep isolated ( now also at home lan machines which when im travel get aliased to their tail scale address)

So my biggest requirements are around making isolation between environments convenient but safe from supply chain attacks .

I wonder what usecase you were optimizing for

nylonstrung 2 hours ago||
This sounds cool and a great use case for Iroh
oefrha 8 hours ago||
Supports SSH to remote machines out of the box, cool. I wonder if the protocol is more efficient than the TUI over SSH, would be nice on crappy connections when traveling.
adamisnotroman 8 hours ago|
the poor experience on a crappy network connection is an SSH problem unfortunately
oefrha 8 hours ago|||
It is, but if you send more efficient deltas, batch packets more intelligently, and introduce non-blocking UI tricks, the experience can be improved by quite a bit. mosh demonstrates some of that.
nsonha 1 hour ago|||
this is a solved problem with mosh
DaSHacka 8 hours ago||
Darn, title had me thinking they released a mobile app to compliment the TUI daemon.

termux+mosh is fine, but especially on a phone I'd love a slightly more intuitive (or really, efficient) UI. Especially as mosh breaks touch/mouse input on the remote host.

I've never understood the point of the desktop GUI harnesses to run TUI (or at the very least, primarily text-based) programs anyway, but perhaps they're better for onboarding less tech-savvy users.

walthamstow 3 hours ago||
I've been using a Collie on Android to connect to my herdr server, it's very good
sooheon 8 hours ago|||
Have you tried moshi? It’s Herdr aware.

Tui-in-guis like orca are nice mostly because of sensible keybinds without prefix or leader

jasford 7 hours ago||
Moshi is pretty fantastic. I’ve been using it for several months and it works great. The developer is also launching fixes and improvements every week. It’s gotten materially better over the time I’ve been using it and it started out pretty great.
adamisnotroman 8 hours ago||
try cosyra mobile. Its the best mobile client for herdr. It uses websocket and is has a really smooth ux.
jbellis 8 hours ago||
If you like Herdr, you might also appreciate https://github.com/BrokkAi/mjolnir/, which is similar in its multiplexing features (although built on ACP) but offers cross-provider subagents, memory and session log sync, live migration of sessions across profiles and providers, and load balancing across multiple subscriptions.
ghempton 7 hours ago||
If you like the idea of herdr, but want something that isn't opinionated on terminal vs. desktop app and has mobile support, you might like https://github.com/codealong/codealong
mark_l_watson 8 hours ago||
Nice! I have been using herdr for a few months, love it and for me it is a step up from years using tmux. The new native Herdr app is yet another step up. I use multiple Macs with Tailscale connections and the Herdr app makes jumping around to different projects and different machines easier.
mintflow 4 hours ago||
Glad to see the desktop app and after did some research seems its like rex and with some once feature and it even have a Win98 easter egg if you can find it:)

Currently I am not switch to it because I just have my own app talk to the herdr daemon via my apps builtin tailscale and it works great

sangupta 8 hours ago||
Haven't used Herdr before - was looking at README and was looking to check screenshots and documentation. However, Chrome reports the SSL cert to the site https://herdr.dev as invalid. Will wait till it gets resolved.
skinfaxi 8 hours ago|
I think it's just you https://www.ssllabs.com/ssltest/analyze.html?d=herder.dev&la...
sangupta 6 hours ago||
It works now. Haven't restarted browser/mac - so not sure what went wrong.

Anyways, Herdr looks powerful - will try it soon. One thing I find missing in every single one today, is that they do not allow using a different AI account based on the workspace/project you are on. It would come in handy in case of shared family machine.

grodriguez100 5 hours ago||
I don’t think they need to “allow” this specifically. Every new pane opens in a shell prompt. You must start the agent from there, so you can start each agent with different keys/accounts already.
steve_adams_86 7 hours ago||
Is anyone else finding that it doesn't pick up Claude Code agents? My Agents pane stays empty no matter how many instances I start and work in. Appears to continue to work fine in herdr, though.
kelvinjps10 7 hours ago|
I hope they release a mobile app too
rihegher 2 hours ago||
Me too in the meantime I'm using https://github.com/moezakura/mux-pod but the UI is terrible
mahmedtan 6 hours ago||
[flagged]
More comments...