Guest Post: Peeriot releases Myrmic Developer Preview at RustConf 2026

Note: This post has been translated from German by the author.


Peeriot today launched the developer preview of Myrmic at RustConf 2026: an open, Rust- based runtime for building stateful software for machines, devices, and distributed physical systems. By bringing Linux-based edge systems and supported microcontrollers under one application model, Myrmic is designed to help teams build and evolve software-defined products
with the goal of reducing how much infrastructure has to be rebuilt for each target.

Over the past twenty years, a variety of powerful cloud services have emerged that address nearly every conceivable challenge faced by a software developer. Alongside these? Applications for the physical world, containing software that not only collects data, but also makes decisions and takes action onsite. Products, spaces, machines, and buildings themselves are becoming software platforms. With Myrmic, we’re offering an approach for this infrastructure designed around constraints
common in edge systems.


In Myrmic, a long-lived application concept is modeled as a cell. A cell has a stable identity, its own state, and behavior. It receives commands, can change its state, and can generate events or responses.


For example, a machine can be addressed as machine/8. Other parts of the system interact with this cell—not with the process, container, or node on which it is currently running. The idea behind this is simple: The logical identity remains stable. The execution may change. The developer describes what belongs to the application:

  • Identity
  • State
  • Behavior
  • Interactions
  • Environmental Requirements

Related ideas have proven themselves in actor-based systems and stateful actor models. Myrmic adapts these models to the specific requirements of the edge and provides a corresponding runtime environment for their execution.

Working with the Rust community


Myrmic is a developer preview. The basic cell, messaging, state, and placement models have been implemented and are being tested in local multi-node setups. At the same time, there are still known limitations regarding restarts, durability, security, and the embedded workflow. The limitations and current development priorities are clearly described in the documentation, so that
interested contributors can quickly get up to speed.


Myrmic is an open-source project built on Rust and designed to make extensive use of the existing ecosystem. Our collaboration model is intentionally lightweight. Technical discussions, design proposals, issues, and contributions happen openly through GitHub and our Discord community.


Where Myrmic depends on upstream projects, we aim to work with their existing contribution processes and involve maintainers early when changes affect shared interfaces or integrations. We are not trying to replace the HAL, WebAssembly, or distributed-systems ecosystems we build on. Our goal is to combine their strengths into a coherent runtime model for edge applications.


Right now, we’re especially interested in contributors with experience in distributed systems, embedded and bare-metal Rust, WebAssembly runtimes, networking, and runtime design. On our website, you can find our roadmap and contact channels or learn more about our system on GitHub!

Posted in

Ralf Hüskes

Ralf Hueskes is the co-founder and CEO of Peeriot. Prior to that, he spent many years working in the field of infrastructure software and, among other roles, served as Head of Product for the infrastructure division of a Swiss software company.