Skills & Plugins / Plugins

hermes-weather-plugin

Professional-grade weather plugin with NWS model imagery, NEXRAD radar, and meteorological calculations.

Upstream ↗Seed list ↗Role: plugin/extension
Why it matters

Profile

Professional-grade weather plugin with NWS model imagery, NEXRAD radar, and meteorological calculations.

setup mediumintegration highinterface cli
Provenance

Signals

Listed in the awesome-hermes-agent README

Sources: 2 / Surfaces: 1

Fast skim

What the upstream surface says

Short excerpt only, so you can decide whether to click out.

It provides 13 tools for observations, forecasts, alerts, model imagery, radar, soundings, calculations, and ECAPE. The plugin is packaged for Hermes plugin autodiscovery and bootstraps its Rust backends on first use instead of requiring users to clone and build multiple repos by hand.

Hermes should auto-discover the plugin through the Python entry point.

The plugin is Python-first, but several heavy paths use Rust binaries or Rust-backed Python packages.

Hermes Weather PluginInstallRuntime modelFirst-use bootstrapToolsDataImagesCalculations
  • Data tools call NWS, SPC, METAR, and Open-Meteo directly from Python.
  • wxmodelimage uses rusbie for model access, tries the newer wrf-rust render path first, and falls back to rustweather where needed for GRIB model-map rendering.
  • wxradarimage and wxstormimage use a radar backend binary.
  • wx_ecape uses the ecape-rs runner.
  • wxcalc and wxsounding use metrust in-process.
  • ~/.hermes/weather/bin
  • ~/.hermes/weather/src
  • radar-render from rustdar