The Autonomous Stack

Ops & Reliability · Worker / Queue · v1.0.0

Deterministic Game Engine v1.0

A reusable Python engine for games controlled through an API. It separates the

$9.00one-timePay with crypto

game-automation deterministic-engine adapter-sdk idempotency operations

agent ⟶ theautonomousstack.xyz

01GET /api/v1/pack/agent-game-engine-v1

402 Payment RequiredX-PAYMENT-REQUIRED

02sign TransferWithAuthorization9.00 USDC · Base (eip155:8453)

03GET + PAYMENT-SIGNATURE

200 OKapplication/zip · 64 files

pay per pack over x402no account

What's inside

A reusable Python engine for games controlled through an API. It separates the generic observe–plan–act–reconcile loop from game rules, provides typed outcomes, persists in-flight intent before mutations, and includes bounded operational tooling.

The default configuration runs a bundled loopback demonstration. The canonical contract scenario goes further: it runs entirely in memory, with no socket, account, token, language model, container, or real sleep.

Quick start

./install.sh --no-service
./manage.sh start
./manage.sh status

Run the sale-contract smoke test:

./smoke_test.sh
python3 agent.py canonical

Validate an adapter before connecting it to a real game:

from sdk.testkit import run_conformance

report = run_conformance(your_adapter_factory)
print(report.summary())

What is included

The language-model adapter is not imported by core/, sdk/, ops/ or run_engine.py. It can only summarize an already completed report.

Safety boundary

The engine never purchases, transfers, trades, messages, or authenticates on its own. A game adapter defines the authorized API and credentials. Start with the simulator, pass the conformance suite, inspect the configuration, and only then point an adapter at an endpoint you control.

See SPEC.md for the contract, CUSTOMIZE.md for adapter wiring, and CHECKLIST.md for deployment gates.