Type a prompt. Forge a creature. Watch it fight.
An AI-powered auto-battler that runs in your terminal.

Play now
npx openbrawl click to copy

Requires Claude Code CLI installed. Uses your own tokens. ~$0.01 per game.

Round 1/10 -- WEAPON♥ ♥ ♥ ♥ ♥
1:ATK 2:DEF 3:ABL 4:ALY 5:EVO 6:ATK 7:DEF 8:ABL 9:ALY 10:EVO

YOUR TEAMHex the Burning
Box
A featureless box. It can do nothing... yet.
ATK 3 DEF 2 SPD 3 HP 20
Hex
Hex burns with calculated fury...
ATK 7 DEF 3 SPD 5 HP 22

Prompt your weapon (0/10 words):
> a parasitic vine-blade that drinks enemy blood

How it works

Each round, you type a creative prompt to shape your creature. An AI interprets your words into stats, abilities, and mutations. Then you watch your creation auto-battle a persistent rival.

Round starts
Category revealed
Each round focuses on Weapon, Defense, Special Ability, Recruit Ally, or Reshape/Evolve. Your word budget grows each round.
You prompt
Words become power
Type a creative description within your word budget. "A frozen obsidian blade that hums with static" beats "a sword" every time. Creativity is rewarded.
AI forges
Your creature evolves
The AI game master interprets your prompt into stats, abilities, and physical mutations. Your rival evolves simultaneously.
Auto-battle
Watch them fight
Tick-based combat with HP bars, ability procs, and blow-by-blow action. Speed determines attack frequency. Survive 10 rounds to win.

Every run is different

Your prompts shape unique creatures with emergent abilities. The AI rival adapts to your strategy. No two games play the same.

Thornweaver
"Vines erupt from every surface, each tipped with crystallized venom."
ATK 12 DEF 8 SPD 6 HP 35
Vine Lash -- on_attack, damage 40%
Thorn Shield -- on_defend, reflect 35%
VS
Null the Hollow
"A void where a creature should be. It absorbs everything."
ATK 6 DEF 15 SPD 4 HP 42
Void Drain -- on_hit, heal 25%
Null Field -- start_of_turn, debuff 30%

Built different

Not another web game. OpenBrawl runs in your terminal, uses your own AI tokens, and costs less than a penny per game.

$
Your terminal, your tokens
Runs via Claude Code CLI. No account needed. No server costs. You use your own API tokens -- about $0.01 per full game with Haiku.
*
Creativity is the meta
Vivid, specific prompts get stat bonuses. "A parasitic vine-sword that drinks enemy blood" destroys "a sword." Your imagination is your skill ceiling.
x
Persistent rival
Your opponent isn't disposable. They evolve alongside you, counter your strategy, and develop a personality. Every run is a rivalry.
#
Emergent abilities
The AI doesn't just assign stats -- it invents abilities, mutations, and synergies. Your creature might sprout extra arms or merge with its weapon.
~
Tick-based combat
Speed determines attack frequency, not just order. Abilities proc on chance. Defensive builds reflect damage. Every fight plays out differently.
>
Open source
MIT licensed. Fork it, mod it, add your own abilities. Built with Ink (React for terminals). The entire game engine is ~300 lines of TypeScript.

Start brawling

One command. No signup. No download. Just you, your terminal, and your imagination.

npx openbrawl click to copy