Mezon
The Live, Work, and Play Platform – High-performance · Lightweight · Real-time.
Mezon Bug Report Community
High-performance, lightweight real-time communication technology for communities.
Mezon is a Live, Work, and Play platform. It’s perfect for gaming and chilling with friends, or even building a global community. Customize your own space to talk, play, and hang out. Mezon also delivers enterprise-grade performance with sub-millisecond response times and support for millions of concurrent connections.
That performance comes from owning the hot path end to end: high-performance native Android and iOS clients — not hybrid solutions — a Rust desktop app that renders its UI directly on the GPU, and a high-performance server stack written in C, built on a custom WebRTC SFU, a C11 native media engine, io_uring, and a binary data plane, instead of stacking generic HTTP and WebRTC middleware.
✨ Key Features
- 🔒 Security First - End-to-end encryption, XSS protection, zero-knowledge architecture
- ⚡ High Performance - Native C path: mezon-sfu + libmezia + mezon-proto-server (io uring). Sub-millisecond responses, millions of concurrent connections
- 🌐 Cross-Platform - Web, Desktop (Windows/macOS/Linux), Mobile (iOS/Android)
- 🤖 AI-Powered - Built-in content moderation, real-time translation, meeting summaries
- 🔧 Extensible - Custom bots, 100+ integrations, API-first design
- 💰 Creator Economy - Built-in monetization, premium memberships, token rewards
🎯 Use Cases
| Use Case | Features |
|---|---|
| Gaming Communities | Voice chat, tournaments, streaming integration |
| Professional Teams | Channels, file sharing, integrations, meeting tools |
| Content Creators | Monetization tools, community building, analytics |
| Personal Groups | Private spaces, family connections, secure messaging |
🚀 Quick Start
For Users
- Web App: Visit mezon.ai - no installation required
- Desktop: Download from mezon-desktop releases for Windows, macOS, or Linux
- Mobile: Get the app from App Store or Google Play
For Developers
This repository is the web client (Nx/React monorepo). Native clients live in separate repos:
- mezon-desktop — Rust/GPUI desktop app
- mezon-ios — native iOS app
- mezon-android — native Android app
# Clone the web repository
git clone https://github.com/mezonai/mezon.git
cd mezon
# Install dependencies
yarn install
# Start development server
yarn dev:chat
The application will be available at http://localhost:4200/
📖 Need help? Check out our Developer Guide for detailed setup instructions.
🌟 Core Features
💬 Communication
- Rich Text Messaging - Markdown support, threads, reactions, file sharing up to 500MB
- Voice & Video - Crystal-clear HD calls supporting up to 1000 users
- Screen Sharing - Built-in recording and streaming capabilities
🛡️ Security & Privacy
- End-to-End Encryption - All messages, voice, and video communications
- Zero-Knowledge Architecture - Client-side encryption, secure binary sockets
- XSS Protection - Safe message rendering and content validation
🎯 Organization & Management
- Advanced Permissions - Custom roles with granular permission controls
- Smart Notifications - AI-powered filtering and priority management
- Event Scheduling - Built-in calendar with RSVP system
🤖 AI-Powered Features
- Content Moderation - Automated safety and community management
- Real-time Translation - Support for 100+ languages
- Meeting Intelligence - Auto-generated summaries and transcription
🔧 Integration & Extensibility
- API-First Design - Comprehensive REST and WebSocket APIs
- Bot Framework - Extensible platform with SDK support
- Third-party Integrations - 100+ tools and custom webhooks
📦 Installation
System Requirements
| Platform | Requirements |
|---|---|
| Web | Modern browser (Chrome 90+, Firefox 88+, Safari 14+, Edge 90+) |
| Desktop | Windows 10+, macOS 10.15+, Ubuntu 18.04+ |
| Mobile | iOS 13.0+, Android 8.0+ (API level 26+) |
| Development (web) | Node.js 18+, Yarn 1.22.4+, 4GB RAM minimum |
Source code
| Platform / layer | Git Repo | Status |
|---|---|---|
| Desktop | Desktop repo | ✅ Stable |
| iOS | iOS repo | ✅ Stable |
| Android | Android repo | ✅ Stable |
| Web | Web repo | ✅ Stable |
| SFU | mezon-sfu | ✅ Stable |
| Media engine | libmezia | 🚧 Active |
| Protocol | mezon-protocol | ✅ Stable |
Download Options
| Platform | Download Link | Status |
|---|---|---|
| Windows | Download | ✅ Stable |
| macOS | Download | ✅ Stable |
| Linux | Download | ✅ Stable |
| iOS | App Store | ✅ Stable |
| Android | Google Play | ✅ Stable |
| Web | mezon.ai | ✅ Stable |
👨💻 Development
🛠️ Development Setup
# Clone the web repository
git clone https://github.com/mezonai/mezon.git
cd mezon
# Install dependencies
yarn install
# Available development commands
yarn dev:chat # Start chat app (port 4200)
yarn dev:admin # Start admin dashboard (port 4200)
# Build for production
yarn build:chat # Build web chat app
# Code quality
yarn lint # Run linting
yarn format # Format code
For native clients, follow the setup guides in mezon-desktop, mezon-ios, and mezon-android.