github oliverbravery/PrintGuard v1.0.0b1
Initial Beta Release

latest releases: v1.0.0b3, v1.0.0b2
pre-releaseone month ago

This is the first public beta release of PrintGuard, a tool for local, real-time 3D printing failure detection and monitoring on edge devices.

This initial version is intended for testing and community feedback on its core features, stability, and ease of use.

🚀 Key Features

  • Web Interface: A user-friendly interface to monitor multiple printer-facing cameras and manage print jobs.
  • Live Print Failure Detection: Uses a custom computer vision model to detect print failures in real-time on edge devices.
  • Push Notifications: Sends alerts to subscribed desktop and mobile devices when a failure is detected.
  • Printer Integration: Connects with services like OctoPrint to automatically suspend or terminate a print job upon failure detection.
  • Flexible Access: Can be configured for local network access only or securely exposed to the internet via services like ngrok or Cloudflare Tunnels.

📦 How to Install

As this is a pre-release version, you must use the --pre flag to install it:

pip install --pre printguard

To start the web interface after installation, run:

printguard

💬 Feedback

Please report any bugs, feature requests, or setup issues through the Issues tab. Your feedback is invaluable for improving PrintGuard.

Don't miss a new PrintGuard release

NewReleases is sending notifications on new releases.