cargo install seismotail# Fetch recent earthquakes
seismotail tail
# Stream live updates
seismotail live
# Web dashboard with map
seismotail ui
# EEW detection (see below)
seismotail detect --simulateseismotail tail --min-magnitude 4.0
seismotail tail --max-depth 70
seismotail tail --radius 37.77,-122.42,500 # lat,lon,km
seismotail tail --format json | jq '.'SeismoTail includes a full STA/LTA P-wave detector that can analyze real accelerometer data from the OpenEEW public dataset on AWS.
# Analyze the 2018-02-16 M7.2 Oaxaca, Mexico earthquake
seismotail detect --country mx --date 2018-02-16 --hour 23
# Output:
# 🟣 EARTHQUAKE DETECTED!
# ├─ Device: 000
# ├─ PGA: 4396.69 gals (cm/s²)
# ├─ STA/LTA: 2.19
# ├─ Alert: SEVERE
# └─ Est. Mag: ~M6.1seismotail detect --simulate| Component | Description |
|---|---|
| Algorithm | STA/LTA (Short-Term/Long-Term Average ratio) |
| Data Source | OpenEEW AWS S3 (free, public) |
| Countries | 🇲🇽 Mexico, 🇨🇱 Chile, 🇨🇷 Costa Rica, 🇳🇿 New Zealand, 🇵🇷 Puerto Rico |
| Hardware | None required — uses historical accelerometer data |
| Emoji | Level | PGA (gals) | Effect |
|---|---|---|---|
| ⚪ | None | < 1 | Not felt |
| 🟢 | Weak | 1-3 | May be felt |
| 🟡 | Light | 3-10 | Indoor objects shake |
| 🟠 | Moderate | 10-50 | Potential damage |
| 🔴 | Strong | 50-150 | Likely damage |
| 🟣 | Severe | > 150 | Major damage |
| Feature | SeismoTail | Earthquake-Live | GlobalQuake | OpenEEW |
|---|---|---|---|---|
| Language | Rust | Java | Java + CUDA | Node.js |
| Type | CLI + Web + EEW | CLI | Desktop GUI | IoT Toolkit |
| Binary Size | ~8 MB | JVM required | JVM required | N/A |
| Real-time USGS | ✅ SSE streaming | ✅ Polling | ✅ Polling | ❌ |
| EEW Detection | ✅ STA/LTA | ❌ | ✅ | ✅ |
| Analyze OpenEEW Data | ✅ S3 fetch | ❌ | ❌ | ✅ (own sensors) |
| Web UI | ✅ Built-in | ❌ | ❌ | ✅ Dashboard |
| Pipe-friendly | ✅ JSON/NDJSON | ❌ | ❌ | ❌ |
| Hardware Required | None | None | GPU optional | Sensors |
- USGS GeoJSON Feeds — Real-time earthquake catalog (public domain)
- OpenEEW on AWS — Accelerometer recordings from Grillo sensors (public)
MIT — See LICENSE