An LLM-aware operator console for LoRa mesh networks.
- · Multi-backend LLM inference with cascading fallback — local mlx-lm or llama.cpp first, OpenAI-compatible or the Anthropic API when the question warrants it.
- · A searchable forensics database of every frame on the air, with MQTT bridged in and out; meshmonitor and SDR as additional inputs. New PSKs decrypt the existing buffer on arrival.
- · CFO fingerprinting — cluster nodes by the carrier-frequency offset their crystal reveals every transmission. Surfaces node IDs that are statistically indistinguishable at the physical layer, regardless of what they call themselves.
- · GPS lie detector — claim-vs-fix divergence math, scaled by reported uncertainty, classifies each Position broadcast as clear, borderline, or lie.
- · Tiered access — a public mesh persona, a C2 channel for operators, and direct messages keyed to per-node identities. Every transmission XEdDSA-signed.
- · RF tooling for the operator — TXTEST orchestration, location simulation, TDoA triangulation, and a console of RF diagnostics across every radio you've deployed.
- · WireGuard provisioning of nomadic radios — /provision and /hwid issue per-node configs from a hosted concentrator with multi-CIDR IPAM, so a roaming node keeps its tunnel across moves without re-keying.
- · Scheduled probes and watchlists — /probes runs cron-style telemetry / trace / RF probes against named nodes, /watch alerts on configurable events; both feed back into the same operator transcript the LLM sees.
Hold a real conversation with the agent about what’s on the wire and what’s in
the database — ask, search, follow up. Direct it to broadcast as any of its
identities, on whichever radio. Cross-mesh bridges and an MQTT gateway tie
multiple radios into a single console. Scheduled hooks fire announcements,
shell commands, and LLM-generated broadcasts on a timer. Ghost identities
rotate from n-gram models trained on real node corpora, with a bullpen
warming replacement names ahead of rotation. A swarm-channel /assume
rotates the whole coalition in one pass: the old identity retires with a
DM grace window, new keys broadcast, and the bullpen requeues.
Every reception landed in the forensics database carries the full RF metadata Official Mesh firmware captures — CFO, spreading factor, bandwidth, frequency, preamble length, noise floor, AGC gain, symbol-timing offset — queryable alongside payload contents. The CFO correlator and GPS lie detector build on it.