A self-hosted, federated, optionally-encrypted communication platform

Open Source. Free. Customizable. Host Your Own Community.

Everything you need to communicate

Real-Time Messaging

Threads, replies, reactions, pins, markdown formatting, typing indicators, and read receipts.

Voice & Video

WebRTC-powered calls via LiveKit with screen sharing support for seamless collaboration.

Federation

Four modes — Public, Open, Closed, and Disabled — for flexible cross-server communication.

End-to-End Encryption

Optional MLS (RFC 9420) encryption with TOTP and WebAuthn two-factor authentication.

Bridges & Bots

Bridge to Matrix, Discord, Telegram, Slack, and IRC. Build bots with the Go SDK and webhooks.

Self-Hosted & Lightweight

Deploy with Docker Compose. Runs on a Raspberry Pi with just 700MB–1.2GB of RAM.

Go SvelteKit PostgreSQL NATS Docker LiveKit Meilisearch

Get Started

Deploy your own AmityVox instance in minutes with Docker Compose. Join the community to get help and share feedback.