Ocelot is Ozma Labs' graph-native cognitive substrate: a typed graph paired with a reflective admissibility grammar. Its reasoning, knowledge, and behaviour are graph data, not code. It is the engine the lab's papers formalise, and the cognition that Bigville can run its residents on.
Most systems keep the mind in the code: a program decides, and data is what it decides over. Ocelot moves the mind into the graph. A concept, a rule, a habit, and a memory are all the same kind of thing — nodes and edges in one typed graph — and reasoning is the graph changing under a grammar that decides which changes are admissible.
That single idea is what the lab's research works out. The premise — to be is to stand in relation — is argued in the papers, and the substrate is the smallest structure that lets anything happen under it: a pattern, a change it makes, and a rule that admits or refuses the change.
A typed graph of nodes and edges. Everything the agent is — concepts, rules, memories, behaviour — lives here as data.
A reflective admissibility grammar: the rules that decide, for any proposed change, whether it is admitted or left as residual.
Something has to happen. The least structure that can do anything is a pattern plus a change it makes — evaluated against the grammar.
Ocelot is not a neural network. It is not a large language model, and it is not trained by backpropagation or gradient descent. There are no weights, no loss function, and no training run that fits parameters to a corpus.
An external language or perception model can sit behind a world adapter as one more source of input, but it is not where the reasoning happens. The mind is the graph.
Ocelot is the through-line of the lab's work. The papers state and test the substrate as a formal account — recovering results in physics, cosmology, mind, and the geometry of reachable futures from the one premise. As a whole, standing entity, the substrate becomes the Jabberwock. And Bigville, the village simulation, can drive its residents through Ocelot so their reading and reasoning are real graph operations rather than scripted responses.
Status. Ocelot is an active research substrate, not a released product. What is public today is the theory — the formal papers, circulated for comment — and its application in the open-source Bigville simulation. The engine itself is not currently released, and this page describes its general shape rather than its implementation.