ActiveDesk
Serverless device mesh: chat, files, remote control
Private chat, file transfer, remote screen control and a workflow scheduler for your own devices, with no server. Every device runs the same small, dependency-free Java 17 program and they find each other over a Tailscale tailnet; phones use a built-in installable web app. Chat syncs rooms between devices and rejects spoofed messages, file transfers are chunked and SHA-256 verified with backpressure, and remote screen sessions always show an on-screen banner while someone is watching. It can also wake devices with Wake-on-LAN, keep screens on, cap battery charging, and run scheduled jobs as dependency graphs with retries and timeouts. Data is stored as JSONL or in any JDBC database.
Started Last updated
November 2026