Skip to content

Releases: LGDiMaggio/claude-stwinbox-diagnostics

v0.3.0 — LLM Edge Predictive Maintenance

Choose a tag to compare

@LGDiMaggio LGDiMaggio released this 02 Mar 14:39

What's Changed

Project renamed from Claude Edge Predictive Maintenance to LLM Edge Predictive Maintenance to clarify this is an independent open-source project with no Anthropic or STMicroelectronics affiliation.

Bug Fixes

  • ISO 10816 g→mm/s conversion — added frequency-domain integration (_accel_g_to_velocity_rms_mms) so \diagnose_vibration\ reports correct ISO 10816 velocity in mm/s RMS instead of raw g values
  • Skill guardrails — all three skills now enforce data-integrity rules: no guessing RPM from spectral peaks, no bearing hypotheses without evidence, mandatory LLM-knowledge disclosure

Docs & Meta

  • Disclaimer added to README, CITATION.cff, and landing page footer
  • Landing page and BibTeX updated to reflect new project name
  • CITATION.cff version bumped to 0.3.0

Full Changelog: v0.2.1...v0.3.0

v0.2.1: Landing Page, Citation & Contrast Fixes

Choose a tag to compare

@LGDiMaggio LGDiMaggio released this 01 Mar 11:59

What's New

Landing Page

  • GitHub Pages site with Tailwind CSS, dark theme, glass morphism
  • System overview, architecture diagrams, conversation examples
  • Full responsive design with reveal animations

Citation Update

  • Title: "Claude Edge Predictive Maintenance" (was "Claude Edge Diagnostics")
  • "IoT Sensors" (was "MEMS Sensors")
  • DOI 10.5281/zenodo.18808856 added to BibTeX
  • CITATION.cff bumped to v0.2.0

UI/Contrast

  • All text white for maximum contrast on dark background
  • Font sizes bumped across all sections
  • Glass cards more opaque (12% bg, 20% border)
  • Stronger CTA button with gradient and glow
  • Hero gradient spans full "Claude Edge Predictive Maintenance"

Full Changelog

v0.2.0...v0.2.1

v0.2.0 — DATALOG2 Live Acquisition & Skills Update

Choose a tag to compare

@LGDiMaggio LGDiMaggio released this 01 Mar 00:15
v0.2.0: DATALOG2 live acquisition, SDK integration, skills update

New Features:
- DATALOG2 USB-HID live acquisition with duration_s (server-side timer)
- Native .dat file parsing via STDATALOG-PYSDK (sensor + analysis venvs)
- diagnose_vibration with optional RPM (never hallucinate RPM)
- load_signal accepts DATALOG2 acquisition folders (auto-detect ODR)

Skills:
- All 3 skills updated with correct MCP tool names
- DATALOG2 workflow as primary acquisition path
- Proper frontmatter with metadata and trigger phrases
- Pre-built .zip files in skills-zips/ for Claude Desktop install

Docs:
- README aligned with current project state
- SDK install documented for both server venvs
- Claude Desktop config updated for SDK mode

v0.1.0 — Initial Release

Choose a tag to compare

@LGDiMaggio LGDiMaggio released this 27 Feb 23:45

Claude Edge Diagnostics v0.1.0

First public release — AI-powered predictive maintenance bridging STEVAL-STWINBX1 edge sensors and Claude via MCP.

Components

  • stwinbox-sensor-mcp — 12 MCP tools for STWIN.box USB/serial acquisition
  • vibration-analysis-mcp — 11 MCP tools: FFT, PSD, envelope analysis, bearing faults, ISO 10816
  • machine-vibration-monitoring skill — sensor setup & baseline workflow
  • vibration-fault-diagnosis skill — multi-step fault diagnosis
  • operator-diagnostic-report skill — maintenance report generation

Highlights

  • Full DSP pipeline: FFT, PSD, spectrogram, Hilbert envelope
  • Bearing fault frequencies (BPFO/BPFI/BSF/FTF) with built-in database
  • Automated fault classification (unbalance, misalignment, looseness, bearing defects)
  • ISO 10816 vibration severity assessment
  • CITATION.cff for Zenodo DOI integration

⚠️ This is an early proof-of-concept release. See README for disclaimer.