Software infrastructure to run your hardware. Ship secure updates, manage every device and launch new services - from your first device to your entire fleet.
One software ecosystem from component to plant. Package once, deploy across machines, and manage every version through one lifecycle.
Distribute, operate, and update software from your first device to your whole fleet - one branded pipeline, with no re-integration at each step.
- Package once for hardware-independent deployment
- Connect delivery, operation, updates, and licensing
- Preserve on-premises and offline operation
- Present the complete experience as your own product
- Replace disconnected tools with a coherent product experience.
- Scale across device types without multiplying platform work.
- Keep your brand, customer relationship, and product strategy intact.
Roll out controlled, traceable software versions across heterogeneous devices, with progress visibility and rollback.
- Create controlled rollout groups and schedules
- Validate signed packages before deployment
- Track progress and update history centrally
- Recover safely with explicit rollback paths
- Move from manual site work to repeatable software operations.
- Reduce version drift across products and customer locations.
- Make every deployment state visible and traceable.
See device health, installed applications, versions, licenses, and service state across your installed base.
- See device, application, version, and license state
- Manage heterogeneous Linux devices in one fleet
- Keep operational roles and responsibilities visible
- Work across connected and on-premises environments
- Replace scattered device tools with one operational picture.
- Find version drift and unhealthy services before site visits.
- Give every team the context it needs without blurring ownership.
Support CRA readiness with isolated apps, role-based access, audit logs, update history, and secure validation.
- Isolate applications with container-based packaging
- Validate signatures and preserve software provenance
- Maintain audit, version, and update history
- Support role-based access and lifecycle accountability
- Build security evidence into normal software operations.
- Make lifecycle responsibilities clear across every stakeholder.
- Prepare for cyber-resilience requirements without a parallel toolchain.
Offer free apps, one-time purchases, subscriptions, or usage-based access with licensing enforced on the device.
- Support free, one-time, subscription, and usage models
- Bind entitlements to applications and devices
- Keep license state available at the edge
- Change commercial models without repackaging the product
- Launch new offers without rebuilding your software delivery stack.
- Manage entitlements consistently across heterogeneous hardware.
- Keep commercial control while customers retain operational control.
Give customers one place to discover, license, install, and update your software and selected partner apps.
- Publish first-party and partner applications
- Keep the complete experience under your brand
- Connect discovery, licensing, installation, and updates
- Run online, on-premises, or in offline environments
- Turn a fragmented software catalogue into one clear destination.
- Give customers a direct path from discovery to deployment.
- Expand your portfolio without giving away the customer relationship.
The backbone of industrial software
Run the same application model across heterogeneous Linux devices and machine generations.
Run one application model across Linux devices and machine generations.
Move software through components, machines and plants without rebuilding the integration at every stage.
Move software from components to plants without rebuilding each integration.
Keep choice and lifecycle control from commissioning through updates to controlled retirement.
Keep choice and lifecycle control from commissioning to retirement.
Build a foundation for industrial software that enables faster growth
FLECS for app vendorsFLECS gives software teams one route from packaging an application to distributing, licensing, updating, and operating it across real industrial fleets.
GMN
Rethinking the supply chain with an open app store.
Read GMN's storyacontis
A seamless migration from Windows to Linux in industrial automation.
Read acontis's storyINOSOFT
Setting new standards in the HMI world, together.
Read INOSOFT's storyKubermatic
From complexity to simplicity at the industrial edge.
Read Kubermatic's storyNoux Node
Secure edge updates for every device.
Read Noux Node's storyWEROCK
A strong partnership for rugged industrial hardware.
Read WEROCK's storyWelotec
A perfect match for edge gateways and industrial connectivity.
Read Welotec's story
FLECSelerator.
Package the first app, configure your branded marketplace, test the workflow, and go live through a focused six-week programme.
See the six-week programmeVerified device programme.
Turn Linux-based PLCs, IPCs, and edge devices into a validated foundation for portable apps and repeatable software delivery.
Explore compatible systemsMake every industrial platform a complete software operating system
Explore the FLECS platformGive machine builders, component manufacturers, and app vendors one controlled layer for app catalogues, fleets, licensing, updates, and digital business tooling.
Get to market faster.
Package software once, automate publishing, and deliver the right version across devices without rebuilding the deployment path for every customer.
Grow new lines of revenue.
Operate branded catalogues and commercialize apps through subscriptions, one-time purchases, usage-based licensing, or private customer offers.
Manage platform risk.
Control permissions, staged rollouts, versions, audit trails, updates, and rollback across the software lifecycle while Core stays on-premise.
By developers, for developers.
APIs, open schemas, and automated releases give teams everything they need to build, test, publish, and operate industrial apps at scale.
Connect to existing systems.
Link local devices, cloud fleets, repositories, and business tools through REST APIs, OpenAPI schemas, CLI tooling, and reusable CI/CD workflows.
From source to industrial fleet.
Package your application for its target architectures, release a version through CI/CD, and connect local or fleet operations through documented APIs.
gh release create v1.4.0 --generate-notes release queuedDefine the runtime once.
Declare the container build, supported architectures, and application metadata in the FLECS app structure.
Ship a version from Git.
Create a GitHub release with a version tag. The provided workflow tests, builds, and publishes the app.
Connect device and fleet workflows.
Use the Core API on each device and the Console API across fleets, products, users, and licenses.
Choose an integration path.
Start from a maintained template, connect your own delivery toolchain, or build directly against the open interfaces that fit your product.
Full version control and automated actions.
Tag and release directly from GitHub with traceable builds, repeatable tests, and a clear path to rollback.
Create your custom repository.
Start from FLECS CI/CD templates or bring your own setup, then connect the workflow to your existing engineering stack.
{"app": "com.your-company.insights",
"version": "1.4.0",
"architectures": [
"linux/amd64", "linux/arm64"
],
"deployment": "edge"}$ gh release create v1.4.0 --generate-notes Release workflow queuedBuild and describe your apps.
Define metadata, architectures, variants, and deployment behavior in a manifest that stays versioned with the application.
One platform.
FLECS gives each participant in the industrial ecosystem the control they need - without breaking interoperability across the full software supply chain.
Turn machines into continuously improving products.
- Keep direct access to operators after the machine ships.
- Standardize software delivery across product lines and hardware.
- Launch new paid services without rebuilding the infrastructure.
flecs://control/machine LiveMake components the foundation of an application ecosystem.
- Ship a common software layer across device families.
- Create an ecosystem around your component portfolio.
- Protect customer access while remaining open to partners.
flecs://control/component LiveConsolidate software operations without flattening your ecosystem.
- See software state across heterogeneous assets.
- Reduce manual update and maintenance work.
- Maintain governance without forcing one machine supplier.
flecs://control/operator LiveReach industrial fleets without rebuilding delivery for every device.
- Reduce device-specific integration work.
- Reach OEM and operator ecosystems through one model.
- Manage versions, licensing, and updates at scale.
flecs://control/software Live





