Skip to main content

Run anywhere.
Self-organize.
Stay resilient.

Myrmic is an edge-native runtime for distributed applications
built in Rust, shipped as WebAssembly,
self-organizing across every device in the swarm.

RustWebAssemblyP2PEdge-NativeOpen Source

OPEN SOURCE

Built in the open.

Myrmic is open-source. Read the code, open issues, and contribute directly.

0
GitHub Stars
0
Forks
0
Contributors
0
Open Issues
0
Pull Requests

WHY MYRMIC

No orchestrators. No brokers. No glue.

One runtime that integrates compute, messaging, and hardware access — across every device in the swarm.

Written in Rust

Memory-safe, zero-overhead runtime. No GC pauses, no undefined behaviour — runs on OS and bare-metal embedded targets.

WebAssembly Cells

Application logic compiles to WASM — portable across x86, ARM, RISC-V, and Espressif SoCs without recompilation.

P2P Mesh Network

Fully decentralised — no central broker or coordinator. Nodes discover each other and self-heal when peers drop.

Self-Organization Layer

SOL handles deployment, task placement, lifecycle, and failover automatically from a simple application manifest.

Multi-Transport

TCP, UDP, BLE, LTE, UWB, and QUIC — Myrmic adapts to whatever connectivity is available on the device.

Edge-First Resilience

Designed for intermittent connectivity and device failures. The swarm keeps running when nodes go offline.

COMMUNITY

Join the conversation.

Myrmic is built in the open. Connect with the team and contributors across every channel.

GitHub

Star the repo, open issues, and contribute to the project.

Discord

Chat with the team and other builders directly in real time.

Reddit

Share projects, ask questions, and join the discussion.

Cookie Policy