Show HN: WaveGuard – Anomaly detection using wave physics simulation (GPU, MCP)

  • Posted 10 hours ago by waveguard
  • 1 points
https://github.com/gpartin/WaveGuardClient
I built an anomaly detection API that uses wave physics (Klein-Gordon equation) instead of ML. You feed it normal examples + suspect data in one stateless call — no training step, no model management.

How it works: data gets encoded onto a lattice, a wave equation evolves it on a GPU (NVIDIA T4), and anomalies show up as regions where wave energy concentrates. It also returns the top features explaining WHY each point was flagged.

What's different from sklearn/PyOD: - Stateless: training + inference in one API call - GPU-accelerated: CUDA kernels, not Python loops - Explainable: per-feature contribution scores, not just a number - Works on anything: JSON, time series, text, tabular

Free tier: 100 scans/day, no key needed.

Python SDK: pip install WaveGuardClient MCP server: works with Claude Desktop / AI agents via Smithery Docs: https://github.com/gpartin/WaveGuardClient

Try it in 4 lines: from waveguard import WaveGuard wg = WaveGuard() result = wg.scan(training=[{"cpu": 45}, {"cpu": 50}], test=[{"cpu": 99}]) print(result.summary)

0 comments