AI War - Core

by pboachie
AI War - Core

Summary

A fully autonomous AI Game Master powered by LLM. No scripts, no admins — the AI commands the entire battlefield in real-time: tactics, spawns, weather, reinforcements, and narrative.

Description

AI War — 100% LLM-Managed Gamemode

An AI Game Master that thinks, adapts, and commands the battlefield in real-time using large language models. No scripted events, no pre-programmed scenarios — every tactical decision is made by AI, every second of every match.

FEATURES
• Real-time AI decision-making every 30 seconds — tactics, reinforcements, weather, and narrative
• 20+ command types: movement orders, spawns, weather control, sound, visual effects, objectives
• Dynamic difficulty scaling based on player count (1–50+ players)
• Supports Claude, GPT-4o, and GLM models — choose your provider
• Immersive narrative with radio messages, objectives, and HUD notifications
• Fault-tolerant: circuit breaker, graceful degradation, command validation

HOW IT WORKS
The mod collects a battlefield SITREP (unit positions, health, events) and sends it to an LLM via a FastAPI middleware server. The LLM analyzes the situation and returns tactical commands — spawn infantry, call reinforcements, change weather, issue objectives — which are executed in-game automatically.

SETUP
1. Subscribe to this mod
2. Run the middleware server (Python or Docker — see GitHub README)
3. Set your LLM API key (Anthropic, OpenAI, or Z.AI)
4. Add GM_GodModeComponent to your GameMode entity
5. Play — the AI takes over from here

REQUIREMENTS
• Middleware server (included — Python 3.10+ or Docker)
• API key for one of: Anthropic (Claude), OpenAI (GPT-4o), or Z.AI (GLM)
• Estimated cost: $0.04–$0.50/hr depending on provider and update interval

Fight a war that learns. No two matches are ever the same

License

Arma Public License No Derivatives (APL-ND)

Rating
50%
Version
1.0.6
Game Version
1.6.0.119
Version size
127.05 KB
Downloads
14
Created
22.03.2026
Last Modified
30.03.2026
ID
68EB7BF2F5940DD9