Product

SPX turns engineering intent into running digital twins.

Generate, run, connect, validate, and automate behavior-rich digital twins before hardware is ready.

What SPX is

A product layer for working digital twins before hardware exists.

SPX is not a generic IoT platform, a heavy modeling suite, or a protocol-only simulator. It is a focused product for teams that need runnable system behavior earlier in the engineering cycle.

Generate working twins

Move from engineering inputs to structured, reviewable twins that can become part of a runtime workflow.

Run live behavior

Operate twin instances with state, actions, scenarios, and runtime feedback instead of static mock data.

Validate before hardware

Connect software to behavior-rich twins and validate integration assumptions before field devices are ready.

Product loop

From model intent to repeatable validation.

SPX keeps the core workflow short: create the twin, run it, connect integrations, validate behavior, and automate what should repeat.

01

Generate

Create the first twin structure from engineering intent, documentation, or code-defined model inputs.

02

Run

Start a live runtime instance and inspect state, values, actions, and system behavior.

03

Connect

Expose communication surfaces so software can interact with the twin through real protocol behavior.

04

Validate

Replay scenarios, edge cases, abnormal states, and integration flows before hardware is available.

05

Automate

Promote proven checks into repeatable Python, Docker, test, and CI/CD workflows.

Product runtime

See the runtime while the twin is active.

Inspect live instances, values, scenarios, communication endpoints, and debugging evidence while the twin is running.

SPX dashboard with running instant digital twins and live system metrics.

Runtime dashboard with active digital twins, live values, and observability.

  • Live twin instances

    Inspect endpoints, values, state, and health for each running digital twin in one place.

  • Runtime scenarios and snapshots

    Recreate timing-sensitive flows and restart from known baselines without rebuilding your whole test environment.

  • Observability while behavior is live

    Diagnose faults, drift, and communication behavior from runtime evidence instead of inferring from incomplete stubs.

Explore next

Use the right hub for the next level of detail.

This page explains SPX as a product. The hubs below split the next step into product features, protocol pages, and developer resources.

Features hub

Explore product capabilities

See how SPX handles generation, runtime control, connections, scenarios, models, debugging, and automation.

View Features

Protocols hub

Explore protocol landing pages

Jump into Modbus, OPC UA, BACnet, KNX, and MQTT pages built around protocol-specific search intent and validation use cases.

View Protocols

Developer hub

Open examples and developer resources

Access the SPX examples repository, model catalog, model language, MCP workflow, and industry packs for hands-on developer work.

Open Developers

Ready to start

Build the digital twin before the hardware arrives.

Use SPX to generate, run, and validate digital twins in minutes with an AI-assisted workflow built for engineering teams.