Desktop control for Codex + Claude

Your code.
Wherever it runs.

Work locally or connect to your own servers. Threads, terminals, diffs, and Git stay together in one desktop app.

macOS · Windows · Linux No account required

HydraCode
workspaces / hydracode connected
apps/serverUpdate the control plane
main
Check the updater, preserve active sessions, and add focused tests.
codexworking on this machine

The staged runtime is ready. Existing sessions remain on the current version until they are idle.

DesktopUpdates.ts+18−4
DesktopUpdates.test.ts+31−0
Ask for a follow-up…
Codex Send

Codex or Claude

Use either independently. Switch by thread, not by application.

Your private network

Connect through Tailscale, with private LAN fallback.

Local Git

Branches, worktrees, diffs, and commits without a hosting-provider dependency.

The repo stays where it belongs

Desktop is the control room.
Your machines do the work.

Open a local checkout or pair a private server. HydraCode keeps each agent beside its files and brings the conversation back to you.

On this computerUse the server built into the desktop app.

local
~

On a private serverPair once, then reconnect directly.

tailscale

In an isolated worktreeGive each task its own clean branch.

git

HydraCode server

Bring a Linux box.

The installer adds a self-contained user service and walks you through pairing. Node.js is not required.

x64 + arm64systemd user servicesigned updates
terminalinstall HydraCode
Ready to pair with HydraCode Desktop

Signed in or signed out

Your core workflow stays local.

Accounts add encrypted settings backup and sync. Pairing, coding, terminals, and Git work without one.Download HydraCode