Local by default
Your contract, records, operation log, and keyword index live in a SQLite file you control. Semantic caches are rebuildable views; hosted inference and network sync remain explicit adapters.
Ontology infrastructure, without the platform tax
Oh is a local-first ontology kernel for agents that need durable knowledge, verifiable operation history, and a clean path from one SQLite file to synchronized research systems.
# local SQLite authority
$ oh init --db research.db
# pinned public contract
$ oh contract --db research.db
# replay integrity
$ oh verify --db research.dbThe kernel
Your contract, records, operation log, and keyword index live in a SQLite file you control. Semantic caches are rebuildable views; hosted inference and network sync remain explicit adapters.
Canonical bytes, content-addressed records, append-only operations, and generation checks make every graph mutation inspectable and replayable.
A small SDK, an honest CLI, and a self-contained skill let coding agents inspect, write, verify, search, and synchronize the same graph.