Core Components
Data Infrastructure
Airhouse, Airlayer, and Airform — the engines that land your data, model it,
and compile it into the queries agents run.
World Model
A formula-first model of your business: a semantic model, a metric tree, and
an entity graph that define every KPI as an equation over its drivers.
Agentic Intelligence
Agents that ground their reasoning in the World Model — generating and
running SQL, explaining changes, and surfacing what to do next.
Building Applications
The real payoff of the World Model is that it gives every application a common interface to your data — one that preserves the business model. It’s not just that a metric’s definition and SQL live in one place; the relationships around that metric are preserved too. Everything a metric means — why it dropped or climbed, which drivers and segments it came from, how it compares to its peers, and what actions move it — is captured in the model and reachable through the same API. Every app you build on top inherits that context instead of reconstructing it.JavaScript Applications
Code-first React + Vite apps built with the Oxygen SDK (
@oxy-hq/sdk) —
a React provider and hooks that query your Oxygen backend in real time.Automations
Multi-step, replayable analytics workflows defined in
.automation.yml.Data Applications
Dashboards composed of SQL queries, charts, tables, and interactive
controls, defined in
.app.yml.Surfaces
You reach all of this through three surfaces, backed by the same workspace:app.oxygen-hq.com— the IDE, chat panel, dashboards, and admin UI.- The REST API — served by the same host under
app.oxygen-hq.com/api, with a curated, API-key-only automation surface at/external/api. It powers automation and embedded integrations. (REST API →) - The MCP server — exposes Oxygen as a tool surface for MCP clients like
Claude Desktop and Cursor, run from the
oxy mcpCLI. (MCP →)