What it is
A compact 2.4 GHz WiFi site-survey instrument built on a ZimaBoard 2 with an Alfa AWUS036H adapter, Python, Scapy and Jev.
What it does: Passively captures 802.11 frames while hopping channels, computes frames per second, access points, RSSI statistics and observed clients per channel, then sends that structured state (not raw frames) to Jev for three decisions in one request: a coverage-quality score, a congestion level, and an optimization action. Live terminal dashboard and JSON exports.
Why it belongs in the showcase: Deterministic measurement in code and bounded judgment by Jev, applied to sensor telemetry from real hardware.
Caveats: Hardware and root required; no published accuracy evaluation; outputs are advisory.
Evidence
Public GPL-3.0 README; raw frames stay local and only aggregated telemetry is sent through the OpenRouter Decisions API (`~typesafe/jev-latest`); decisions: coverageQuality (score), congestionLevel (low / moderate / high / critical), optimizationAction (none / powerAdjustment / channelPlan / hardwareAddition).
Caveats
- Hardware project: needs a monitor-mode adapter and root; scans channels one after another, not simultaneously
- Client counts are clients observed in captured traffic, not every associated client
- No accuracy evaluation published; Jev's outputs are advisory; the README's hardware links include an affiliate link
Unofficial case page. Stars / list position observed for heat; do not treat heat as a quality SLA. Review the upstream README before you depend on it.