
The Moment I Realized My Personal AI Project Wasn’t Personal Anymore
I built Hermes Agent for one reason: to stop repeating myself. I wanted an AI that knew my homelab, my preferences, my writing style — without me having to explain everything from scratch every single time. It was a personal project. A tool for me. I never expected anyone else to use it, let alone build on top of it.
Then a developer in Pakistan — someone I had never met, never spoken to, never even emailed — built a native iPhone app for it. Not for my specific setup. Not on commission. He just built it. And put it in the App Store. For free.
The app is called Hermex. It is a SwiftUI iPhone app that lets you chat with your self-hosted Hermes Agent. Real-time streaming. Model switching. Session management. Workspace browser. 597 stars on GitHub. MIT license. No tracking, no analytics, no subscription.
The Signal You Miss When You Are Building
When you are deep in the weeds of a project — configuring cron jobs, debugging MCP connections, tweaking prompts — you do not see the forest. You see the tree in front of you. And that tree is usually on fire.
But Hermex was a signal I could not ignore. Someone invested weeks of their time building a polished mobile client for an open-source AI agent framework. Not because they were paid. Not because they were asked. Because they wanted to use it themselves.
That is when I realized: this is no longer just my project. There is a community forming around self-hosted AI agents. People who care about privacy, local-first architecture, and owning their own AI infrastructure. And they are building things.
What a 597-Star iOS App Taught Me
Hermex does not even work with my setup out of the box. It was built for hermes-webui (the web UI variant), not for hermes-gateway (the command-line variant I run). The APIs are different. The architecture is different. I cannot just download it and connect.
But that is not the point. The point is that the infrastructure is solid enough that people want to build on it. When someone creates a polished mobile client for your open-source project — without being asked, without funding — it means the ecosystem is maturing. It means self-hosted AI is not just a niche for tinkerers anymore.
I documented the Hermex API endpoints in my vault as a reference. Even if I cannot use it directly, the patterns are valuable: SSE streaming, session management, model pickers, workspace browsers. These are the building blocks of a mobile AI client, and having a working reference implementation is gold.
The Bigger Picture
Hermex is one data point. But there are more. A Reddit community with people sharing their nutty Hermes setups. Developers contributing to the open-source codebase. Discussions about multi-agent protocols, MCP integrations, and agent-to-agent communication. The self-hosted AI ecosystem is growing, and it is growing fast.
I started this project to solve my own problem. But somewhere along the way, it became part of something larger. And that changes how I think about what I am building.
I am no longer just building for myself. I am building for a community that does not exist yet — but will, if we keep shipping.
What About You?
Have you ever built something for yourself, only to discover others wanted it too? Or are you one of those people building on top of open-source AI tools? I would love to hear your story in the comments.
Wat vond je van dit bericht?