OctoEverywhere

From WikiAlpha
Jump to: navigation, search

OctoEverywhere is a 3D printing community project that empowers 3D printers worldwide. The OctoEverywhere project aims to provide everyone with free cloud-based 3D printing services, including remote access, AI print failure detection, real-time printer notifications, and more. OctoEverywhere fully supports any 3D printer running OctoPrint or Klipper.

OctoEverywhere
Octoeverywhere logo.png
Developer(s) Quinn Damerell
Initial release 2020
Stable release 2.10.7
Written in Python
Operating system Windows, macOS, Linux
Available in English, German, French, Polish, Russian, Korean, Catalan
Type 3D printer remote access
License Free and open-source GNU 3.0
Website octoeverywhere.com

Features

Free & Unlimited Remote Access OctoEverywhere's first feature was free, unlimited, and secure remote access to a user's full OctoPrint or Klipper web portal. OctoEverywhere's free remote access includes full frame rate and resolution webcam streaming, file transfers, full plugin support, and more.

Free & Unlimited AI Print Failure Detection Gadget is OctoEverywhere's free and unlimited AI print failure detection assistant. Gadget will continuously monitor your 3D print for common failures like spaghetti, layer shifts, adhesion issues, etc. If Gadget detects an issue, it will notify the user or pause the print automatically. Gadget has watched over 500 million hours of prints and has saved the maker community tons of time and money from the wasted filament.

iOS and Android Apps OctoEverywhere enables remote access for any OctoPrint and Klipper app. There are many amazing community-made apps for OctoPrint and Klipper; OctoEverywhere can empower those apps to access the user's printer securely from anywhere.

Real-Time Print Notifications OctoEverywhere's print notification system can send real-time status updates about your prints. Each notification includes the current print status, stats, and a full-resolution snapshot. OctoEverywhere can send notifications via Discord, Push Notifications, SMS, Telegram, Email, Pushover, and more.

History

The OctoEverywhere project was started by Quinn Damerell in 2020. Quinn wanted full remote access to his OctoPrint-based Ender 3 to keep an eye on prints while he was away from home. At the time, no other service existed that allowed full remote access to OctoPrint. Most OctoPrint users set up port forwarding on their home router, which is extremely insecure. Quinn put together OctoEverywhere, originally built as an Azure App Service. Quinn posted it in OctoPrint forums, and the demand immediately took down the service.

Quinn did a major rewrite of OctoEverywhere and launched it with a worldwide server presence in December 2020. The OctoEverywhere servers now create a global mesh network, allowing users to access their printers with minimal latency anywhere worldwide. Since then, the community has helped to build many new features, like AI print failure detection, notifications, and more.


External links