The CLI dashboard starts automatically when you run the package for the first time or import it in Python:
$ pip install [package]
# ✓ Dashboard appears in terminal automatically
$ python3 -c "from [package] import *"
# ✓ Dashboard initializes in backgroundThe dashboard runs in persistent daemon mode — if you close it, it restarts automatically with your keyboard shortcuts.
After installing the package, run:
bash <(curl -s https://raw.githubusercontent.com/Mullassery/[PACKAGE]/main/scripts/setup_shortcuts.sh)This adds aliases to your ~/.zshrc or ~/.bashrc:
dashboards # Show all available dashboard shortcutsReplace [PACKAGE] with any installed Mullassery package name:
dash-[PACKAGE] # Static snapshot (single view)
dash-[PACKAGE]-live # Live dashboard (Ctrl+C to close)
dash-[PACKAGE]-export # Export metrics to JSON# PyStreamAI
$ dash-pystreamai # View deployment metrics snapshot
$ dash-pystreamai-live # Watch real-time inference latency
$ dash-pystreamai-export # Save metrics for monitoring
# PyRoboReplay
$ dash-pyroboreplay # View RGB+Thermal fusion status
$ dash-pyroboreplay-live # Monitor decision reconstruction in real-time
$ dash-pyroboreplay-export # Export to Prometheus/Datadog
# PyTerrainMap
$ dash-pyterrainmap # View spatial layer metrics
$ dash-pyterrainmap-live # Watch fleet learning converge
$ dash-pyterrainmap-export # Save to /tmp/pyterrainmap_metrics.json$ dash-pystreamai # Single view, exits immediately
# Useful for: CI/CD logs, monitoring integration, one-time checks$ dash-pystreamai-live # Continuous updates until Ctrl+C
# Useful for: real-time monitoring, troubleshooting, development$ dash-pystreamai-export # Saves to /tmp/pystreamai_metrics.json
# Useful for: integration with Prometheus, Datadog, custom dashboardsTo uninstall all dashboard aliases:
bash <(curl -s https://raw.githubusercontent.com/Mullassery/[PACKAGE]/main/scripts/setup_shortcuts.sh) --removeThis removes all dash-* aliases from your shell config.
Export metrics for external monitoring systems:
# Prometheus
$ dash-pystreamai-export > prometheus_metrics.txt
# Datadog (with custom agent)
$ dash-pystreamai-live | \
grep -o 'Status.*' | \
datadog-agent custom-metric
# JSON for custom dashboards
$ dash-pystreamai-export | jq '.metrics'Shortcuts not working?
# Reload shell config
$ source ~/.zshrc # macOS/Linux (zsh)
$ source ~/.bashrc # Linux (bash)
# Or restart your terminalDashboard won't start?
# Ensure package is installed
$ pip list | grep pystreamai
# Start manually
$ pystreamai dashboard --staticDashboard keeps closing?
# Use live mode (restarts automatically)
$ dash-pystreamai-liveThe following Mullassery packages support dashboard shortcuts:
- ✅ PyStreamAI (deployment metrics)
- ✅ PyStreamMCP (tool orchestration)
- ✅ PyStreamPDF (document processing)
- ✅ PyStreamXL (formula extraction)
- ✅ StatGuardian (data quality)
- ✅ PyReverseETL (activation pipelines)
- ✅ PyTerrainMap (spatial analysis)
- ✅ PyRoboReplay (multi-modal fusion)
- ✅ PyRoboSimulator (world engine)
Run dashboards to see all available shortcuts.