Thanks for sharing, I think it's kind of a different type of system although a lot of similarities for sure.
I made botctl explicitly to not have to talk to my agents, I wanted them running autonomously based on their BOT.md file's prompt / goals / skills.