It does not cost too much effort to maintain MCP servers. No port forwarding or VPNs required thanks to OpenAI tunnels.
And security wise its quite nice, since you have to activate MCP or give permission sometimes. So each chat is kind of isolated from each-other.
At home I have Hermes on a VPS with matrix and mnemosyne and it is largely for personal use. While I was excited to try out the seamless Codex wrapper, this leakage was unacceptable compared to a ZDR OpenRouter provider like fireworks.
Where I struggle is now in architecting a clean way to have Hermes separate out personal stuff from coding stuff, and then orchestrate coding through Codex as that seems to be the only way to use it headlessly on my phone since they have no way of doing that in the ChatGPT app right now on Linux.
Does Buzz let you neatly silo that?
I'm struggling between: "I want to use Hermes with frontier models with a seamless wrapper on my $20 ChatGPT pro subscription so I can go through my Hermes setup for everything including coding"
And
"OpenAI and Anthropic are not ZDR and I am not comfortable sending sensitive personal and family data to them. But I at least want a mobile-friendly remote coding experience with them on my phone and VPS"
I do separate the agents duties somewhat to try and give them the least privileges they need to do a job, and talk to all of them through buzz, and they talk to each other (occasionally) when they need something they don't have access to.
As mentioned in the post I still do a majority of my coding at my local terminal with just bits and pieces sent to my "dev-agent" through Buzz. This is a next experiment for me - (that's a hyphen!) to offload more coding to agents.
I don't live in a world where I need to be constantly reading and replying to emails, so 95% of my inbox is just subscription spam. With development I need to be at the helm to design the planning requirements and actively make decisions before the agent goes off and executes the plan. But I don't need a personal agent for that, I work directly out of codex/claude-code.
I’d love to understand more about your Obsidian setup and Buzz.
The Matrix app on iOS isn’t as good as Telegram.
I have 16 Nanobot instances—4 for my parents and 12 for me and my spouse.
With OpenWebUI and its Knowledge feature, I was thinking of moving some of them there.
I have only one small VPS for ntfy and Matrix. Everything else is self-hosted.
A few years ago, I bought way too much RAM for my Dell server and added more storage just to experiment. Now I’m sitting on a gold mine, with prices having nearly tripled!
I also have a Synology for VM snapshots and backups to Google Drive and B2.
I use the actual Buzz ios app which I was building on my own but at first glance it appears is now in the iOS store.
LLM was invented and its just clear that this is something someone needs to build.
Why?
Because it makes just sense. You don't want an agent running on a laptop you close. You want to keep context small, you want to split up work / parallize it etc.
I'm now waiting for a while until the open source agent platform emerges and im borderline motivated to build something but i'm not doing it. He did, which is not a crime.
I've also been building a harness that maintains my apps which I'm hoping to open source.
Hard agree that these things don't have personal ROI, and are actually quite hard to build reliably.
But it's really fun! And having a bot fix a live error is pretty exciting.
Great write up!
You haven't put this on github have you?
How agents know other's capabilities? Shout out and call for help? Is it handled by Buzz?
My experience trying to get Discord and/or Slack to work was painful for 1 agent, let alone the potential for hundreds.
Here's the perfect example of the power of Buzz: there was some hype today about Grok Bot so i wanted to spin it up. I did, and within like 3 minutes, I had a Grok Bot talking to my other agents in Buzz, and Buzz is definitely not a supported plugin.
$48/month for the droplet (could probably be cheaper on Hertzner) and $100/month for OpenAI plan. so ~$150/month but again this could be cheaper with a different VPS and using Terra/Luna.
I also have a claude max plan for coding but like I mentioned in the article coding is still separate from the agents.
being able to talk to each of the agents via dm (but also in group chats) sounds interesting
does that mean that you have 1 chat per domain specific agent? can you also start multiple sessions/threads or is that not part of the way you interact with them currently?
It's literally just like humans.. except. not.
That said, my vision is to eventually build manager agents to manage the minion agents. Like real people. I have no idea if "people" is the right analogy for all this work but my brain can't really wrap around a different analogy yet.
I also have a claude max plan for coding but like I mentioned in the article coding is still separate from the agents.
> Has it been worth it? For the journey, yes, for the ROI, nope.
It's also nice seeing someone experiment without succumbing to AI psychosis.