buttons.

Give your agent buttons to press.

Buttons is a CLI workflow engine where agents build and run their own automations — one binary, no server. Each button wraps code, an API, or an instruction into one reusable action: typed args in, structured output back.