HD2 Command
A live Helldivers 2 galactic-war dashboard — real-time data, a custom canvas war map, and AI battle plans.
~2.6k
lines of code — the small, sharp one
60s
telemetry cache TTL from the community API
Canvas
custom war map — starfield, fog, animation
| Status | live |
|---|---|
| The fact | ~2.6k LOC — real-time war map + AI battle-plan generation |
| Stack | React · Express · TypeScript · Azure Static Web Apps · Zod · GitHub Actions · Claude |
The problem
None, honestly — this one exists because building is fun. Helldivers 2 runs a persistent galactic war fed by live community data, and that data deserved a better view than spreadsheets.
The build
A real-time war dashboard: a custom canvas map with a deterministic starfield and faction fog nebulae, Major Order tracking, and telemetry from the community API cached on a 60-second TTL.
The interesting part — AI battle plans: Claude, with structured tool use, reads the live war state and generates battle plans with ROI-scored target selection. Not a gimmick bolted on: the AI consumes the same typed, Zod-validated data the UI does.
Why it’s small: ~2.6k lines of code, full-stack, with CI/CD via GitHub Actions and App Insights observability. A v0.1 fan project, and labeled as one — no tests, no rate limiting yet. The charm is the build speed.
Fan-made, using the community API; not affiliated with Arrowhead Game Studios, and no game assets are bundled.
The method beat
Real-time data, beautifully visualized — and proof that the same system that ships client SaaS also ships joy in a weekend-sized codebase.
Have something like this in your head?
Start Your BuildNot sure yet? Get the $497 Blueprint — it credits toward the build.