Skip to content

Introduction

brūhi is a mission-critical audio infrastructure platform built with Rust for absolute memory safety and sub-millisecond reliability.

brūhi provides two deployment targets:

  • Desktop App — A native audio workstation with zero-latency mixing, multi-protocol streaming (SRT, NDI, WebRTC, Dante), and a full plugin ecosystem.
  • Cloud Engine — A Docker-containerized audio processing node designed for edge deployment, broadcast clusters, and managed SaaS infrastructure.
PrincipleImplementation
Memory Safety100% Rust core — no garbage collection pauses, no buffer overflows
Sub-ms LatencyLock-free audio graph with dedicated real-time threads
Portability45MB Docker image, runs on ARM64 and x86_64
ExtensibilityPlugin SDK for custom DSP, REST/gRPC APIs for automation
┌─────────────────────────────────────────┐
│ brūhi Engine │
│ ┌───────────┐ ┌──────────┐ ┌──────┐ │
│ │ Audio DSP │ │ Protocol │ │ Plugin│ │
│ │ Graph │ │ Hub │ │ Host │ │
│ └───────────┘ └──────────┘ └──────┘ │
│ ┌───────────────────────────────────┐ │
│ │ Configuration Layer │ │
│ └───────────────────────────────────┘ │
└─────────────────────────────────────────┘