private agent workstation

Your coding agents, from anywhere.

Run agents on your Mac, VPS, or workstation. Sidemesh gives you the full remote layer around that work: chat, approvals, files, git context, terminal access, port forwarding, and live browser previews.

your machines private network first full host surface no cloud workspace

Install the daemon on the machines where agents run.

Use it on a Mac, a VPS, or a workstation. Pair through a private route such as Tailscale or a trusted LAN.

Open the app and choose the session that needs you.

Recent sessions, pending approvals, host status, git state, files, images, and terminals are reachable from one place.

Use the right surface for the job.

Reply in chat, approve a tool call, inspect files, attach a terminal, forward a port, or stream the browser when the visual state matters.

The stack

More than remote chat for Codex.

The useful part is not only sending prompts. It is having enough of the host available to do real work when you are away from the machine.

01
Agent control stays visible.

Running sessions, pending approvals, model state, generated images, web searches, tool calls, and ordered transcript events stay reachable.

02
The workspace is inspectable.

Browse files, render markdown, check git status, view resources, and understand what changed before you approve the next action.

03
Runtime access is built in.

Use terminal, local port forwarding, and browser streaming for the cases where a transcript is not enough.

What you get

The missing layer around agent work.

Sidemesh is the remote workstation layer around long-running agent sessions. It keeps chat, approvals, workspace inspection, shell access, and previews in one coherent app.

Recent sessions across hosts

See what is running or waiting on each paired machine without remembering where you started the work.

Approvals that do not hide in chat

Pending decisions get surfaced clearly, so blocked sessions do not stay blocked because you missed a transcript line.

Files, markdown, git, and images

Inspect the workspace before you answer. Review generated assets, read docs, and understand the state of the repo.

Optional terminal access

When chat is too indirect, attach to a host terminal deliberately. Keep it behind a private network where host-level access is intentional.

Browser previews and port forwarding

Open development servers from a phone or desktop while the server keeps running on the remote machine.

Designed for interruption

Check a running session during travel, from a couch, or between meetings. Drop into deeper tools only when the situation needs it.

Security model

Powerful by design. Private by default.

Sidemesh can expose agent transcripts, workspace files, approvals, forwarded ports, browser sessions, and optional terminal access. That is the point: it gives you a real handle on your own host. It is also why the route should stay private.

phoneprivate route
desktopdaemon
agentworkspace

Use Tailscale, a VPN, or a trusted LAN. Do not expose a powerful host-control daemon casually to the open internet.

Install

Pair the machines you already use.

The preview is distributed directly for now. Public install channels, policy pages, and store listings will come after the release packaging is stable.

Daemon

Start on each trusted host.

Run setup once, install the service if you want it to survive restarts, then pair the app with the generated host address and token.

$ sidemesh setup
$ sidemesh service install
$ sidemesh pair
FAQ

Plain answers before you install.

The short version: Sidemesh is a control surface for your own agent hosts. It is useful because it is powerful, so the network boundary matters.

Is this a cloud IDE?

No. Your code, credentials, terminals, and development servers stay on your machine or VPS. Sidemesh connects to the daemon running next to them.

Which agent does it support?

The preview centers on Codex sessions today. The bigger product shape is the same: a host-level surface around the coding agents you run yourself.

Can it run on the open internet?

Do not treat that as the default. Use a private route first. The daemon is intentionally close to powerful host capabilities.

How is this better than SSH?

SSH gives you a shell. Sidemesh gives you the agent-aware workstation surface: recent sessions, pending approvals, ordered transcripts, images, files, git state, terminal access, port forwarding, and browser previews.

Is it only for mobile?

No. Mobile is the strongest reason for the product, but desktop is useful for side-by-side chat, files, terminals, ports, and previews.

Carry the workstation surface, not the workstation.

Install the daemon on trusted hosts, pair the app, and keep control of sessions, files, terminals, ports, and previews when the machine is not in front of you.

Start with setup