Generate working twins
Move from engineering inputs to structured, reviewable twins that can become part of a runtime workflow.
Product
Generate, run, connect, validate, and automate behavior-rich digital twins before hardware is ready.

What SPX is
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.
Move from engineering inputs to structured, reviewable twins that can become part of a runtime workflow.
Operate twin instances with state, actions, scenarios, and runtime feedback instead of static mock data.
Connect software to behavior-rich twins and validate integration assumptions before field devices are ready.
Product loop
SPX keeps the core workflow short: create the twin, run it, connect integrations, validate behavior, and automate what should repeat.
01
Create the first twin structure from engineering intent, documentation, or code-defined model inputs.
02
Start a live runtime instance and inspect state, values, actions, and system behavior.
03
Expose communication surfaces so software can interact with the twin through real protocol behavior.
04
Replay scenarios, edge cases, abnormal states, and integration flows before hardware is available.
05
Promote proven checks into repeatable Python, Docker, test, and CI/CD workflows.
Product runtime
Inspect live instances, values, scenarios, communication endpoints, and debugging evidence while the twin is running.

Runtime dashboard with active digital twins, live values, and observability.
Inspect endpoints, values, state, and health for each running digital twin in one place.
Recreate timing-sensitive flows and restart from known baselines without rebuilding your whole test environment.
Diagnose faults, drift, and communication behavior from runtime evidence instead of inferring from incomplete stubs.
Explore next
This page explains SPX as a product. The hubs below split the next step into product features, protocol pages, and developer resources.
Features hub
See how SPX handles generation, runtime control, connections, scenarios, models, debugging, and automation.
View FeaturesProtocols hub
Jump into Modbus, OPC UA, BACnet, KNX, and MQTT pages built around protocol-specific search intent and validation use cases.
View ProtocolsDeveloper hub
Access the SPX examples repository, model catalog, model language, MCP workflow, and industry packs for hands-on developer work.
Open DevelopersReady to start
Use SPX to generate, run, and validate digital twins in minutes with an AI-assisted workflow built for engineering teams.