OASP
Spec Schemas GitHub
Home / Implementations
// implementations

An ecosystem, not one vendor.

Loom is the reference server, but OASP is a standard precisely so it isn’t the only one. Anything that passes the conformance kit belongs here — Clients, Servers, and Adapters alike.

// reference implementation
Loom reference server

Loom implements OASP. It is the production system OASP was extracted from — the standard is simply what Loom already had to be to run agents durably, at scale, for real users.

It hosts Conversations and their Session lineage, implements migrate and drain, and emits a normative audit trail. Apache-2.0.

Server (L2) · conformant
kitv0.4 · passing
licenseApache-2.0
roleserver
statusproduction
// the registry

Who implements OASP

1 listed · open for more
Loom server

Reference server. The production system OASP was extracted from.

conformant · L2
Your Client client

An app or SDK that speaks OASP to any conformant server.

run the kit to list →
Your Server server

A host for Conversations, Sessions, and their audit trail.

run the kit to list →
Your Adapter adapter

A bridge that brings an existing runtime into OASP.

run the kit to list →
// implement OASP

Three steps to a listing

01
Build

Pick the level that fits — Client, Server, or Adapter — and implement it against the spec and schemas.

02
Run the kit

Point the conformance kit at your implementation and fix until every MUST for your level is green.

03
Get listed

Submit your passing result. Your implementation appears in the registry above, with its level and kit version.

Everything you need to start is in the spec and the conformance kit. Read the spec Conformance