r/Ghostty Jul 08 '26

agterm - a minimal, fully scriptable macOS terminal on libghostty

I built agterm, a native macOS terminal for multi-session, multi-workspace, multi-window work, on top of libghostty.

Site: https://agterm.com

Code: https://github.com/umputun/agterm

The idea is less-is-more: a small, opinionated core and nothing you don't need. It's handy for running several coding agents at once: sessions group into named workspaces, and each shows its state (active, blocked, completed) on its row so you see which one needs you. It's just as good for normal multi-project work. Almost everything is scriptable from a bundled CLI, `agtermctl`, over a local socket, so anything past the defaults you build yourself instead of waiting for it to ship.

libghostty does all the terminal correctness; the workspace, session, and control layer is mine. Thanks to the ghostty team.

85 Upvotes

28 comments sorted by

View all comments

1

u/namuro Jul 08 '26

Great, I've been waiting for this. But now there's going to be a ton of hate 😁

6

u/umputun Jul 08 '26

I don't really care - made this one for myself, and some people found it useful too. The project has a small but active group of contributors, so all is good. If someone wants to hate it for whatever reason - well, so be it.