Field-deployable mapping, real-time position tracking, and team coordination. Runs on portable hardware. No internet. No cloud. No dependencies.
A complete tactical platform with mapping, communications, and coordination — all running on hardware you can carry in a backpack.
Vector and raster tile serving via TileServer GL. Download regions for offline use. Multiple styles including satellite, topo, and dark mode.
Real-time GPS position broadcasting via WebSocket. Track team members on the map with callsign labels, trail history, and status indicators.
Channel-based and direct messaging with real-time delivery, typing indicators, message history, and unread badges. TLS-secured transport on local networks.
Place points, draw lines, and define polygons on the map. Categorize with names and photos, apply custom styling, and sync in real-time to all connected clients.
Upload, download, and share files across the team. Supports GeoJSON, GPX, KML overlays with interactive map visualization and import/export.
Walkie-talkie style voice communications with real-time AudioWorklet streaming at 60ms latency. Spacebar PTT, volume control, and visual indicators.
Share IP camera and drone feeds via HLS, RTSP, RTMP, or direct URL. RTMP push support for OBS and FFmpeg. Live broadcasts with WebRTC peer-to-peer streaming.
Password authentication with argon2id hashing and JWT tokens. Three-tier role system (observer, operator, admin) enforced on every endpoint.
Connect independent GroundWave servers to share positions, markers, and chat over WAN. Pre-shared key trust model with echo prevention.
Real-time bearing and distance lines to any target with HUD overlay. "Navigate to" buttons on markers and users. Shared bearing lines visible to all.
Offline vehicle navigation powered by Valhalla and OpenStreetMap. Auto, bicycle, and pedestrian profiles with maneuver HUD and auto-reroute.
Offline-capable vehicle navigation via self-hosted Valhalla. Multiple profiles (auto, bicycle, pedestrian) with auto-reroute on deviation and maneuver HUD.
GroundWave ships as a self-contained release archive. One script loads the Docker images, starts the containers, and generates TLS certificates. Clients connect via browser — no app install needed.
setup.sh script — works on x86 and ARM
Docker Compose orchestrates the entire stack. Five core containers plus two opt-in services (CoT Bridge, Valhalla Router), each with a single responsibility.
GroundWave serves any group that needs coordination without relying on commercial infrastructure.
Coordinate search teams across remote terrain with real-time position tracking, sector markers, and offline mapping where cell service doesn't exist.
When infrastructure is down, GroundWave provides independent communications. Map damage zones, track responders, and share situation reports — all without internet.
CERT and volunteer organizations can deploy their own comms network for training exercises and real emergencies with affordable, off-the-shelf hardware.
Backcountry expeditions, trail races, and adventure groups can track participants, share waypoints, and communicate in areas with zero cell coverage.
Manage festivals, races, and large-scale events with real-time staff tracking, markers for facilities, and instant team messaging.
Isolated communities and off-grid groups can establish their own coordination network. Solar-powered deployments provide indefinite operation.
Three reference builds from budget-friendly to high-performance. All use off-the-shelf components with no proprietary hardware.
GroundWave is free to use during the beta period. The source code will be publicly available when GroundWave exits beta.