The problem
Cloudflare Workers can't do heavy or long-running work like transcoding audio, transcribing speech or driving a headless browser. Several of my Workers projects needed that kind of compute, and I wanted one small backend they could all share on modest hardware, including a VPS with about 450MB of RAM.
What I built
The core is a single-binary Go daemon. Workers reach it privately over a Cloudflare tunnel. It runs built-in tasks like shell, file access, rclone and ntfy, plus per-project handler scripts, each with its own memory and CPU limits enforced through systemd. Heavier tools such as ffmpeg, whisper or Playwright are installed per node on demand, and a job won't start on a node that lacks them. It also exposes an MCP endpoint, so Claude Code can use it directly.
