Remote colony intelligence

Your Claude sessions,
alive and everywhere

Run Claude Code on one machine. Access every session from any browser, any device. Sessions persist when you disconnect. One controller to orchestrate them all.

3 sessions active
Controller online
2 dormant

Claude Code dies
when you disconnect

Close the terminal. Switch devices. Laptop goes to sleep. Your session is gone — the context, the working state, everything. You're back to square one.

And there's no way to reach it from your iPad, your phone, or another machine. Claude Code is tethered to wherever it was started.

💀
Sessions don't survive disconnects
Close a terminal, lose everything. Every reconnect starts cold with no context.
📱
No cross-device access
Claude Code runs on one machine. You can't reach it from an iPad, phone, or another laptop.
🔀
No overview of all your sessions
Multiple projects, multiple terminals. No single place to see what's running and what it's doing.

A colony that lives
independently of you

Two lightweight processes. Sessions in tmux. Connect from any browser.

Browser / PWA
Any device with a browser. Install as a PWA for a full-screen native feel on iPad.
Controller Claude
A Claude instance with MCP tools. Create, read, and manage every session in the colony using natural language.
iTerm2 / Terminal
Open any session directly as a local iTerm2 window via the Agent.
Session — api-dev
A live tmux pane. Claude Code running your API project. Accessible from browser or iTerm2.
Session — frontend
Another tmux pane. Completely independent. Persists whether you're connected or not.
Session — dormant
Waiting. The process lives in tmux. Reconnect instantly whenever you need it.

Built for how you actually work

Sessions that never die
tmux is the source of truth. Close your browser, shut your laptop — sessions keep running. Reconnect from any device and pick up exactly where you left off.
🌐
Any device, any browser
Full xterm.js terminal in the browser. Install as a PWA on iPad for a native full-screen experience. No app to install, no SSH keys to manage — just a URL.
🧠
Controller Claude
A Claude instance with MCP tools that sees your entire colony. Create sessions, read output, send commands — using natural language to manage your Claude fleet.
🔐
Passkey auth + API keys
WebAuthn passkey login for browser sessions. API key auth for the Agent. Rate-limited, invite-only registration. Secure by default.

Colony running in three steps

Download the binary
Grab the latest release for macOS from the GitHub releases page. A single native binary — no JVM required. Fast startup, low memory.
Start the server
Run the server on your Mac. It manages tmux sessions and serves the web dashboard on port 7777. Open the URL in any browser to see your colony.
Connect the agent
Start the agent locally to give your controller Claude MCP access to the full colony. Point it at the server URL.
# Start the server (Mac Mini / always-on machine)
$ ./claudony server --bind 0.0.0.0

# Start the agent (your MacBook)
$ ./claudony agent --server http://mac-mini.local:7777

How we built it

All entries →