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

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.


Apps for every platform

One swarm, every screen — install the control app, or stand up a server.

Linux — one-line install - https web portal on port 8442 Learn more
Server
$ curl -fsSL https://cms.krill.systems/distro/server/install_krill.sh | sudo bash
Desktop
$ curl -fsSL https://cms.krill.systems/distro/desktop/install_krill_desktop.sh | sudo bash

Pinned Posts

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