I had a similar goal with Hermes, but ended up splitting the context between separate profiles instead of teaching one agent everything. They share a Kanban board, while important decisions still come back to me.
It may be overkill for a homelab, but the profile isolation has worked better than I expected. I documented the setup here: https://github.com/nohuman-labs/agent-company


That’s exactly why I built Twitter without an account. I don’t use X as a social network; I just wanted a quick way to open public posts people send me.