Press

Press kit, project status, and contacts for journalists covering LLMO.

What LLMO is

LLMO is the cryptographic trust layer for verifiable AI. Organizations cryptographically sign their identity, claims, and provenance; AI agents and language models verify them.

Concretely, every organization publishes one signed JSON document at /.well-known/llmo.json on its primary domain. The document contains claims about the organization: identity, official channels, leadership, signatures, disavowals, and supersessions of external content. AI systems fetch the document, verify the signature against the publisher’s domain, and use the claims as authoritative. The protocol does not impose a central trust authority; the canonical location, the canonical format, and the verification model are defined, and trust judgments remain the consumer’s responsibility.

Why it matters

The information layer that AI systems train on and reason over is corrupted at scale. Review platforms are gamed through fake reviews and paid manipulation; SEO optimizes for rank rather than accuracy; the channels through which organizations are described in public have no native primitive for the organization itself to make signed assertions of fact.

Language models trained on this corpus inherit the distortions. Agents acting on those models inherit them again. World models assembled from agents inherit them a third time. The signal-to-noise problem compounds at each layer.

LLMO does not solve the trust problem. It gives organizations a sovereign channel to publish their own canonical assertions, signed and time-bounded, that AI systems can verify against the publisher’s domain. That is one of the preconditions for a healthier information layer; it is not a complete solution.

Current status

  • Specification v0.1 published 2026-04-17.
  • Nine versioned releases through 2026-05-11 (v0.1.0 through v0.1.8). v0.1.8 is the most recent: a purely additive bump adding six new core claim types (contact_points, categories, locations, hours, attributes, operational_status), five new top-level optional fields, structured verification metadata on entity.external_ids plus a new irs_ein well-known key, and provenance_markers on the claim envelope.
  • Reference command-line tool published on npm: llmo.
  • Web validator runs at validate.llmo.org, redirected to /validator/.
  • Improvement Proposal process active: see LIPs.
  • Architectural Decision Records published: see ADRs.
  • Auto-generated per-week consolidation of spec releases: see Updates.
  • Formal record of specification changes: see Changelog.

Who maintains it

The LLMO specification is stewarded by Diverse.org, a California 501(c)(3) nonprofit public benefit corporation. Diverse.org’s programmatic focus is open-standards work for the AI-mediated web; LLMO is the organization’s flagship project.

Nic Chavez is the v0.1 specification author and the current LIP editor. The governance model is documented at /about/governance/, including the planned transition from author-decided revisions during pre-release to a broader community process from v0.2 onward.

The specification is stewarded by the nonprofit Diverse.org. Commercial activity around LLMO, including the validator-as-a-service product at llmo.com, is structurally separated and operated by Greyfront, Inc., a Delaware C-corporation, under a documented two-entity firewall recorded in ADR-0001.

Key technical claims

  • Documents are JSON, schema-validated, served at /.well-known/llmo.json. See spec §2.
  • Signatures use JWS over JCS-canonicalized payloads. ES256, ES384, and EdDSA are the registered algorithms for v0.1. See spec §4.2.
  • Conformance is tiered into Standard and Strict, with explicitly labeled rules (S1 through S6 for Standard; X1 through X6 for Strict). See spec §5.
  • JWKS handling uses trust-on-first-use semantics with explicit consumer-side caching and key-rotation rules. See spec §4.6 and §4.7.
  • Disavowal and supersedes claim types are scope-constrained to publisher self-statements and impersonation defense. Third-party-targeting variants are out of conformance. See spec §3.5.

Logos and brand

The LLMO wordmark and logo may be used to refer to the protocol and its specification. Please do not modify the marks or use them in a way that suggests endorsement.

Contact

  • General inquiries: /about/contact/.
  • Security disclosures: security@llmo.org. The PGP key for encrypted reports is published at the contact page.
  • LIP submissions and process questions: see the LIP-1 document for the formal process; submissions land via pull request to the project repository on GitHub.

Recent activity

For an auto-generated per-week consolidation of spec releases, see Updates. For the formal record of specification text changes, see the Changelog. For decisions about how the project itself is run, see ADRs. For deferred work and operational dependencies, see the project’s BACKLOG.md in the GitHub repository.