Sounds just like opencode.