Krill

Decentralized process control & automation, built for makers.

Run a krill server on a Raspberry Pi, a laptop, or a rack box. Open the app on any device on your network. Wire sensors, schedulers, calculations, GPIO and dashboards into a live swarm — no cloud, no accounts, no rented brain. The architecture pros use for SCADA, scaled down to fit on a workbench.

your network live · mDNS · LAN
krill server · home.local
phone
control
desktop
dashboard
esp32
sensors
relay-pi
actuators
tablet
journal
laptop
editor
server broadcasts · apps subscribe
zero config · no port forwarding
decentralized

Local-first, by design

Servers discover each other on your LAN and pair into a swarm. Your data, your hardware, your network — never anyone else's cloud.

process control

Real automation, not toys

Data points, cron timers, calculations, GPIO, alerts, dashboards — composable nodes wired into directed graphs. Inspired by industrial SCADA.

maker-first

Runs on a Pi

Aquaponics, vivariums, breweries, greenhouses, workshops. Drop a server on a Pi, plug in sensors, build the system you actually wanted.

pro-grade

Architecture pros use

Typed nodes, explicit observer model, deterministic graph evaluation. The same patterns that run factories — without the seat-license bill.

New to krill? Start with the walkthrough.

Four minutes. Three nodes. One mental model that scales from a single thermostat to a building's worth of sensors.


Pinned Posts

Check out the Categories Menu for a wealth of examples, experiments, blogs and more info.