PiKVM
pikvm/pikvm
An open-source KVM solution based on Raspberry Pi that lets you remotely control servers as if you were sitting in front of them, even if the OS is crashed.
Open and inexpensive DIY IP-KVM based on Raspberry Pi
AI Summary
What This Project Does
This is a hardware box built with a Raspberry Pi that transmits the screen of another computer to you, allowing you to remotely operate the keyboard, mouse, and power switch.
What Problems It Solves
Solves the embarrassment of servers being in the basement or unable to log in remotely due to system crashes, allowing you to reinstall the OS or change BIOS settings without visiting the site.
Who It's For
Self-built server players, IT operations, tinkerers who like hardware, and people who need to remotely manage multiple computers.
Typical Use Cases
1. Remote OS Reinstallation: Mount ISOs via virtual optical drive.
2. Server Power Cycle: Remotely trigger ATX power switch.
3. Remote Hardware Debugging: See the screen even when it is black to troubleshoot faults.
Key Strengths & Highlights
Open source and free, low latency (35-50ms), supports virtual optical drive, active community, ready-made system images available.
Getting Started Requirements
Need to buy a Raspberry Pi and capture card, know some soldering or wiring, software part has ready-made systems, no programming required.
Purpose
Suitable for those needing physical-level remote control of computers, such as server ops or hardware debugging. Not suitable for those only wanting software-level remote desktop without hardware tinkering.
Category
Tech Stack
Project Info
- Primary Language
- —
- Default Branch
- master
- License
- GPL-3.0
- Homepage
- https://pikvm.org
- Created
- Sep 16, 2019
- Last Commit
- 14 days ago
- Last Push
- 14 days ago
- Indexed
- Apr 21, 2026