you can run https://block.github.io/goose/ in headless mode (I work on goose)