{"repo":"bbolinger/snapmaker-u1-toolkit","free":true,"listed":false,"github":"https://github.com/bbolinger/snapmaker-u1-toolkit","clone":"git clone https://github.com/bbolinger/snapmaker-u1-toolkit.git","description":"Print to your Snapmaker U1 from your phone: Telegram, headless OrcaSlicer, Moonraker upload, camera verification, and a human-approved start gate.","language":"Python","stars":17,"topics":["3d-printing","klipper","moonraker","orcaslicer","print-farm","remote-printing","snapmaker","snapmaker-u1","telegram-bot","headless-slicing"],"license":"MIT","category":"ai-agents","readme_excerpt":"Snapmaker U1 Toolkit — Print From Your Phone with Telegram Safely slice, preview, upload, monitor, and start Snapmaker U1 prints remotely through Telegram, OrcaSlicer, Moonraker, and an optional local AI agent. Send an STL, 3MF, or ZIP from your phone. The toolkit analyzes the model, recommends print settings, slices it locally with OrcaSlicer, generates plate previews, verifies the loaded filament and toolhead, photographs the print bed, and asks for explicit approval before starting. What you can do - Print to a Snapmaker U1 from your phone through Telegram. - Slice STL and 3MF files with headless OrcaSlicer on Linux, WSL, or Windows. - Preview model orientation, plate layout, toolpaths, and important print settings. - Upload G-code through the U1's Moonraker/Klipper LAN interface. - Verify toolheads and filament before heating or motion. - Receive first-layer, final-layer, and completed-print camera photos. - Require a fresh bed-camera image and human approval before every toolkit-started print. - Run the deterministic CLI tools without AI, or add Hermes with a local LLM for the phone workflow. The AI does not receive unrestricted printer control. Deterministic scripts own slicing, verification, uploading, monitoring, and the single-use print-start approval gate. See the safety model for the exact boundary. This is how AI should touch physical machines: plan, explain, preview, ask, verify, then act only within a narrow approved boundary. See it in action A local model take","default_branch":null,"files":null,"tree":[],"storefront":"/r/bbolinger","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bbolinger/snapmaker-u1-toolkit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}