Typed knowledge that
crosses organizations.
Genval is the company behind Kanonak Protocol — an open protocol for defining, versioning, and sharing semantic ontologies across distributed publishers. Anyone with a domain name can publish a typed schema. Anyone can import it, validate against it, and reason over it.
An open protocol for distributed ontologies.
No central registry. No gatekeeping. Publishers own their namespace at their own domain; consumers pin versions with semver and resolve imports over HTTP.
-
01
Publishers
Any domain name. Publish from a static HTTP origin you already control.
-
02
Packages & versions
Stable URIs of the form
publisher/package@version/name. Pin with semver. -
03
.kan.ymlschemasClean YAML. Classes, properties, instances — typed against core RDF/OWL/XSD vocabularies.
-
04
CLI & tooling
@kanonak-protocol/clifor validation and dependency resolution; VS Code extension for live feedback.
Worldview — Kanonak in a real domain.
An open-source daily macro-market worldview, published as versioned Kanonak snapshots. Typed theses, machine-evaluable invalidation, citation-backed evidence — the working illustration of how the protocol holds up under a domain that changes daily.
The protocol came from a methodology.
Kanonak is the operational form of Derivative Centric Development — the methodology we authored at Genval. Specifications stay authoritative; downstream code, models, and integrations are derived.
DCD describes the why. Kanonak provides the typed, versioned, distributed scaffolding to do it across organizational boundaries.
Most code is derived from a human-authored spec; AI handles the derivation.
Typed, versioned, distributed ontologies — published from any domain.
The Genval console.
The Genval console is where DCD was first proven. It remains available; the work Genval is doing publicly today lives in Kanonak.
Start with the protocol.
Read the spec at kanonak.org. Browse Worldview's schemas. Publish your first package from a domain you already own.