Deploy OpenCode on powerful remote servers, manage all your AI assistants from one dashboard, and connect securely through our Relay—your existing local clients just work, no VPN needed.
How it works
01
Pick a region, click deploy. RelayCloud spins up a VPS, installs the runtime, and launches your OpenCode instance automatically—no SSH required.
02
Your server opens a persistent outbound WebSocket to our Relay. No inbound firewall rules, no open ports, no VPN.
03
RelayCloud runs a local proxy on your machine. Point any OpenCode-compatible client at 127.0.0.1:4090—it tunnels through the Relay transparently.
Automated Provisioning
One command provisions a cloud VPS, installs all dependencies, deploys OpenCode, and registers it with the Relay. Your assistant is online in under two minutes.
~ $ relaycloud server provision --region us-east --auto
● Allocating VPS ............... ✓ 2.1s
● Installing runtime ............. ✓ 9.3s
● Deploying OpenCode ............. ✓ 12.1s
● Registering relay .............. ✓ 1.4s
✓ Server prod-01 is ready.
Connect via 127.0.0.1:4090
~ $ ▌
Secure Relay & Management
Your remote instances connect outbound to our Relay—no inbound ports, no firewall rules, no VPN. Manage all your OpenCode workspaces from a single dashboard: status, logs, usage, and configuration.
Local Proxy & Onboarding
Already running OpenCode locally? Onboard it in minutes. The local proxy exposes your remote instances over the Relay so any client connecting to 127.0.0.1:4090 is actually talking to your remote agent.
~ $ relaycloud proxy serve
✓ Listening on http://127.0.0.1:4090
▌
~ $ relaycloud onboard --detect
✓ Found OpenCode at 127.0.0.1:4096
✓ Instance registered as local-01
Conversation Sync
Every conversation is synced to your account in real time. Switch devices, swap instances, or move to a different server—your full history is always there, exactly as you left it.
Refactor auth middleware
prod-01 · us-east-1 · 2h ago
Debug flaky CI pipeline
dev-02 · eu-west-1 · Yesterday
Write OpenAPI spec for v2
local-01 · onboarded · 3 days ago
Organization Access
Every OpenCode instance in your organization is accessible to your teammates. Reference a colleague's conversation for context, or pick up a task exactly where they left off—without any handoff.
Jamie's workspace
prod-01 · Active now
Morgan's workspace
dev-02 · 12 min ago
Alex's workspace
staging-01 · 2h ago
MCP Server
RelayCloud provides a MCP server that any compatible client can connect to. Use the prompt-assistant tool to start a new conversation in any workspace or continue an existing one—with full control over model, agent, and run variant.
# Start a new conversation in a workspace
prompt-assistant({
workspace_id: "wsp_a1b2c3",
prompt: "Review PR #142 and summarize
the security implications."
agent: "build",
model_provider_id: "OpenAI",
model_id: "gpt-5.5",
variant: "high",
})
# Or continue an existing conversation
prompt-assistant({
conversation_id: "conv_x9y8z7",
prompt: "What was your conclusion?",
})
▌
Get started in minutes. Provision your first remote server, onboard existing instances, or just explore the dashboard.