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
- Solo & multiplayer agent
- Bring your own model key
- 2 device seats
- Automatic updates
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.