hum
hum keeps local project processes running between commands for humans and coding agents. It provides bounded logs, readiness checks, dependencies, JSON/MCP output, and controlled TTY input so humans and agents can watch the same stdin/stdout.
Use it to keep dev servers alive across commands, start local stacks in dependency order, and let coding agents inspect logs or interact with running processes.
brettinternet/hum
Share stdout with local processes