Combat Copilot AI Agent

If you liked this item, please rate it up on Steam Workshop page.

Author: Van

Last revision: 24 Sep, 2025 at 11:23 UTC

File size: 263.32 KB

On Steam Workshop

Description:
Combat Copilot is an AI assistant for Arma 3 that accepts chat commands, analyzes the situation, and performs actions or SQF scripts on request.
Designed for single player (Multiplayer and server play are not supported and will not work correctly.).

For the mod to work, you need to place the Combat Copilot object in the editor, then start the game on a local network for the chat to work.

When you first enter the command, the game may freeze for a minute. Do not turn it off.

100% FREE

The mod is completely free to use.
The Google Gemini API key from Google AI Studio is free.
No charges, no subscriptions, no credit card required. Using this mod will not trigger any payments.

What it can do

Chat commands:

/ai [text]

Environment analysis: enemies, vehicles, coordinates, weather; configurable radius 1–10,000 m
Game control: spawn objects/vehicles, change weather/time, control units, run SQF
Saving: all settings and the API key persist between game launches

Configuration commands

set Google Gemini API key

/api [key]

set model (default: gemini-2.5-flash)

/model [model]

AI response language (default: English)

/lang [language]

detection radius (default: 2000)

/dist [meters]

loading animation type

/anim [1–3]

list of commands

/help

How to get the (free) Google Gemini API key

Go to: https://aistudio.google.com/app/apikey
Create a new API key (it’s free)
Copy the key and set it in-game using the command below

Example
/api AIza****bA

Notes

The mod is currently fully operational, but sometimes the neural network creates errors in the sqf code, which causes errors to appear in the game. In this case, simply repeat your request. The neural network cannot see the conversation history; it does not know your previous messages. It only sees the request you sent it and the situation in the game. In the future, I plan to improve the neural network prompt so that it can better understand sqf and also better react to the situation in the game. Right now, the prompt is generally functional but overloaded and sometimes glitchy. In the future, I also plan to make the mod work flawlessly in multiplayer. Currently, you can play with the mod in multiplayer, but the sqf commands from the neural network are not synchronized correctly between clients, which can cause errors.

Download
Required items:

Click the title to search on this site.


PythiaSteam Workshop
CBA_A3Steam Workshop