FAQ¶
Quick answers to common product, runtime, and workflow questions.
Is truST safety-rated?¶
No. Treat truST as an engineering/runtime platform, not a safety-rated PLC. Read Safety And Commissioning before live plant use.
Can I use truST commercially?¶
See the dual-license terms in About and the repository license files. If you need legal certainty for a deployment, review those license texts with your organization.
Is truST VS Code only?¶
No.
- VS Code is the primary engineering workflow
- Browser IDE exists at
/ide - Browser HMI exists at
/hmi - CLI, harness, and agent workflows also exist
Start here:
Is Browser IDE the same thing as GitHub Pages docs?¶
No. The docs site is documentation only. Browser IDE and HMI are served by a
running trust-runtime.
Can I use truST without internet access?¶
Yes, but you need an offline install path for binaries, dependencies, and any site-specific assets. See Offline Install.
What hardware does it run on?¶
See Hardware Compatibility. truST runs on Linux hosts including Raspberry Pi and other ARM64 systems. Windows and macOS are commonly used for tooling.
How is truST different from OpenPLC or vendor IDEs?¶
truST combines:
- IEC 61131-3 Structured Text support
- a browser-based operator HMI at
/hmi - an agent-ready JSON-RPC API
- open-source licensing under MIT and Apache-2.0
See:
Where do I start if I inherited a project?¶
Go to Maintain An Existing Project.
Where do I start if I only have an HMI URL?¶
Go to Operate In Browser HMI.