Compose your ontology
Author a typed graph of your domain: entities, relations, time, provenance. Versioned. Reviewable. Diffable.
The same factory we use, self-serve. Bring your ontology, data, action space, and governance. Compile, simulate, and embed the result inside your own systems.
The Factory is a composable runtime for teams who want full control. You compose the same thirteen substrate components we use, ontology compiler, data wiring, eight reasoning layers, governance, provenance, and deploy the resulting executable model inside your own infrastructure.
Compose your typed graph in YAML, or extend one of our open templates for banking, healthcare, energy.
Postgres, BigQuery, Snowflake, Kafka, S3. The factory wires provenance automatically.
The same eight reasoning layers we use. Rehearse millions of variants before committing to a path.
Self-host. VPC-deploy. Air-gapped. The factory respects whatever boundary your governance demands.
Author a typed graph of your domain: entities, relations, time, provenance. Versioned. Reviewable. Diffable.
Bind every variable to its source. Provenance is automatic, every signal carries who, when, and at what fidelity.
Codify what the model can recommend and how each recommendation is governed before it leaves the runtime.
The factory compiles your spec into an executable world model. Rehearse millions of variants before committing.
Deploy as a service inside your infrastructure. SDKs for Python, TypeScript. APIs for the rest.
Outcomes feed back into the substrate. The model learns from the world it shaped, auditably, governably.
Author your ontology + action space, wire your warehouse, get a runtime your engineers can review like any other service.
Same code shape, but every decision now carries provenance, refusal, and audit. No more shadow systems.
Every recommendation that leaves the runtime carries the policy it satisfied. Refusals are first-class.
Deploy a complete world model behind your firewall. No model weights leave. No prompts leave.
Wire two registries, declare your safety properties, watch SMT certify or counter-example them.
Outcome ledger + scoring rules feed back into the substrate. The model improves the way the institution measures.
from helios import Factory, Ontology, Data, ActionSpace
# 1. Compose
brain = Factory()
brain.add(Ontology.load("./ontology/banking.helios"))
brain.add(Data.from_postgres(conn, provenance=True))
brain.add(ActionSpace.from_yaml("./actions/credit.yaml"))
# 2. Compile
model = brain.compile(governance="eu-ai-act")
# 3. Rehearse
trace = model.simulate(
action="tighten_credit_policy",
horizon="24w",
n_variants=1924
)
# 4. Embed
model.serve(port=8080, infra="vpc")Illustrative. The real SDK ships in September with full type-safety, async tracing, and an ergonomic CLI.
Closed alpha is open now to a handful of teams shaping the factory with us. Tell us about your domain and we'll get back within a week.