WarpKVM

Getting started

From unboxing to controlling a machine in about five minutes.

What you'll need

  • A WarpKVM device
  • The target machine you want to control (anything with HDMI out and a USB port)
  • A network connection: Ethernet, Wi-Fi 6, or PoE (optional accessory)
  • A free Tailscale account for mesh access

1. Cable the target

Connect WarpKVM to the machine you want to control:

  1. HDMI in: from the target's HDMI output.
  2. HDMI out (optional): back to the desk monitor. Passthrough keeps the local display working while you're connected remotely.
  3. USB-C (target): to any USB port on the target. This carries keyboard, mouse, and mass-storage emulation.
  4. Power: USB-C PD, or PoE if you've enabled it.

2. Join your tailnet

On first boot, WarpKVM broadcasts a setup page. Open it, sign in to Tailscale, and approve the node. From that moment the device is reachable from any machine on your tailnet: no port forwarding, no public IP, no relay you don't control. Every connection is end-to-end encrypted.

3. Connect

Open the web console from any browser on your tailnet, or use the companion app for multi-device view. You should see the target's display with 15–25 ms glass-to-glass latency on a gigabit LAN.

From here you can:

  • Type, click, and scroll as if you were at the desk
  • Enter BIOS / UEFI, change boot order, reboot
  • Mount an ISO over IP and re-image the machine
  • Listen and talk with two-way audio

Optional: add WarpKVM ATX

If you want hard power control (power, reset, and front-panel telemetry even when the machine is wedged), pair a WarpKVM ATX over the wireless mesh link.

On this page