Myrmic

The Open Runtime

Myrmic is Peeriot’s open runtime for distributed edge applications — the foundation you can inspect, run locally, and build on. The public source goes live on September 10 at RustConf. Until then, this is the short version of what it is and what it isn’t.

What it does

Write your application logic once and run it across very different hardware — from Linux gateways down to microcontrollers — while the hardware-near work stays where it belongs.

WRITE ONCE

Portable logic, one host interface

Application logic is written through one Rust SDK and compiled to portable WebAssembly modules against a single host interface. The same application modules run from Linux gateways down to supported microcontrollers, with target-specific capabilities kept explicit.

Stay native

Hardware-near work stays in Rust

The work that doesn’t belong in a portable sandbox — hardware-near, timing-sensitive, target-specific I/O — is handled by Rust-native integration tuned for each target: compiled into firmware on microcontrollers, loaded as native capabilities on OS-based devices.

Coordinate

Devices form a Swarm

At runtime, devices form a Swarm: a network of communicating Cell Hosts that coordinate locally — without a central broker. No single point holds the colony together.

Getting started

Pull the Rust SDK into your project. Familiar from the first line.

Author your application logic once, targeting the single host interface.

Compile to a portable WebAssembly module and run it locally to iterate fast.

Take the same module to a supported target — ESP32-C5 or ESP32-C6.

Available From

September 10

From September 10, getting started will look familiar to Rust developers. Stay tuned for our launch to become part of the Myrmic community.

Scope and Non-Scope

In scope · today

On the roadmap

Not the runtime's job

NOTE:

Signing, audit trails, and lifecycle management for production fleets belong to EdgeVance, not the open runtime. Myrmic is the foundation; the production controls sit alongside it.

Myrmic goes open source on September 10

Be the first to know when the runtime goes public at RustConf

Myrmic’s public source release is coming soon. Until then, our newsletter gives you the short version: what we’re building, what’s coming next, and the repository link the moment it goes live. Join the list to follow the launch and become part of the Myrmic community from day one.