● Bring your own API key — solo & multiplayer

Let an LLM play OpenFront
for you.

A browser userscript that hands the wheel to a large language model. It reads the live game, forms a strategy, and issues the same intents you would — spawning, attacking, allying, and building — all powered by your own Gemini, OpenAI, or Anthropic key.

How it works

A fast local executor runs every game tick while a slower LLM "strategist" sets the plan — so play stays responsive even though the model thinks every few seconds.

Install the loader

Add the one-click userscript to Tampermonkey. It validates your license and pulls the latest agent automatically.

Enter your license key

Activate from the Tampermonkey menu. Your key binds a seat so the branded agent loads on openfront.io.

Paste your model key

Drop in a Gemini/OpenAI/Anthropic key in Settings. It stays in your browser and calls the model directly — never our servers.

What's inside

Built against OpenFront's intent model with a defensive adapter that survives game updates.

🧠

Two-tier brain

An LLM strategist writes a high-level plan; a deterministic executor turns it into concrete intents every tick.

🔑

Bring your own key

Gemini, OpenAI, OpenAI-compatible, and Anthropic supported. Keys live only in your browser's local storage.

Fast & cheap

Defaults to gemini-3.5-flash — low latency and low cost, with a free tier to start.

🛡️

Multiplayer safety

Optional assist mode, human-plausible rate limiting, and jitter to reduce automation footprint.

🎛️

Branded control panel

A clean in-game overlay for status, strategy, intent log, and settings — isolated in a shadow DOM.

🔄

Auto-updating

The loader fetches the latest agent from this domain each session, so you're always current.

Install

You'll need a userscript manager such as Tampermonkey.

1. Add the script

Click Install userscript and confirm in Tampermonkey. It runs on openfront.io.

2. Activate

Open the Tampermonkey menu → Set OpenFront LLM license key and paste your key.

3. Add your model key

In the in-game panel's Settings tab, choose a provider and paste your API key. Start a game and let it play.

Pricing

One license, multiple seats. You supply the model key, so there are no inference costs on top.

Standard

$—/ one-time
  • Solo & multiplayer agent
  • Bring your own model key
  • 2 device seats
  • Automatic updates
Get a license

Already have a key?

Install the script, then activate from the Tampermonkey menu.

The key is entered inside Tampermonkey for security — this field is just a reminder of the format.

Privacy: Your model API key never touches this server. It is stored locally in your browser and used to call your chosen provider directly. This site only validates licenses and serves the agent.