Krill

Welcome to the Krill Platform.

Designed for Raspberry Pi enthusiasts, Krill is a unique approach to automation and control with a collection of apps to visualize and connect your systems at any scale.

Built with security and privacy first, install Krill Server and can build Krill Swarms without an account or internet connection and control your devices and process data with our Linux Desktop, Android, iOS.

Krill is designed around the concept of trees of Nodes that perform a function. A node is executed to do its function either by a data source it's connected to changes or a parent in the graph that owns it executes it and based on the node type, execute or post data to a target node.

Data SourcesTriggersProcessorsFilters
Serial DevicesCRON TimersCalculationsHigh Threshold
GPIO PinsPython LambdaPython LambdaLow Threshold
Data PointsHigh / Low AlertsComputed StatsDeadbands
Web Hooks (out)Logic GatesData CompressionDebounce
MQTT PubMQTT SubNotificationsData TTLs
krill