● ONLINE OPEN-SOURCE WINDOWS 10/11 · X64 MIT/APACHE-2.0

Two machines. One workflow. Zero servers.

An open-source KVM tool for Windows. Share keyboard, mouse, clipboard, files, audio and screen between PCs over your LAN. Cloud. Accounts. Telemetry. Just AES-256-GCM and your wires.

§01 What it does

Six things you used to need six different tools for.

01 / SIX

KEYBOARD + MOUSE

Move your cursor off the edge of one screen and onto another PC. Native SendInput injection, full multi-monitor support, hotkeys to jump directly between hosts.

02 / SIX

FILES + DRAG-DROP

Drop any file on the window and it lands in Documents/OneClickKVM/Inbox/ on the other PC. BLAKE3 verified. Multi-threaded. Resumable.

03

AUDIO

WASAPI loopback → Opus 64 kbps → UDP with Reed-Solomon FEC. Hear your gaming PC's audio on your work setup.

04 / SIX

SCREEN SHARING

Windows Graphics Capture API into hardware H.264 — NVENC on NVIDIA, AMF on AMD, QuickSync on Intel. Sub-100ms LAN latency. Pick which monitor.

05 / SIX

CLIPBOARD

Bidirectional sync — text, RTF, HTML, PNG images, file lists. 10 Hz poll, multi-format aware. Copy on one PC, paste on the other.

06

DISCOVERY

mDNS + UDP broadcast fallback. PCs find each other on the LAN without configuration.

§02 How it works

Peer-to-peer. End-to-end. Never leaves your LAN.

Every install generates a long-term Ed25519 identity, sealed at rest by Windows DPAPI. When two installs discover each other on the LAN, they run an X25519 ECDH handshake (Perfect Forward Secrecy) and negotiate session keys for both TCP control and UDP media.

The first pairing requires a 6-digit PIN displayed on the target machine — five wrong attempts and pairing mode shuts down automatically. After that, the pair is permanent until you revoke it.

Input events, files and clipboard travel on the TCP channel with AES-256-GCM. Real-time audio and screen frames go over UDP with Reed-Solomon FEC for resilience against packet loss. No central server. No relay. No telemetry. No accounts.

§03 Cryptographic primitives

Every byte on the wire has a reason.

Long-term identity
Ed25519
Signs the handshake transcript. Stored sealed by Windows DPAPI.
Key exchange
X25519 ECDH
Fresh keys per session — Perfect Forward Secrecy.
Transport AEAD
AES-256-GCM
Nonce = epoch‖counter. Anti-replay bitmap on UDP.
File integrity
BLAKE3
Every received file verified before it lands in the inbox.
Media loss recovery
Reed-Solomon
k=4 m=2 over GF(2⁸). Recover from 2 lost packets per group.
Identity at rest
DPAPI
Windows seals the Ed25519 seed to the user session.
Pairing rate limit
5 strikes
Mode disables after 5 wrong PIN guesses. No timing leaks.
Memory hygiene
Zeroize
PINs and ephemeral secrets zeroed on drop.
100%
Local network. No cloud. No relay. No backdoor.
0kb
Telemetry sent. The app talks to your peers and nothing else.
4.4MB
Installer size. Single-binary, per-user install, no admin.
§04 Download

4.4 MB. One installer. No registration.

v0.1.4
WINDOWS · X64 · 2026-05-24 · NSIS PER-USER

SHA-256 verification

ecf84900631e5471503b227775508daa1444698f10c32974161153a189d931d8

Verify before installing

# PowerShell
Get-FileHash -Algorithm SHA256 `
  "OneClick KVM_0.1.4_x64-setup.exe"
↓ DOWNLOAD   ONECLICK KVM 0.1.4   SETUP.EXE 4.4 MB

⚠ Windows SmartScreen will warn at first launch — this build is not Authenticode-signed (no certificate planned). Verify the SHA-256 above and click More info → Run anyway.