LLM AI opponents
Face a real AI opponent that plays in character and tells you what it is up to — or a free classic AI.
Bannerfall opponents can be a genuine AI that reasons over the board in natural language, play a persona you choose, and leave a written note of their intent every turn for you to read back — alongside a free deterministic classic AI. Save a roster of named NPC personalities and bring your own key to run any provider you like.
Pick your opponent
Every seat you don't fill with a friend can be an AI general. Choose the free deterministic classic AI, or a real large-language-model opponent that reasons over the board in natural language.
Classic AI
FreeA fast, deterministic heuristic general — always available, no key required.
AI
One opponentA language model that reads the board and plays it in character. It writes down what it is trying to do each turn, so you can read back its whole campaign afterwards — and it will surprise you.
Save a roster of rivals
Build named NPC generals, each with its own persona, then assign a different opponent to each seat — and bring your own provider key to run any model you like.
Want to run your own model or foot your own bill? Bring your own key →
Keep exploring
Async play-by-mail
Take your turn, get pinged when it's yours again — a lunch-break skirmish or a week-long war.
The combat system
Stacks, strength, leadership, favored terrain and siege — combat you can actually reason about.
Eight rival factions
Eight banners, each with its own roster, colours, home ground and temperament.
The full compendium
Every unit, ally, artifact, spell and location with complete stats.