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.Quick Start
Create your account and join your first server in under 2 minutes.
Features
Explore everything Magne offers — from messaging to voice to customization.
Developer Docs
Build bots, use the REST API, integrate webhooks, and connect via WebSocket.
Self-Hosting
Run your own Magne instance on your infrastructure.
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:| Component | Stack | Purpose |
|---|---|---|
| Frontend | React + Vite | Platform-agnostic SPA with responsive design |
| Desktop Shell | Electron | Native window management, system tray, auto-updates |
| Native Bridge | Rust (napi-rs) | System audio, hardware acceleration, native APIs |
| API Server | Rust (Axum) | RESTful API with 130+ endpoints, JWT auth, PostgreSQL |
| Voice | LiveKit | Real-time voice channels with SFU architecture |
| Bot Service | Node.js | Music playback, command processing, webhook relay |
| Marketing Site | Next.js | Landing page and portal at magne.chat |