Osmose is a small, typed Go SDK for bots that speak the real Osmium protocol.

It keeps WebSocket frames, binary protobuf messages, request correlation, keepalive, reconnect, and shutdown inside the client while keeping bot code focused on events and services.

Start here

Its wire models and lifecycle follow Osmium's current protocol.