graphsub.com / wiki / openontology

GraphSub OpenOntology

GraphSub OpenOntology is an open operational ontology for real-world objects, links, actions, functions, interfaces, scenarios, permissions, provenance, and agent runtime state.

Definition

GraphSub OpenOntology is a public, open schema for modeling real-world operations as object types, link types, shared properties, actions, functions, interfaces, object sets, scenarios, and permissions.

Design pattern

The model follows public operational-ontology patterns: objects represent the world, links represent relationships, actions change governed state, functions compute derived views, interfaces provide reusable contracts, and scenarios model what-if branches.

GraphSub implementation

The live API exposes OpenOntology at /api/ontology, with paginated concepts, object types, link types, action types, functions, interfaces, object sets, and scenarios. Each GraphSub instance boots with a 65,536-concept OpenOntology lattice.

Code example

Capsule planner routesbash
curl 'https://graphsub.com/api/plan?capsule=trading-control-graph&target=enterprise-team&workload=risk-recompute' \
  | jq '.execution_preview | {capsule, buyer, workflow, artifacts}'

curl -X POST 'https://graphsub.com/api/execute?capsule=regulated-evidence-graph&workload=audit-evidence' \
  | jq '.execution.replay'

curl 'https://graphsub.com/api/examples'

Use the live Modal routes to build and execute a capsule plan.

FAQ

Is this Palantir's ontology?
No. It is GraphSub's open ontology, modeled from public ontology concepts rather than copied proprietary schema.
What does OpenOntology include?
Domains, value types, shared properties, interfaces, object types, link types, actions, functions, object sets, scenarios, permissions, provenance, and agent runtime concepts.