Edge-native streaming

Leafcuttr is a multi-protocol edge gateway built on top of Apache Kafka, with native support for HTTP and MQTT. Designed to run on constrained hardware and flaky networks.

$ docker pull leafcuttr/edge-server:latest

The Edge is Broken

Modern data streaming tools weren’t built for the edge.

Constrained devices

Devices are constrained by CPU, memory, and storage, so cloud-first stacks quickly become too heavy to run where the data starts.

Unreliable networks

Networks are intermittent, flaky, and often expensive to depend on for every message, every time.

Too much data movement

Bandwidth is expensive, data is high-volume but low signal, and teams are forced to push cloud-first architectures into environments where they do not fit.

Meet Leafcuttr

An Apache Kafka compatible event broker built for high-velocity data over flaky networks and constrained devices.

Leafcuttr deployment architecture showing Embedded Mode (Leafcuttr inside the device) and Gateway Mode (Leafcuttr on a dedicated gateway device), both connecting edge devices via Kafka, MQTT, and HTTP to a Mothership Cluster.
Embedded Mode — Leafcuttr runs inside each device.  Gateway Mode — Leafcuttr runs on a dedicated gateway, aggregating data from surrounding devices.

Kafka-compatible

Integrate without changing your existing ecosystem.

Runs close to the data

Leafcuttr sits at the edge, where buffering, aggregation, and forwarding can happen efficiently even when conditions are unreliable.

Buffer, aggregate, forward

Keep data local, shape it intelligently, and forward only what matters upstream.

Performance That Matters

Leafcuttr is optimized for constrained environments.

82%
Higher throughput
39%
Lower latency
95%
Cheaper than running traditional Kafka brokers

Built for Edge Streaming

Leafcuttr delivers Kafka compatibility, multi-protocol ingestion, resilience, schema registry, observability, and async replication for edge teams.

Kafka-Compatible

Fully compatible with the Kafka protocol so teams can integrate without reworking their existing ecosystem.

Multi-Protocol Gateway

Native support for MQTT, HTTP, and Kafka, with no need for proxies or additional layers.

Lightweight & Efficient

Runs on constrained devices with low CPU and memory usage.

Resilient by Design

Handles flaky networks and intermittent connectivity without collapsing the local pipeline.

Built-in Schema Registry

No external service required to keep schemas aligned as message formats evolve.

Observability Included

Metrics and monitoring are part of the product, not something you bolt on later.

Async replication keeps data moving upstream when connectivity is available, without blocking local streaming.

Workflow

Streaming, reimagined for the edge

Leafcuttr keeps data close to the source, survives bad networks, and forwards only the signals that matter upstream.

01

Runs as a lightweight broker

Leafcuttr runs on edge devices or gateways close to where data is generated.

02

Collects data from devices

It accepts MQTT, HTTP, and Kafka traffic from devices and local applications.

03

Buffers during interruptions

When networks fail, Leafcuttr keeps buffering locally instead of dropping the flow.

04

Aggregates and filters

Data can be shaped at the edge so downstream systems receive less noise and more signal.

05

Forwards when ready

Leafcuttr forwards to central cloud systems when connectivity returns and capacity allows.

06

No heavy clusters

There is no constant connectivity requirement and no large distributed cluster to keep alive at the edge.

Where it fits

Built for real-world edge environments

Leafcuttr fits the places where cloud-first stacks break down: low bandwidth, intermittent networks, and devices that need to keep running even when the connection does not.

Buildings

Smart Buildings

Handle distributed sensor data efficiently across floors, sites, and building systems.

Retail

Retail POS Systems

Keep stores in sync with dependable local buffering and remote delivery when connectivity returns.

Video

Video & Surveillance

Manage high-volume streams at the edge without forcing every byte upstream.

Mobility

Connected Vehicles & Telematics

Stream data through unstable networks while vehicles are in motion and routes are changing.

Robotics

Robotics & Heavy Machinery

Enable real-time decisions without depending on a cloud round trip for every event.

Build With Us

We’re collaborating with early adopters to refine Leafcuttr for real-world use cases.