Open spatial infrastructure

Objects that keep their identity.

ASO gives spatial assets stable names, immutable versions, verifiable bytes, and runtime-neutral manifests—so they can move between generators, storage providers, engines, worlds, and agents.

SHA-256 integrityv0.1 open manifestsExact world references
SourceGenerator
CanonicalASO object
DurableStorage
CompositionWorld
ResolveRuntime
Protocol fundamentals

Spatial objects need more than files.

ASO separates an object’s durable identity from any single generator, file type, storage host, or runtime implementation.

01

Identity

A stable ID names an object across systems. Semantic versions point to exact, independently discoverable records.

02

Immutability

Published versions cannot be replaced. Manifest and representation hashes make byte-level claims auditable.

03

Interoperability

Representations declare capabilities. Runtime providers resolve what they support without locking manifests to one engine.

Live repository

Published objects, not placeholder claims.

Each object exposes versions, representations, hashes, provenance, and agent-readable metadata.

Immutable composition

Worlds pin exact objects—not whatever is latest.

Compose assets from independent publishers while preserving the precise versions and transforms that created a world.

Build on the protocol

One record. Every runtime.

Read exact manifests through HTTP, validate with the typed SDK, or publish from your own generation pipeline. ASO is infrastructure for humans, tools, and agents.