anonfunction
6 hours ago
I'm the creator of hty, as part of my work for building custom eval suites at LatentEvals.com I found that AI agents struggled with interactive CLI / TUIs and would resort to setting flags that may be outdated or not exist at all.
I needed a way for AI agents to use all the software that humans do, things like htop, k9s, create-next-app, and even nethack.
How it works: hty wraps any interactive cli in a persistent PTY session. Your agent "sees" the rendered terminal the way you do and types the way you would. I've had a lot of success with agents being able to get through interactive npx setups, play terminal games, and create logical commits from a bunch of work in an long claude code session by using git add -p for interactively patching the git stage.
It's available to use as a simple skill so it works for almost all agents, but you can also use it as the human via the CLI. It's written in zig and built on top of libghostty.