← Product family

Declarative information flow

Flom

A declarative language and distributed runtime that transforms heterogeneous enterprise data into a coherent, stateful ontology of operational digital twins.

INFORMATION PLATFORMCOMPILERDISTRIBUTED RUNTIME

01 / THE IDEA

Describe the information.
Let the runtime carry the machinery.

Flom replaces a common class of integration services that consume messages, correlate identities, transform payloads, maintain state, apply rules, call services, and publish new information. Authors describe entities and flow; the platform supplies routing, persistence, concurrency, retries, deployment, and scale.

A language and a platform

One model across moving systems.

01

Declarative entities

Define identity, state, relationships, provenance, and lifecycle without hand-building integration handlers.

02

Transport-neutral flow

Connect external brokers, APIs, models, and agents while keeping credentials and physical configuration outside source.

03

Deterministic execution

Compile validated definitions into immutable execution plans with explicit delivery and compatibility policy.

04

First-class tooling

A compiler, diagnostics catalog, formatter, language service, LSP host, test harness, and Blazor authoring portal.

From event to meaning

Information becomes
an operational model.

Independent observations can update different parts of the same durable entity over time. Applications query Flom's entity APIs and change feeds rather than rebuilding correlation logic in every client.

door.flomDEFINE ENTITY Door
  Id = $event:deviceId
  IsOpen = $event:isOpen
  PUSH Changed

Coherent systems

Turn information flow into a product capability.

Start a conversation