Lightweight Agent
A single Go binary (~8 MB) that runs on Linux, macOS, and Windows. No runtime dependencies.
Breeze is an open-source Remote Monitoring and Management (RMM) platform built for MSPs and internal IT teams. It’s designed to scale to 10,000+ agents while staying fast, secure, and simple to operate.
Lightweight Agent
A single Go binary (~8 MB) that runs on Linux, macOS, and Windows. No runtime dependencies.
Real-time Visibility
WebSocket-powered live telemetry, remote terminal, and file transfer — no polling delays.
Multi-Tenant by Design
Partner → Organization → Site → Device Group → Device hierarchy, built into every query.
Security-First
SHA-256 hashed agent tokens, optional Cloudflare mTLS, RBAC, audit logging, and rate limiting out of the box.
┌─────────────┐ HTTPS/WSS ┌──────────────────────────────────────┐│ Breeze Agent │ ◄──────────────► │ Breeze API (Hono) ││ (Go) │ │ ┌────────┐ ┌───────┐ ┌─────────┐ │└─────────────┘ │ │Postgres│ │ Redis │ │ BullMQ │ │ │ └────────┘ └───────┘ └─────────┘ │┌─────────────┐ HTTPS └──────────────────────────────────────┘│ Dashboard │ ◄──────────────► Astro + React Islands (SSR)│ (Browser) │└─────────────┘| Layer | Technology |
|---|---|
| Frontend | Astro 5 + React Islands |
| API | Hono (TypeScript) on Node 20 |
| Database | PostgreSQL 16 + Drizzle ORM |
| Queue | BullMQ + Redis 7 |
| Agent | Go (cross-platform binary) |
| Real-time | WebSocket + HTTP polling |
| Remote Access | WebRTC (with optional TURN relay) |