Live data from Hacker News

Herdr: One terminal to rule them all

herdr.dev

141–150 of 189 posts

Re: Herdr: One terminal to rule them all

#141
post #52

Earlier quoted context omitted.

I wanted to mention that `zmx` is a beautiful piece of minimal software that basically has gotten rid of my tmux and zellij use. Uses a ghostty-based terminal emulator for each session, supports pretty much all of these features by leveraging ghostty. I truly don’t see the benefit of something like herdr over this minimal, robust setup. If I really wanted a lot of customization for AI assistants, I’d consider using O…

I don't understand what it does. The homepage says it doesn't provide windows, panes or splits. What is it used for?

Provides a daemonized terminal basically, so you can attach and detach it freely. Other UI concerns are left to other layers.

Re: Herdr: One terminal to rule them all

#142
post #86

the rise of the TUIs is an indictment of existing GUIs, you can technically create a GUI that has identical functionality to a TUI and then start adding features that a TUI can't match.

Another way to interpret it is that a massive sample bias is governing your premise. Programmers are embracing LLMs to scratch their own itches and programmers tend to work in terminals (yes, many use IDEs) so they build to their own environments and HN readers and contributors tend to be programmers talking about programming things.

Re: Herdr: One terminal to rule them all

#143
post #8

So I've tried to figure out why you might want to use this over Tmux, and essentially I think it comes to down to: - everything is mouse clickable - tmux style display-popups are used for friendly UI interactions everywhere - it has a UI for agents running in panes, with a cool status (idle/working) display - has opinionated defaults like automatic clipboard copy on mouse text select - makes nested sessions easier &…

Sounds like byobu+any reasonable term emulator, honestly. Hasn't failed me yet - has most of those features.

Re: Herdr: One terminal to rule them all

#144

I've been working on Hyperia, which is very similar: https://github.com/deepbluedynamics/hyperia . Hyperia is a fork of Hyper Terminal. Both are open source. Competition is good for this space, I think, especially for the user. There's also cmux and Intelligent Terminal (by Microsoft). I do separation of concerns with the agent orchestrator (Nemesis8): https://github.com/deepbluedynamics/nemesis8 . That can be run wi…

> Hyperia is a fork of Hyper Terminal.

I couldn't click fast enough, then discovered that "Hyper Terminal" has nothing to do with "HyperTerminal" and couldn't click "close tab" fast enough.

Re: Herdr: One terminal to rule them all

#145

I've been using tmux historically and it eventually became too cumbersome since my typical workflow started being a lot more AI-agent heavy. I now run over 10 agents at the same time and they're all working on some multi-hour workstreams that I occasionally need to check in on or unblock. Tmux was not making this particularly easy and I would occasionally lose an agent or forget about it until much later only to real…

I've been using cmux for a long time too but am pretty happy with it. It's not perfect but much better than plain tmux/ghostty. I'll give herdr a shot too.

Take a look at zellij as well

Re: Herdr: One terminal to rule them all

#146
post #4

I still don't fully get the additional value over tmux, beside notification regarding the agent status?

There is a whole page about this https://herdr.dev/compare/ For me the killer feature is the git worktree management. But in essence it is tmux on steroid (Specifically for agents)

I wonder if it works with jj workspaces as well. I guess I have something new to tryout today

Re: Herdr: One terminal to rule them all

#148
post #8

So I've tried to figure out why you might want to use this over Tmux, and essentially I think it comes to down to: - everything is mouse clickable - tmux style display-popups are used for friendly UI interactions everywhere - it has a UI for agents running in panes, with a cool status (idle/working) display - has opinionated defaults like automatic clipboard copy on mouse text select - makes nested sessions easier &…

It's better than tmux. I've used both extensively, there's no reason to use tmux again.

Well, tmux is mature, battle-tested software, whereas probably no human has ever read the majority of the code in this project.
Post reply on HN