KEOS – Scalable and secure Edge OS

KEOS (Kvaser Edge OS) is the purpose-built operating system for the Kvaser Edge platform. It provides a reliable foundation for automotive and industrial applications running directly at the edge.

Run your preferred Linux environment and applications while KEOS manages the underlying system. Built-in security keeps your applications isolated from the protected operating system.

Maximum security
Advanced security features to safeguard your data, apps and communication.

Freedom of apps
Use your preferred applications to adapt to your needs and preferences.

Flexible user environment
Run any Linux distribution seamlessly in a lightweight and flexible user environment.

Firmware
Kvaser Edge OS (KEOS)

Firmware for Kvaser Edge

VERSION

1.2.0

Download

Run your CAN environment on Kvaser Edge

KEOS provides the foundation for an isolated Linux user environment running in an LXC container. Choose your preferred Linux distribution and add the applications, libraries and tools you need.

The container runs separately from KEOS, giving you control over your application environment without direct access to the underlying operating system.

Applications built with SocketCAN or Kvaser CANlib can run inside the container. This helps you reuse existing CAN applications and reduce integration work.

Same environment on every device

A container image packages your Linux distribution, application and dependencies and configuration into one consistent environment. Deploy the same image across multiple Kvaser Edge devices for predictable installations.

Start with a prebuilt Linux image or create your own image for your application and requirements.

Safe and reliable over-the-air updates

Update deployed Kvaser Edge devices remotely without rebuilding the complete system environment. Container updates can be managed separately from KEOS, reducing disruption to deployed applications.

A previous container image can be restored if an updated image causes problems. This provides a controlled way to update applications across deployed devices.

Uninterrupted operations

Applications continue running locally if the network connection is interrupted. Store data on Kvaser Edge and transfer it when connectivity becomes available again.

This keeps data logging and local processing running in vehicles, machines and other installations with changing network availability.

Trusted security

KEOS provides a protected system layer for applications, data and communication on Kvaser Edge. Hardware and software security mechanisms prevent unauthorized changes to the underlying system.

Kvaser Edge meets the requirements of the Cyber Resilience Act (CRA) and Radio Equipment Directive (RED).

Learn more about how cybersecurity is integrated into Kvaser Edge.

Firmware protection
Secure Element technology prevents
unauthorized firmware installation and
helps establish a trusted foundation.

Isolated LXC container
Your Linux environment and
applications run inside an isolated LXC
container separated from KEOS.

Locked-down architecture
KEOS does not provide normal user
access to the host operating system,
protecting the underlying system from
unintended changes.

Get started with KEOS

Explore the documentation to set up your environment, or start with examples and resources for developing applications on Kvaser Edge.

Want to understand how Kvaser Edge works under the hood? Explore the developer Q&A for answers about architecture, software, security, and system control. Read the developer Q&A.

Set up KEOS

Get the information and files you need to set up your environment, run applications and getting started with Kvaser Edge.

Explore demo examples

Try ready-to-use examples and demos to explore setups and applications.

Download KEOS Datasheet

Access the KEOS datasheet for key features and product insight

Related articles

Kvaser Edge WL830S takes connected eight-channel CAN data logging to the field
09/11/2026

Kvaser Edge WL830S takes connected eight-channel CAN data logging to the field

Eight CAN FD channels, 5G/LTE, Wi-Fi 6 and edge computing bring high-channel-count data acquisition, processing and remote access together in… Read More

Read More
Kvaser’s September 2026 Software Release
09/10/2026

Kvaser’s September 2026 Software Release

The September 2026 Software Release introduces a new cross-platform DBC Editor, remote connectivity in CanKing, enhanced Automotive Ethernet diagnosti Read More

Read More
Chalmers students demonstrate Zero Trust security for Kvaser Edge devices
18/09/2026

Chalmers students demonstrate Zero Trust security for Kvaser Edge devices

Two master’s students from Chalmers University of Technology have successfully demonstrated a lightweight Zero Trust architecture running on Kvaser Ed Read More

Read More
Breaking the tether: A remote CAN data workflow with Kvaser Edge and MATLAB
28/06/2026

Breaking the tether: A remote CAN data workflow with Kvaser Edge and MATLAB

As vehicle systems grow more complex, engineering teams are being asked to do more with less time, less physical access,… Read More

Read More
Kvaser Edge WL420S expands the Kvaser Edge platform with AI-ready processing and Dual Ethernet
26/06/2026

Kvaser Edge WL420S expands the Kvaser Edge platform with AI-ready processing and Dual Ethernet

More demanding edge applications require faster and smarter data processing directly at the edge as well as extended connectivity possibilities.… Read More

Read More