Skip to main content

Compile the web into trustworthy interfaces for agents

Typed Web Commons is building a language-neutral protocol that turns web representations into typed, inspectable interfaces while preserving the exact path from origin evidence to agent-facing value.
The project does not certify that provider content is objectively true. It establishes a reproducible account of what an origin represented and how the system derived the value it returned.

Run Genesis

Build and execute the complete local evidence-to-result path.

Understand the truth contract

Learn exactly what the protocol proves and what it does not claim.

Inspect the architecture

See the current boundaries, data flow, and deliberate exclusions.

Review security

Study the attacker assumptions and public-deployment gate.

Genesis scope

The current implementation provides:
  • a policy-constrained HTTP observer;
  • a SHA-256 content-addressed evidence store;
  • a deterministic CBOR observation envelope;
  • independent verification in Go and C;
  • a manually admitted JSON adapter;
  • native and semantic views of every extracted field;
  • complete field-level provenance;
  • offline deterministic replay.
It does not yet provide arbitrary website inference, browser automation, models, databases, write actions, payments, or public multi-tenant hosting.
The limitation is intentional. Every later capability must inherit the evidentiary and security guarantees of this first slice.
Last modified on August 10, 2026