Skip to main content

Welcome to Magne

Magne is a modern communication platform that combines text messaging, voice channels, direct calls, bot integrations, and end-to-end encryption into a single, cohesive experience.

Why Magne?

  • Enterprise-grade security — End-to-end encrypted DMs with Signal Protocol (X3DH + Double Ratchet)
  • Real-time everything — WebSocket-powered presence, typing indicators, and live message delivery
  • Voice & music — LiveKit-powered voice channels with integrated music bot
  • Bot ecosystem — Build custom bots with the REST API and webhook system
  • Desktop native — Electron app with native Rust bridge for system-level integrations
  • Open by design — All documentation lives in the monorepo. Self-hosters can read the raw source on GitHub.

Architecture Overview

Magne is built as a multi-component platform:
ComponentStackPurpose
FrontendReact + VitePlatform-agnostic SPA with responsive design
Desktop ShellElectronNative window management, system tray, auto-updates
Native BridgeRust (napi-rs)System audio, hardware acceleration, native APIs
API ServerRust (Axum)RESTful API with 130+ endpoints, JWT auth, PostgreSQL
VoiceLiveKitReal-time voice channels with SFU architecture
Bot ServiceNode.jsMusic playback, command processing, webhook relay
Marketing SiteNext.jsLanding page and portal at magne.chat