Myrmic is an open-source runtime for developers and teams building resilient systems across embedded devices, edge computers, gateways, servers, and distributed environments. Built in Rust and leveraging WebAssembly, Myrmic provides a runtime foundation for portable, fault-tolerant applications at the edge.
Modern edge systems are becoming more complex. Applications often need to run across different hardware targets, communicate reliably, recover from failures, and adapt to changing network or device conditions.
Today, teams often solve this by hand by stitching together message brokers, containers, custom scripts, device-specific logic, and manual failover mechanisms. Each piece may work on its own, but the full system becomes difficult to reason about, hard to operate, and expensive to evolve.
Myrmic is being built to simplify this complexity at the runtime level.
Myrmic is written in Rust for memory safety, performance, and reliability. By leveraging WebAssembly, it enables applications to run across constrained devices, edge computers, gateways, and servers without being tightly bound to one hardware target, environment, or deployment model.
Run application logic close to sensors, controllers, and constrained devices where local behavior matters.
Support local compute near the source of data, reducing latency and dependence on distant cloud systems.
Bridge device clusters and wider networks while keeping runtime behavior consistent across the edge.
Use the same runtime model at larger scale for coordination, aggregation, and supporting backend workloads.
Infrastructure this fundamental should not be locked to one vendor or one company’s roadmap.
Support local compute near the source of data, reducing latency and dependence on distant cloud systems.
Bridge device clusters and wider networks while keeping runtime behavior consistent across the edge.
Use the same runtime model at larger scale for coordination, aggregation, and supporting backend workloads.

Myrmic is developed by Peeriot, a Germany-based deep-tech software company focused on open edge infrastructure for IoT, distributed systems, and industrial environments.
Learn the concepts, architecture, patterns, and practical guides behind Myrmic.
Explore Rust API docs, runtime interfaces, SDK details, and integrations.
Follow development, ask questions, share ideas, and help shape the future of Myrmic.