Self-hosted Cloudflare Workers relay that bridges phone and laptop via WebSocket, letting you control Claude Code, Cursor, or any shell remotely.
Key Takeaways
Architecture: phone and daemon each open outbound WebSockets to a Cloudflare Durable Object relay you deploy; no port forwarding or VPN needed.
LAN agent-to-agent mode uses mDNS peer discovery and ECDH P-256 pairing, exposing MCP tools so one AI agent can drive another machine directly.
MCP tools include loopsy_execute, loopsy_session_start/stop, loopsy_transfer_file, and a shared key/value store for multi-agent pipelines.
Security caveat acknowledged upfront: TLS terminates at the relay, so relay operator sees raw PTY output including passwords; E2E encryption is deferred to v1.1.
Auto-approve mode (enables --dangerously-skip-permissions) is off by default and requires macOS password to enable; macOS password transits the relay in that flow.