The software framework for your automation
PLC functionality as software on industrial PCs, servers or embedded systems - the base of every retavi solution.
Everything in one framework
Control, communication and data handling in one system instead of separate devices for every single task.
Your hardware, your choice
Runs on an industrial PC, server or embedded system.
Open interfaces
Connects fieldbuses, IT systems and the cloud, without vendor lock-in.
Deterministic like a PLC
Cyclic execution in real time.
Automate with retavi
An end-to-end toolchain for the entire lifecycle of automation systems.
Interfaces you can use directly in your solution.
IT Layer
Field Layer
How you automate with retavi
Three steps from building block to running control.
Choose and combine modules
Use ready-made communication modules and combine them with your own modules into your individual solution. Because everything is software-based, you develop your own modules with the AI assistants you already use, such as Claude, OpenAI or GitHub Copilot.
Configure instead of program
You define the data flow and the execution order of the module routines, deterministic and cyclic like any automation. Your AI assistant is built right into our configuration tool and creates and reviews the configuration together with you.
Deployment and operation
The system goes live and is monitored, on site or remotely. The system and all runtime values are observable live through a central monitoring console. Your AI assistant stays involved during operation and analyzes the live data directly in the system to point out optimization potential.
Your control becomes part of your IT world
Because your control runs as software, you get the tools of modern software development that a classic PLC lacks.
Automated tests
Automatically verify changes before they go live.
Version control
Manage control code like software, with history and traceability.
Backup & restore
Back up the state of your control system and roll it back anytime.
Remote access & management
Monitor and manage your systems remotely, without being on site.
Remote development
Develop and test control logic remotely from any workstation.
CI/CD
Test and roll out new versions automatically instead of installing them by hand.
Security
Security mechanisms proven in the IT world for years protect your control system as well.
AI support
AI assistants support you in developing the systems as well as in data analysis and optimization during operation.
The building blocks of the framework
Five tools you use to define, run and operate your solution.
Node Agent
Sets up the execution node and monitors your systems at runtime.
VS Code Plugin
Your engineering tool to define systems and automation solutions.
SDK
Develop your own logic and connection modules whenever the ready-made building blocks do not cover your use case.
Ready-to-use modules
Ready-to-use modules for fieldbus communication and the real-time control core.
Connectivity Node
A standalone gateway application for the execution node, built purely by configuration.
Learn moreTalk to us about your automation challenges.

