About Abstract Machines

Building the Missing Layer Between Cloud Orchestration and Microcontrollers

Abstract Machines is a Paris-based research and engineering team. We build open-source infrastructure for the Cloud-Edge continuum — the space between cloud data centres and the billions of constrained IoT devices that will define the next decade of computing.

Propeller is our flagship project: an open-source WebAssembly orchestrator that makes deploying Wasm workloads from cloud servers to Zephyr RTOS microcontrollers as simple as a single CLI command.

Our Principles

What We Stand For

Open by Default

Every line of Propeller is Apache-2.0 licensed and developed in the open on GitHub. No proprietary lock-in.

Security at the Core

WebAssembly's sandboxed execution model means workloads are isolated by default — not as an afterthought.

Standards-Driven

Built on OCI, MQTT, and WASI. Propeller integrates with what you already use rather than replacing it.

Edge-First

Designed from day one to run on microcontrollers with 128 KB RAM, not retrofitted from a cloud-only architecture.

The Team

The Engineers Behind Propeller

We are a small team of engineers and researchers with backgrounds in distributed systems, embedded development, and cloud infrastructure. We contribute to open standards and collaborate with European research institutions.

DD

Drasko Draskovic

Founder, Abstract Machines

Drasko founded Abstract Machines and initiated the Propeller project. He focuses on distributed systems architecture and Cloud-Edge orchestration research, coordinating the EU ELASTIC project collaboration from Paris.

RO

Rodney Osodo

Software Engineer

Rodney is the primary contributor to Propeller's Go-based manager and CI infrastructure. He works on the orchestration engine, API layer, and Magistrala integration from Nairobi.

JM

Jeff Mboya

Embedded Systems Engineer

Jeff brings Mechatronic Engineering expertise to Propeller's edge runtime. He works on the Rust-based Proplet agent, Zephyr RTOS integration, and constrained-device deployment pipelines.

SM

Steve Munene

Systems Engineer

Steve contributes to Propeller's core systems and Wasm execution layer, with a background in Mechatronics and embedded systems development.

DB

Dušan Borovčanin

Software Engineer

Dušan contributes to Propeller's backend infrastructure and distributed systems components, bringing experience from open-source systems engineering.

Research & Funding

Backed by European Research

Propeller was developed as part of EU-funded research into resilient Cloud-Edge-IoT architectures. This work has been partially supported by the ELASTIC project under the European Union's Horizon Europe research and innovation programme.

ELASTIC Project

EU Horizon Europe research project exploring resilient cloud-edge-IoT architectures for smart networks.

Grant Agreement No. 101139067

Learn more

Smart Networks & Services JU (SNS JU)

European Joint Undertaking funding next-generation smart network infrastructure.

Learn more
Open Source

Free to Use. Forever.

Propeller is and will remain open source under the Apache-2.0 licence. We believe the infrastructure layer of the Cloud-Edge continuum should be open to everyone — researchers, startups, and enterprises alike.

Contributions are welcome. Join the conversation on our Matrix community or open an issue on GitHub.