Summary
Stavka is an orchestration layer that wraps Arma Reforger's existing Commander/Game Master module with LLM-powered decision-making, enabling solo or coop play against a dynamic AI opponent.
Description
Key principle: Reuse, don't recreate. Arma Reforger already has a Commander module with spawning, waypoints, objectives, and AI group management. Stavka does not replace this — it creates a virtual AI commander that drives the existing systems through an orchestration harness.
The system consists of:
Stavka (TypeScript) — An LLM-powered strategic orchestrator that makes high-level decisions (where to attack, when to reinforce, how to react). It manipulates the game through Arma Reforger's existing commander systems, not by reimplementing them.
Orchestration Mod (Enforce Script) — A thin bridge mod that exposes Arma Reforger's Commander module capabilities over a pluggable transport layer (REST for MVP, WebSocket via InterceptAR as upgrade). It translates AI Commander decisions into native game commands and reports game state + sub-agent feedback back up.
The core scenario is conflict — players face an AI-driven enemy force that captures objectives, deploys units, reacts to threats, and adapts its strategy over time.
License
Arma Public License (APL)