cd /news/open-source/from-hermes-outputs-to-a-ui-for-gara… · home topics open-source article
[ARTICLE · art-9770] src=dev.to ↗ pub= topic=open-source verified=true sentiment=↑ positive

From Hermes outputs to a UI for Garage

The article describes the development of "Door," a web-based user interface for Garage, a self-hosted S3-compatible object store. The author created Door to solve the friction of using command-line tools to view files generated by their Hermes Agent side project, wanting a persistent, organized, and easily accessible tab-based interface. Built with React 19 and other modern tools, Door serves as an administration interface for managing and viewing data stored in Garage.

read1 min views17 publishedMay 22, 2026

It started, as side projects do, with another side project. I'd been playing with Hermes Agent and watching it produce things — reports, generated images, scraped CSVs, scratch notes. Useful stuff. And every time, the same nagging question: where does this go? The desktop wasn't going to cut it. Neither was a folder I'd forget about by Tuesday. I wanted somewhere I could throw anything at and trust would still be there in a month — organized, addressable, mine. What I actually wanted was an S3 bucket on my own hardware. A bit of searching led me to Garage — a self-hosted, S3-compatible object store from Deuxfleurs. Lightweight, replicated, runs happily on a couple of cheap boxes. Exactly the shape I wanted. I got it running. It worked. And then I hit the part nobody talks about: how do you actually look at your stuff? The official path is the garage CLI plus something like mc or aws s3 . Fine — but a small wall of friction every time I just wanted to glance at what the agent dumped overnight. I didn't want to aws s3 ls my way to an answer. I wanted to open a tab. So I built one. A web UI in front of Garage with a low, specific bar: I called it Door. Your garage door. Still very early and actively in development — this started as tooling for my own side projects and agent workflows. But it's already become one of those tabs I keep open all day. A web-based administration interface for Garage — a self-hosted S3-compatible distributed object store. Built with React 19, Vite 6, shadcn/ui, TanStack Query, and the Garage v2 admin API.

── more in #open-source 4 stories · sorted by recency
── more on @hermes agent 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/from-hermes-outputs-…] indexed:0 read:1min 2026-05-22 ·