知几 · MurSense

A conversational AI agent that turns kilometer-scale fiber-optic sensing (DAS) data into bridge-health answers anyone can act on — a verdict, the reasoning, and a report, in one plain-language question.

Sensing the first sign. Guarding every structure.  ·  Solo-built by Miao Yu  ·  Product overview, July 2026

Demo Video

One complete user journey, about six minutes

Login & dashboard tour → a plain-language health question → a real, tool-verified diagnosis → standard engineering figures → export to Word → save, archive, and revisit. Every AI answer on screen is a live backend response, computed on real sensor data — nothing is staged.

Keep this HTML in the same folder as final_en.mp4, final_zh.mp4, and final_fr.mp4 (subtitle sidecars final_en.srt / final_zh.srt / final_fr.srt included) for the player to find them.

The Problem

Bridges change quietly, long before damage is visible

"We have the data — we just can't read it fast enough to act on it."

The Solution

Ask the bridge, in plain language

  • One question in, a verdict out. "How's the bridge doing today?" returns a health verdict with an alert level, the reasoning behind it, and the specific channels to look at — computed in seconds (cache hit) to under two minutes (full recompute), not hours.
  • Compresses the whole workflow into one conversation. Data → analysis → diagnosis → plain-language interpretation, in a single exchange — instead of hand-running scripts and reading raw spectra.
  • Standard engineering output. PSD spectra, modal frequencies, strain RMS, five-level color-coded alerts with explicit thresholds, and a one-click archivable Word report.
  • Built for non-specialists, not just signal-processing experts. The whole experience — dashboard, assistant, reports — runs in Chinese, English, or French, switchable in one click.
MurSense main workspace

The main workspace: one question box, one-click example prompts for every capability, and a "Load Identification" card explicitly marked Planned — not something the product claims to do today.

Why You Can Trust It

The AI orchestrates; validated code computes

MurSense product architecture overview

A plain-language question is routed by an AI agent to one of three core capabilities, which hand the real computation to a validated, deterministic algorithm engine running on real DAS sensing data — the AI explains the result, but never computes or invents the numbers itself.

MurSense is built on a strict division of labor: the language model understands the question, decides which analysis tool to call, and explains the result in plain language. It never writes analysis code on the fly and never touches the raw waveform directly. The actual computation — PSD via Welch's method plus peak detection, sign-based preprocessing to keep modal peaks identifiable under heavy traffic transients, a fully unit-tested signal chain (detrending, filtering, calibration) — runs in a separate, deterministic algorithm package. A conclusion on screen is never the model "imagining" a plausible-sounding number; it's read off a real computed result.

AlertRelative change ηMeaning
Greenη ≤ 1%Normal, no action needed
Blue1% < η ≤ 2%Minor change, routine observation
Yellow2% < η ≤ 4%Worth watching, increase monitoring frequency
Orange4% < η ≤ 8%Clear anomaly, on-site check recommended
Redη > 8%Significant anomaly, immediate investigation recommended

Five-level alerting, based on the relative change η of a structural feature against its own baseline — never a hardcoded absolute threshold pulled from thin air.

Core capabilities and architecture

Real sensor data → validated analysis code → the AI agent selects and runs the right tool → a structured diagnosis with figures and a report.

Not a Mockup

Runs live, on real DAS field data

  • Built-in dataset is a real recording, not synthetic sample data — distributed acoustic sensing waveforms from an actual in-service railway bridge: 1,034 channels along the span, 100 Hz sampling, continuous.
  • Every figure on screen is computed at question time. PSD maps, modal-frequency picks, RMS distributions, spatial anomaly maps — validated algorithms run on the raw recording live; nothing in the demo is a canned image.
  • The tool-call chip above every analytical answer names the exact function that ran (check_bridge_health, run_bridge_analysis) — a visible, checkable link between what's on screen and the code that produced it.
A real health-check result

A live answer: the tool that ran, a full health assessment with baseline-compared metrics, and a spatial deviation map — computed on the real bridge recording, not staged.

Performance

Built to be fast on repeat questions

The heaviest cost in this kind of analysis is the full signal-processing pipeline, not the LLM call. MurSense caches completed analyses, so a repeated question against the same conditions doesn't pay that cost twice.

ScenarioResponse time
Instant Mode (cache hit)~0.2 seconds
Deep Mode (full recompute)~30–100 seconds
Before the cache layer existed~200 seconds

Roughly a 1,000× speedup on cache hits versus the pre-optimization baseline — the product surfaces this honestly: the assistant tells you upfront when it's running Deep Mode and shows progress, rather than making every query look instant.

Roadmap

What ships today vs. what's explicitly planned

Real-time command-center display

Extending the current conversational, one-bridge-at-a-time analysis into a live, multi-bridge situational-awareness screen — health levels and trends across every monitored point at a glance, with the chat agent as the drill-down entry point for any anomaly. Planned, not yet built.

Load identification

Detecting vehicle-passage events, counting load events per hour, finding peak-load moments — already visible in the product's own UI as a card explicitly labeled "Planned," not quietly implied to work.

Cloud deployment & push channels

Push notifications over email / SMS / webhook are wired into the UI but gated to a future cloud-hosted tier (D3) — the standalone build intentionally doesn't claim this today.

Multi-bridge, multi-project scale

Same architecture, more structures: the data-space and project system are already multi-file; extending to fleet-wide deployment is a scaling exercise, not a redesign.

These are stated as planned because they are planned — everything demonstrated elsewhere on this page runs today, on real data.

About the Developer

MY

Miao Yu

Independent full-stack developer · Geophysics / DAS background · AI agent engineering.
Designed and built MurSense's algorithm package, agent architecture, and full-stack product solo — from raw DAS signal processing through the conversational interface shown in the demo above.