v1.0.2 — Public release
O.D.I.N.
Orchestrated Dispatch & Inventory Network

Self-hosted 3D print farm management for people who own their data. Real-time monitoring, job scheduling, filament tracking, and per-order profitability — no cloud required.

# Two minutes to dashboard
$ git clone https://github.com/HughKantsime/runsodin.git
$ cd runsodin && cp .env.example .env
$ docker-compose up -d
# → http://localhost:8000 — setup wizard starts
<400MB
RAM footprint
4
Printer protocols
0
Cloud dependencies
1,031
Automated tests

MES meets SCADA.

Real-time telemetry, job management, and business analytics in one system. Built for production, not just monitoring.

📡

Live Monitoring

Bed and nozzle temps, print progress, time remaining — all via WebSocket. 90-second heartbeat with auto-reconnect. Fleet status from any screen.

📷

Camera Grid + Control Room

Live WebRTC feeds from every printer. Full-screen Control Room mode, Picture-in-Picture floating player. Press F and walk away.

🎯

Smart Scheduler

Color-match scoring minimizes filament swaps. Drag-and-drop queue reorder, priority levels, due dates. Upload .3mf → auto-extract → schedule.

🧵

Filament Tracking

AMS RFID auto-detection, QR scanner for non-RFID slots, auto-deduct on job complete. Track cost per gram across every spool.

📦

Orders & BOM PRO

Products with Bill of Materials. Order tracking from Etsy, Amazon, or wholesale. Per-order P&L with revenue, fees, material costs, and margin.

📊

Analytics + Utilization PRO

Revenue dashboard, printer utilization reports, energy consumption tracking, cost calculator. CSV export everything.

🔐

Enterprise Auth PRO

JWT + RBAC with admin/operator/viewer roles across 164 API endpoints. Microsoft Entra ID SSO. Rate limiting, account lockout, audit trail. White-label branding.

🔔

Alerts Everywhere PRO

Browser push, Discord, Slack, email, ntfy, Telegram. Quiet hours with daily digest. HMS error codes auto-decoded and dispatched.

🎓

Job Approval Workflows EDU

Students submit prints for teacher review. Approve, reject with reason, resubmit. Notification pipeline keeps everyone in the loop.

🌙 Dark + light mode ⌨️ Keyboard shortcuts 📱 PWA mobile support 🌐 EN / DE / JA / ES 🛑 Emergency stop 🔁 Print Again 🔌 MQTT republish 📈 Prometheus /metrics 🔌 Smart plugs ✅ 1,031 automated tests

Brand-agnostic by design.

Four protocols, dozens of printers. Mixed fleets welcome.
Bambu Lab is production-tested. Klipper, PrusaLink, and Elegoo adapters are in beta — testers welcome.

Bambu Lab MQTT

  • X1 Carbon
  • P1S / P1P
  • A1 / A1 Mini
  • H2D

Klipper Moonraker BETA

  • Anycubic Kobra series
  • Creality K1 / K2
  • Voron / RatRig
  • QIDI / Sovol + any Klipper

Prusa PrusaLink BETA

  • MK4 / MK4S
  • MK3.9 / MK3.5
  • MINI+
  • XL / CORE One

Elegoo SDCP BETA

  • Centauri Carbon
  • Neptune 4 series
  • Saturn (resin)
  • + other SDCP printers

Start free. Scale when ready.

No per-printer fees. No cloud lock-in. License keys work offline — drop a file in your install, no phone home.

Community
Free
forever · source-available
  • Up to 5 printers
  • Single user
  • Dashboard + live monitoring
  • Camera feeds + Control Room
  • Job scheduling + timeline
  • Spool tracking + QR scanner
  • Cost calculator
  • PWA + keyboard shortcuts
  • Multi-language (EN/DE/JA/ES)
  • Multi-user / RBAC / SSO
  • Orders, Products & BOM
  • Integrations
Get Started — Free
Education
$300 /year
entire lab · unlimited printers & students
  • Everything in Pro
  • Job approval workflows
  • Student submits → teacher approves
  • Rejection with required reason
  • Student resubmit after rejection
  • Entra ID SSO (schools run M365)
  • Viewer / operator / admin roles
  • No student data leaves your network
  • FERPA-friendly by architecture
  • Air-gap deployment supported
Subscribe — $300/yr One flat fee. Entire lab covered.

⚡ Founders Program

We're looking for 10 print farm operators to put O.D.I.N. through its paces. Full Pro access for 90 days, zero cost — just use it and tell us what breaks.

Join the Founders Program

Enterprise / Defense — custom pricing

ITAR/CMMC deployments, OPC-UA integration, audit export, SQLCipher encryption, SLA support. Contact us for pricing.

What O.D.I.N. is not.

We'd rather you know upfront.

Not a slicer.

Use Bambu Studio, OrcaSlicer, or PrusaSlicer. O.D.I.N. manages what happens after you slice.

Not a cloud service.

Your data stays on your machine. Always. That's the whole point.

Not an ERP.

Export to QuickBooks or Xero for accounting. O.D.I.N. tracks costs, not taxes.

Not a file sender.

O.D.I.N. observes and schedules. It doesn't push .3mf files to printers — you send prints from your slicer.

Your print farm deserves
someone watching over it.

Four commands. Two minutes. Zero cloud dependencies.