Field noteNov 7, 20265 min read1 source

RawModels’ JEV Arena is a self-hosted workspace for configuring decision-model “fighters”

In one minute

RawModels’ JEV Arena is a self-hosted workspace for configuring decision-model “fighters,” running paired tournaments and replaying results through a deterministic engine. Its bundled 21-model, 420-fight tournament gives builders an inspectable starting point for comparing choices without first supplying an API key.

What changed: The JEV Arena release adds configurable fighters, paired tournaments and 420 verified replays.

What happened

The GitHub repository describes JEV Arena as a “fighting game for decision models.” A user writes a fighter’s strategy, selects its model and watches the moves it chooses. The project includes tools to run paired tournaments and replay each result through the same deterministic engine. RawModels says the repository contains the @arenaraw tournament, comprising 21 models and 420 fights; those recorded fights can be watched without an API key.

The project can be run locally with Node.js 22.12 or newer, with Node 24 recommended. The README’s setup sequence is to clone the repository, install dependencies with npm ci, and start the development app with npm run dev, which it says opens at 127.0.0.1:3100. The interface separates the bundled, dated benchmark from recorded fights and local fighter configurations. Users can save two configurations and start a match; built-in Arcade CPU and Button Masher bots can play offline.

The repository also documents a command-line tournament runner. It schedules paired fights so each pair plays the same seed with sides swapped, saves a manifest, replay files and progress, and can resume completed games when the same command is run again. Ratings are produced only after every scheduled fight finishes and verifies. The README points to a no-key smoke tournament using the built-in bots and two games per pair. The app and CLI are presented as local experiment tools; nicknames label local configurations, not authenticated accounts.

Real-model tournaments require an OpenRouter or OpenJev API key configured in the server environment. The README warns that API calls can incur provider charges, and that the request-attempt cap is not a dollar spending cap. API calls from both fighters use the configured keys; provider errors interrupt a match rather than awarding a win. The code, character artwork and bundled benchmark are described as MIT-licensed. At the time represented by the repository page, it showed three stars, zero forks and six commits.

What the archive adds

New Runtime’s earlier coverage of Hindsight Models described open-weight decision models alongside a hosted inference API. JEV Arena is a new project and a different kind of contribution: an environment for running and replaying model decisions, rather than a model release. The shared decision-model vocabulary makes this a related thread, not evidence that the two projects are integrated.

Trend signal

This is a weak fit for agent economics moves to completed work: paired tournaments and replay verification could help teams compare outcomes, but the repository does not report cost per verified completed task or establish that metric. The project adds an experimental evaluation surface, not evidence that the economics of deployed agents have shifted.

Why it matters

A reproducible arena can make model-selection conversations more concrete. Instead of debating a leaderboard score alone, a team can inspect what a configured fighter did in a particular match, replay it, and compare opponents under paired seeds. That is useful when the decision model is only one component of a larger agent: strategy configuration, side effects and the surrounding evaluation loop may affect observed results as much as model identity.

The safe starting point is also unusually accessible for a comparison tool. The bundled fights and built-in bots require no provider key, so a team can explore the UI and test its own tournament workflow before committing API spend. But the benchmark should be treated as a research artifact, not a proxy for performance on the team’s own tasks. A game’s rules and tournament configuration determine what “winning” means; production decisions need evaluations that reflect real tasks, failure costs and human review requirements.

What happens next

  • The repository will add more benchmark or replay data as contributors extend the arena (6 months, 55%). Watch for: dated dataset updates, added model configurations or new verified replay cohorts.

Limits and uncertainty

The repository’s description does not establish that the 420-fight tournament predicts performance on real agent workloads. It also does not provide, on the GitHub page, an independent replication of the benchmark or a measured relationship between tournament outcomes and production results. API-model availability depends on the user’s provider account, and charges vary by provider; the README explicitly says the request-attempt budget is not a spending cap. The project’s small visible GitHub footprint—three stars and zero forks—offers little evidence yet about external adoption.

Skill to build now

Run the included no-key smoke tournament before connecting a paid provider. Use the same fighter pair and seed-swapped schedule to learn what the runner records, how a replay is inspected, and how resuming works. Then write down what a “win” should mean for one real decision your team cares about, and adapt the fighter strategies and evaluation conditions to that task before treating any model ranking as actionable.

Reader takeaway

JEV Arena makes decision-model comparisons inspectable and replayable, with a no-key offline path and a bundled 21-model tournament. That is a useful evaluation sandbox, but its 420 fights do not by themselves show which model will perform best in your product. Treat it as a way to test an evaluation workflow, then validate the workflow against your own tasks before spending on live API tournaments.

Evidence / sources

  1. 1github.com/rawmodels/jevarena
All Field Notes

Next reads

Read next

Open the graph
  1. 01topicModelsExplore the models topic hub.
  2. 02archiveField NotesOpen the latest editorial analysis.
  3. 03sourcesSourcesSee the original sources this archive cites.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract