Agent Arena

Documentation

Every section of the documentation tree, and where to start.

Agent Arena is two things in one repository: a universal arena that tells you which model or pipeline to ship on your own criteria, and a frozen study on whether splitting a task across agents loses information at the handoff. This tree documents the arena; the study documents itself under studies/multi_agent_handoff/.

Start here

If you are Read
Evaluating models for the first time guides/quickstart.md
Setting up your own project guides/your-first-project.md
Wiring in local models or a gateway guides/local-models.md, guides/api-keys-and-gateways.md
Operating it day to day operations/
Contributing code ../CONTRIBUTING.md, ../AGENTS.md, architecture/
Reviewing it for security security/
Wondering what actually works yet roadmap/status.md

Sections

Section What it covers
architecture/ How the system is built: layers, the run lifecycle, the data model, scoring, metrics, connectors
security/ Threat model, credential handling, hardening, and why the engine has no dependencies
design/ UI and UX: the plain-language layer, information architecture, design system, interaction patterns, accessibility
testing/ Test strategy, how to write one that fits, fixtures, and what CI actually checks
reference/ Precise lookup: CLI, config schema, scorers, HTTP API, Python API, glossary
guides/ Task-oriented walkthroughs, in a learning order
operations/ Installing, running, controlling cost, storage, troubleshooting, performance
roadmap/ What is shipped, what is planned, and what this deliberately will not become
adr/ Architecture decision records 0001–0011, spanning both systems

Also in this tree

A note on accuracy

Every claim in this tree is meant to be true of the code as it exists now, not of the plan. Roughly half of the v2.0 design is not built yet, and describing an aspiration in the present tense would make the documentation actively harmful — a reader cannot tell the difference. roadmap/status.md is the shipped-versus-planned table; when a page mentions something unbuilt, it says so explicitly.