👋Welcome to FLECS
Discover the FLECS product documentation. Learn how to build, deploy, and manage software-defined automation systems with our open, modular platform.
The shared software layer for industrial automation
FLECS is a neutral platform for Software Defined Automation.
It provides the shared software layer that turns fragmented industrial software delivery into a scalable, secure, and role‑respecting ecosystem – across machines, vendors, and lifecycles.
Industrial automation does not suffer from a lack of innovation. It suffers from a scaling problem:
Software is developed by many actors: OEMs, component manufacturers, integrators, and app vendors
Operation, updates, and responsibility remain fragmented
Integration effort, lifecycle risk, and security exposure increase over time
FLECS addresses this structural challenge by standardizing how industrial software is packaged, distributed, deployed, updated, and operated. Without replacing existing roles or customer relationships.
👥 Who is this documentation for?
This documentation is structured by role. Choose your perspective to get started faster:
Machine Builders / OEMs Build branded, vertical software platforms for your machines. Separate hardware and software delivery, manage updates, and create new digital revenue streams.
Component Manufacturers Package, distribute, maintain, and update your software at scale, securely and CRA‑ready, without losing ownership or visibility.
Plant Operators Operate heterogeneous machines with consistent software rollout, fewer platforms, and clear responsibility across the full lifecycle.
App Vendors & Developers Build, publish, and distribute industrial apps via marketplaces, from public reach to fully branded ecosystems.
🧩 What FLECS provides
FLECS is not:
a replacement for PLCs, SCADA systems, or engineering tools
a proprietary lock‑in platform
a consumer‑style app marketplace
FLECS is:
a shared software layer for industrial operation
a standardized runtime and lifecycle environment
a foundation for branded marketplaces and digital business models
At its core, FLECS enables:
Standardized packaging and distribution of industrial software
Secure deployment and update management across device fleets
Operation on Linux‑based PLCs, IPCs, edge devices, and cloud environments
Whitelabeled platforms and marketplaces under your brand
Clear separation of responsibilities between all roles
🚀 How to use this documentation
Use this documentation as a practical guide to understand, evaluate, and implement FLECS:
What We Do: Understand the platform logic and ecosystem model
Our Features: Explore concrete capabilities and system components
First Steps: Install, deploy, and run your first FLECS setup
Marketplace as a Service: Learn how to launch your own branded marketplace
Developer Guides: Build, publish, and manage industrial apps
If you are unfamiliar with specific terms, refer to the Glossary for precise definitions.
📚 Key entry points
What We Do: Platform purpose and ecosystem logic
Our Features: Core capabilities and components
First Steps with FLECS: Getting started hands‑on
Need help with a term? See the Glossary for definitions of key concepts.
FLECS is productive, not conceptual.
A fully branded platform can be live within 6 weeks via the FLECSelerator onboarding, running on your infrastructure, under your control.
This documentation is your reference for building scalable, software‑defined automation with FLECS.
Quick links
💡What we do✨Our Features📚GlossaryGet Started
We've put together some helpful guides for you to get setup with our product quickly and easily.
🛠️First Steps with FLECSLast updated
Was this helpful?