Klipper + Octoprint

Klipper was originally designed to work hand-in-hand with Octoprint, which was designed to run on a Raspberry PI and allowed remote management features not available in Marlin.