Language: English · Eesti · Latviešu · Lietuvių · Українська · Русский · Suomi

This is the text version of the page. The full version has the same content with the graphics.

another.im

What is it? · FAQ · Downloads · Network · Contacts · Web version


New era of Open Source messaging

Coming soon. October 2026.


What’s coming: messaging that belongs to everyone

  1. Built on Tacky. Tacky is a lightweight messenger library written in Tcl. It runs everywhere a C and a Rust compiler exist. Its persistent storage is a hardened module written in Rust, and its connection modules can be written in any language with a C FFI — Go, Rust or C.
  2. Federated by design. Talk to anyone on any XMPP server, the way email works. No single company in the middle, no walled garden.
  3. Private by default. End-to-end encryption keeps your conversations between you and the people you are talking to. Nobody else holds the keys.
  4. Open to the core. Every line of another.im is open source. Read it, audit it, translate it, improve it — or fork it and make it your own.
  5. One account, every device. Desktop, mobile and the web stay in sync, so the conversation follows you wherever you pick it up.
  6. Your server, your rules. Sign up on a public server or run your own. Your identity and your history stay exactly where you choose.
  7. Standards, not secrets. XMPP is an IETF standard with more than twenty years of extensions behind it. Every feature of another.im stands on a published XEP — OMEMO, Jingle, message archives, push — so any other client can speak to it and any reader can check it.
  8. Calls, channels and threads. Voice and video calls, encrypted end to end and checked with a row of emoji you compare out loud. Channels for a crowd, threads that keep a busy room readable, replies, reactions, voice notes and small apps that live inside a chat.
  9. Bridges to the other side. Your friends on Telegram and Matrix are one conversation away. The server can carry a gateway to each, so you write to them from the same account, in the same app, and they never have to install anything.
  10. A state messenger, done right. While running our tests against a state's SSO we accidentally invented the so-called Russian state "MAX" messenger — with proper encryption and a proper trust model. The government holds the metadata, which is what catches terrorists, and never the content, which stays confidential. People who prefer anonymity simply choose an anonymous server and keep every benefit of the protocol.

Frequently asked questions

What is another.im?
A new open source messenger built on XMPP — the open, federated standard for real-time chat that has been powering conversations for more than two decades.
When will it be released?
We are aiming for October 2026. The exact date will be announced right here on this page. Until then, the alpha builds below are there to try.
Is it free?
Yes. another.im is free and open source software — no ads, no subscriptions, no tracking.
What is XMPP?
XMPP (Extensible Messaging and Presence Protocol) is an open standard for instant messaging, published by the IETF. Anyone can run a server, and servers talk to each other — just like email.
Can I chat with people who use other XMPP apps?
Yes. Because XMPP is an open standard, you can message anyone using a compatible client, on any server.
Are my messages encrypted?
Yes. Conversations are protected with end-to-end encryption, so only you and the people you talk to can read them.
Do I need a phone number to sign up?
No. Your address looks like an email — name@server — and is not tied to your phone number.
Which platforms will be supported?
Desktop, mobile and the web. Linux, Windows, Android and the browser are there today; macOS and iOS are on the way.
Can I use my own server?
Absolutely. Connect to any standards-compliant XMPP server — public or self-hosted.
How can I contribute?
Code, translations, design and bug reports are all welcome. The source code lives at dev.narayana.im.

Downloads: pick your edition

Every edition speaks XMPP, so they all talk to each other — choose the one that fits your device. This server is another.im: create an account in any of them, or right here in the browser.

Version 0.5.0-alpha1 · release notes and checksums. A platform marked "coming soon" has no download yet.

another.im (Qt)

The native desktop and Android client: calls, channels, threads, OMEMO, everything.

another.im (Tauri)

The web client as a desktop and Android app: the same interface as the browser, the whole backend inside.

another.im (iOS)

The iPhone client, on the same backend. In the works.

Eesti Hääl (Estonian messenger)

The Estonian edition of the Qt client: sign in with the state's SSO, contacts first, the same conversations.

Source code

Browse, build and contribute at dev.narayana.im/another-im.


The mycelium network

A federation of independent XMPP server operators — realms — that share one bus and one set of service definitions, each keeping its own money and its own users. It is what lets one account be a SIM card, a phone number and an XMPP identity at once, and spend the minutes, data and SMS of one package whether the call is placed from the phone, from the web app or from XMPP.

Status: in development, 2026.

How it works

  1. Every operator holds a key. A realm is one server under one XMPP domain, and it holds an operator key. The key signs for the realm's own nodes and for nothing else; it never leaves the operator's host.
  2. A network is a federation key. A network is named by a federation key held by its steward. The steward admits operators and cannot impersonate them: a domain proves which operator key is its own at a well-known address, the way XMPP servers prove their domains.
  3. Realms announce and route. A realm announces what it offers — trunks, number ranges, access — and routes through the others. The cost of a call is booked to the realm it went through.
  4. Balances stay at home. A balance never crosses a realm. Settlement between operators is a payment between companies, as it always was.

What it bills

Minutes, bytes, SMS, tokens for AI services and discrete events. A package first, the account's own tariff after; prepaid or on a credit line; the session is cut off the moment the funds run out.

Who can join

Any operator running another-xmpp-server. The first network is the one operated by the project's team. Write to team@another.im.


Contacts: a messenger of your own

Want the comfort of the big messaging apps without the company in the middle? We build private, fine-grained messenger instances for teams, companies and communities: your own server under your own domain, your rules on who joins and what stays, built on XMPP — an open protocol with more than two decades behind it — and on well-trusted open source cryptography. Write to us and tell us what you need.

E-mail: team@another.im


© 2026 Another Foundation MTÜ · Back to the top · Full version