A modern, federated instant messenger for everyone.

Connect with anyone, on any server. Secure, private, and open source.

Mesa Terminal Screenshot

Simple

Mesa is so simple you already know how to use it.

Secure and Private

Your conversations are private. With state-of-the-art E2EE, only you and your recipients can read your messages.

Synced

Mesa lets you access your chats from multiple devices.

Expressive

Mesa lets you customize your messenger, even edit the code for your things (if you can code).

Open

Mesa has an open API and source code free for everyone, even the backend is open source.

Maintained

Mesa is actively maintained and will be updated to fix bugs and add new features.