Real machines · one pool · EU
A personal fleet of real machines.
A home for your agents.
Machines that stay on, with networking, URLs, a shared drive and the tools already set up. Copy, pause or spin up another in seconds.
ssh ironwire.sh_
Everything lives here.
Real Linux machines with root, SSH and a live HTTPS URL from the moment they boot.
Pick an agent. It's already there.
Hermes and OpenClaw come installed on every machine, along with Claude Code and Codex. Give each agent a machine of its own, or run several side by side.
An agent can do everything you can. Nothing you didn't allow. Delete protection and fleet access bind it exactly as they bind you.
Your agents, in your pocket.
Your agents live on your machines and keep working while your phone sleeps.
The ironwire app is how you talk to them.
- Run an assistant: Hermes and OpenClaw are already on the machine. Sign in from the app. It keeps its memory between chats, works on a schedule, and can start the conversation itself.
- Code with Claude or Codex, or bring your own: any ACP-compatible agent shows up like the built-ins.
- Create an agent, hand it work, walk away. Come back to the finished turn.
- Watch it think: streaming output, tool calls, and turn state as readable UI, not raw logs.
- Network drops, phone sleeps, app closes: the conversation catches up without losing the thread.
- Link it once. Run link in the dashboard, scan the QR, and the phone joins your account.
Arriving in the app stores soon.
Machines that find each other.
Every machine reaches the others as <name>.internal, e.g. hermes.internal. Nothing to configure.
A 10 GiB shared drive any machine can mount at /mnt/share.
sftp dashboard@ironwire.sh shows every machine as a folder, plus the shared drive. Edit an agent's files in your own editor. SFTP →
Turn on email and a machine receives mail at any address on <name>-<you>.ironwire.xyz, held even while it's stopped. Receive-only.
Your box at home joins the fleet.
A mini PC running Hermes. A Raspberry Pi under the desk. A Mac mini in the attic.
Same list, same key, same URL scheme as your machines.
- One binary, one code to approve. No port forwarding, no dynamic DNS, no reverse proxy of your own.
- A real certificate and a public URL the moment it connects.
- Your machines and your agents reach it by name, like part of the fleet.
- You declare what it exposes: which ports, whether a shell, which directory.
- An agent on your own box browses from your home connection, for sites that block servers.
- Included in your plan. It's your hardware: it draws nothing from your pool, and we don't sell you compute you already own.
$ sudo ironwire-outpost
waiting for approval — code KXRT-4419
$ ssh dashboard@ironwire.sh outpost approve KXRT-4419
One price. You get a pool.
Questions
Why not a €5 VPS?
If one box is all you need and you'd rather set it up yourself, a VPS costs less. Here it comes set up: no hardening, tunnel or bot to wire before the agent runs, and each agent can have a machine of its own.
Why not a one-click hosted plan?
Here you get real machines with root and SSH, Hermes and OpenClaw side by side, agents you built yourself, and the box at home in the same fleet.
Can I build my own agent and use your app?
Yes. One JSON file on the machine puts your agent behind the ironwire app, next to the built-ins. It speaks ACP or a small HTTP contract. Custom agents →
Do I have to use your app with Hermes or OpenClaw?
No. Use their official apps, or any channel they support, like Telegram. The ironwire app is one more way in.
Can agents talk to each other?
Yes. Every machine reaches the others by name over the internal network (hermes.internal), and they can share files on the shared drive.
Can an agent set up new machines?
Yes. Turn on fleet access for its machine, and it knows how to work your ironwire fleet: create, copy and manage machines. Delete protection still applies. Fleet access →
Where is it hosted?
In the EU. ironwire is a Swedish company.
A European company.
Swedish, hosted in the EU. Built and run by the team behind Portfoliobox, since 2012, self-funded.
Invite only for now.