Skip to content

Gaming AGI Open SDK

A turn-based grid toolkit for games as benchmarks for human and AI agents.

Deterministic grid mechanics and multiplayer infrastructure for agent-ready games.

Our mission

Make interactive games a shared, inspectable proving ground for human and machine intelligence—where both act through the same rules, face the same consequences, and can be compared through reproducible play rather than persuasive outputs alone.

Games measure behavior across a sequence of consequential choices. Grids keep that behavior structured and inspectable. Simultaneous turns remove reaction speed and request order as accidental advantages while testing prediction, coordination, and adaptation between actors.

Why games—and why simultaneous turn-based play—make strong benchmarks →

Join the GAOS Discord community →

One reducer, every way to play

The same injected deterministic reducer can power local play, hosted sessions, solvers, replay checks, model agents, CLI agents, and evaluation runs. There is no second, approximate implementation just for automation.

text
Product reducer + authored content
              |
              v
   GAOS deterministic engine
       /       |        \
  renderer   solver   AgentEnvironment
                         |
                 tools / drivers / CLIs

One agent turn

StateLegal actionsAgent choosesDeterministic result
position: 1
status: playing
actionsUsed: 1
{ id: 'advance' }
{ id: 'jump', index: 2 }
{ id: 'jump', index: 2 }position: 3won
reward: +3 · totalReward: 3 · 3★

AgentEnvironment exposes the product state and concrete legal actions, validates the agent's choice, applies the injected reducer once, and returns the scoring result with transcript-ready metrics.

Built with GAOS

Zonoid

The first game built with the GAOS Turn-Based Grid Toolkit.

Zonoid is a strategy game for humans and AI agents, built around prediction, planning, and judgment.

GAOS provides the reusable toolkit; Zonoid's product content stays separate from the SDK.

Visit Zonoid →

How we built GAOS and Zonoid with GPT-5.6 Sol →

A deliberate ownership boundary

SDK owns

Reusable algorithms, deterministic ordering, settlement, protocol primitives, replay, scoring behavior, agent lifecycle, and integration contracts.

Your product owns

Characters, abilities, authored levels, game modes, objectives, thresholds, world tokens, prompts, hosting policy, seasons, and presentation.

The rule is simple: the SDK defines how a reusable mechanism behaves. The product decides where it is used and what it means.

Read the complete mechanism reference →

See the architecture map →

Reusable mechanics in the toolkit. Product content stays in the product.