Offline-first architecture
Openbeehive is built so that beekeeping happens out at the apiary, often far from any signal. Every device carries a full copy of the data it needs, the interface reads and writes that local copy instantly, and a background engine quietly keeps everything in step with the server when a connection is available.
History & events
Openbeehive treats your beekeeping records as a story that unfolds over time. A
Data model
This page describes the core entities Openbeehive stores, how they relate, and
Sync protocol
Openbeehive is offline-first. Every read and write happens
API (Connect-RPC)
Openbeehive exposes its backend API through Connect-RPC. The contract is defined in Protocol Buffers, and a single set of .proto files drives both the gRPC and the HTTP/JSON interfaces, plus the generated client and server code.
QR codes & deep links
Every hive in Openbeehive can carry a printable QR label. Scan it in the yard
Contributing & dev setup
Openbeehive is free, open-source software, and we welcome contributions of all