Get the app

One laptop. One phone per tagger.

The Open BRX platform is three pieces of software that run a laser tag match on stock Battle Company BRX taggers: Mission Control on a laptop, the BRX Companion on each player's phone, and brx-mcp underneath. Nothing is flashed to the tagger. Everything goes over the tagger's own Bluetooth serial protocol.

Mission Control's readiness board beside the HUD on a phone

01 · What is this?

Software that keeps score and lets you write your own game types.

The BRX is a laser tag gun by Battle Company. On its own it plays the games built into its menu, and nobody keeps score for you. The Open BRX platform is free, open-source software that does: Mission Control on a laptop sets the rules and adds up the match, the BRX Companion on each player's phone shows health, ammo and the clock, and brx-mcp underneath talks to the tagger over Bluetooth. Custom modes, custom weapons, real scoring, stock hardware.

02 · Kit up

Every tagger on one board before anyone walks out.

Mission Control scans the armory and shows each tagger's headset, battery and link. A tagger that cannot join a game says so here, in the room, not on the field.

03 · Write the game

Pick a mode. Set the rules. Save it under a name.

Pick the game: one choice per row, and your favourites

Start from a stock mode. Change the score cap, the clock, respawn, health and armour, and what each loadout slot may carry. Save it, and next time it is one tap. MVP games run outdoors only; indoor play is a post-launch feature.

04 · Arm and start

Kit each player, then count everyone down together.

Kit each player: taggers, teams and loadout policy
The lobby: who is kitted, who is ready

05 · Play

The phone runs the tagger. The laptop can go dark.

Armed: the countdown on the phone
Taking fire: health falling, the hit called
Down: who got you, and the redeploy count

Each phone holds the Bluetooth link to its own tagger and runs the match from the bundle it already has. Players walk out of the laptop's range and nothing stops.

06 · Topology

Three links. Only one has to hold.

Each phone holds a Bluetooth link to one tagger. Taggers hit each other by infrared, line of sight. Phones talk to Mission Control over the field Wi-Fi, and that is the link allowed to drop. The laptop holds no link to any tagger while the match runs.

What the shape costs, stated plainly:

07 · Recap

Scores come home when the phones do.

Every phone keeps its own tally. As each one comes back into range, Mission Control collects kills, deaths and objective time, names the winner, and lets you export the sheet.

08 · brx-mcp

The instrument underneath.

$ python -m brx_mcp scan
Tactix-XXXX   FE:AD:FD:XX:XX:XX   -58 dBm
$ python -m brx_mcp diagnose FE:AD:FD:XX:XX:XX
firmware v4.32 · battery 7.9 V · ping answered

A Python command line and an MCP server for the tagger itself. Scan, diagnose, write a custom weapon, load a sound pack, capture the IR word. It is also the protocol AI agents use to call tools, so an agent can run the bench with you.

09 · Get it

Two downloads and a repository.