Skip to content

Features

Bambuddy is packed with features to help you manage your 3D printing workflow. Explore them all below.


NEW: Integrated Slicing

Server-Side Slicing

Slice STL and 3MF files without a desktop slicer installed. The optional slicer-api/ Compose stack runs OrcaSlicer or Bambu Studio headlessly inside Docker; one Slice button in File Manager, Archives, and MakerWorld produces a ready-to-print .gcode.3mf in the same folder.

  • One-click Slice button — result lands in the library with embedded thumbnail, ready for dispatch
  • Bambu Studio Preset Bundles (.bbscfg) — import once, pick a curated printer + process + filament triplet from a dropdown for every slice
  • Multi-plate 3MFs open a plate picker first; multi-color plates render one filament dropdown per AMS slot the print actually uses, auto-matched against your imported / cloud / standard presets by type and colour
  • Toast tracker follows the job from queued to completed across pages, so a long slice never pins the modal
  • Headless-friendly — runs on a NAS, mini-PC, or RPi 5 without a desktop slicer install

Setup Guide


Printers & Monitoring

Real-time Monitoring

Live printer status, temperatures, print progress, and HMS error tracking via WebSocket.

Camera Streaming

MJPEG live video streaming and snapshots from your printer's built-in camera.

AMS & Humidity

Monitor AMS slot status, humidity levels, and temperature. Remote manual drying, queue auto-drying, ambient drying, and configurable drying presets.

Printer Control

Print from printer cards via button or drag-and-drop, print speed presets, chamber temperature, light control, fan status monitoring, and AI detection modules.

Printers Page


Automatic 3MF archiving with metadata extraction, 3D preview, and duplicate detection.

Chronological table of all print activity with filtering, search, and status tracking.

Fast FTS5 search across print names, filenames, tags, notes, designer, and filament.

Projects

Group related prints into projects with progress tracking and color-coded badges.

Archive Comparison

Compare 2-5 archives side-by-side with highlighted setting differences.

Archives Page


Analytics

Statistics Dashboard

Customizable drag-and-drop widgets for success rates, filament usage, costs, and more.

Failure Analysis

Correlate failures with conditions to identify patterns and improve reliability.

Energy Tracking

Track power consumption per print or cumulative, with cost calculations.

Export

Export archives and statistics to CSV or Excel with filter support.

Statistics Page


Automation

Queue prints with drag-and-drop ordering, batch quantity, timeline schedule view, scheduled start times, configurable default print options, and automation.

Smart Plugs

Tasmota, Home Assistant, REST/Webhook, and MQTT integration for auto power-on before print, power-off after cooldown, and energy monitoring.

Virtual Printer

Emulate a Bambu printer on your network to send prints directly from your slicer.

Notifications

Multi-provider alerts via WhatsApp, Telegram, Discord, Email, and more.

Queue Page


Integrations

:material-spool-outline: Spool Inventory

Built-in spool tracking with AMS slot assignment, automatic usage tracking, and remaining weight management.

:material-spool: Spoolman

Sync filament inventory with Spoolman for complete spool tracking.

Cloud Profiles

Manage Bambu Cloud slicer presets and compare template differences.

Local Profiles

Import OrcaSlicer presets without Bambu Cloud. Supports .orca_filament, .bbscfg, .bbsflmt, .zip, and .json exports.

K-Profiles

Pressure advance settings management for optimal print quality.

API Keys & Webhooks

REST API with granular permissions for external integrations.

Add custom sidebar links to external tools and resources.

MQTT Publishing

Publish events to external MQTT brokers for Home Assistant and Node-RED.

Prometheus Metrics

Export printer telemetry for Grafana dashboards and monitoring systems.


Maintenance & Security

Maintenance Tracker

Schedule and track maintenance tasks with interval reminders.

File Manager

Browse and manage files on your printer's internal storage.

Backup & Restore

Full database backup and restore for data protection. GitHub backup for automatic cloud profile sync.

PostgreSQL Support

Optional external PostgreSQL database for larger setups. SQLite remains the zero-config default.

System Info

View database statistics, system resources, and generate support bundles.

Authentication

Optional user authentication with role-based access control. Advanced Auth via Email for self-service password resets, LDAP / Active Directory integration, Two-Factor Authentication (TOTP + Email OTP with single-use backup codes), and Single Sign-On (OIDC / SSO) for PocketID, Authentik, Keycloak and any standards-compliant provider.


Pro Tips

Keyboard Shortcuts

Press ? anywhere to see available keyboard shortcuts. Navigate between pages with number keys 1 through 5.

Context Menus

Right-click (or long press on mobile) on cards for quick actions like re-print, compare, or delete.

Customizable Themes

Bambuddy offers extensive theme customization with separate settings for dark and light modes:

  • Style: Classic (clean shadows), Glow (accent-colored glow), Vibrant (dramatic shadows)
  • Background: Neutral, Warm, Cool + dark-only options (OLED, Slate, Forest)
  • Accent Colors: Green, Teal, Blue, Orange, Purple, Red

Mix and match any combination in Settings → Appearance.