Skip to content

Open-Source Agent SDK ​

RasnuOS is built by developers, for developers. We believe that security and infrastructure orchestration should not be locked behind a proprietary black box.

While the Control Plane is a managed, enterprise SaaS product, the tools required to build integrations are entirely open-source.

The Go SDK ​

To facilitate the creation of Custom Plugins and deep system integrations, we provide the official RasnuOS Agent SDK, written in Go.

This SDK gives your internal tooling direct, programmatic access to the same core libraries the Agent uses for:

  • Mutual TLS (mTLS) certificate rotation.
  • Secure WebSocket tunnel negotiation.
  • eBPF metric collection.

Example: Custom Log Shipper ​

Using the SDK, your security team can write a lightweight Go program that hooks into the Agent's event bus.

Instead of relying on the Control Plane to stream logs to an external SIEM, your custom integration can intercept the raw logs directly on the server edge, encrypt them with a proprietary key, and stream them directly to your internal secure storage facility.

The SDK empowers you to treat RasnuOS as a foundation, rather than a ceiling.