Open source · 0.4.2 test Beta

Your people.
Your words.
Your terms.

Private messaging should belong to the people using it. Komms is being built to keep conversations going across the internet, local networks, and offline routes. No phone-number signup. No exclusive provider.

Unsigned test release. Desktop builds are unsigned, Android uses a test/debug certificate, and iOS is Simulator-only. Not audited or production-signed — the limits are documented.

A conversation-first messenger
The Komms inbox on iOS, showing node health, pairing, note to self, private conversations, and groups

Actual iOS interface preview
iOS builds currently run in the Simulator only.

No phone number
Your identity belongs to you.

No mandatory central server
Routes and operators are replaceable.

Open to everyone
The code is public and free.

Made for people, not protocols

The network can change.
The conversation stays yours.

Start with someone you know. Exchange a Connect code, accept their message request, and compare safety numbers. When a route is unavailable, a queued message stays queued until a suitable path can carry it.

See how transport switching works

Under the hood

One sealed envelope.
Any transport.

Identity, encryption, and conversations stay separate from the path carrying them. Same identity, same conversation — whichever route is available. When a route exposes metadata, Komms says so.

Read the threat model
Internet● Available
Local network● Available
Offline files● Available
Radio mesh◐ Beta · qualification open
Bluetooth○ Planned · not in shipping builds
Freenet○ Proposed carrier →

An independent project from Iceland

A small project.
A reason to exist.

Our conversations hold ordinary, important things. Plans with friends. Family news. The words meant for one person.

Komms is a founder-led, open-source project by Andri at Kastro Labs, with a nonprofit public-benefit mission: make private communication useful without tying it to one company.

The code, decisions, and unfinished work are public. You can try the Beta, challenge an assumption, or help make the next conversation work better.

Why we’re building Komms →

Where we go next

Help turn a promising Beta
into an everyday messenger.

See the evidence →
01 / TRY

One real conversation

Two devices. A first message. An honest delivery result. Help us find the rough edges in getting started.

Follow the test walkthrough →
02 / TEST

Life beyond local Wi-Fi

Different networks, restarts, and mobile handoffs need more device evidence. A successful build is only the beginning.

Explore the test matrix →
03 / CONTRIBUTE

Bring your point of view

Usability, translation, accessibility, operations, and independent security review all have a place here.

Find a focused contribution →

Good questions

The short,
honest answers.

What Komms is, what you can install today, and what it still cannot promise.

What exactly is Komms?

Komms is a private, open-source messaging app in development. It is designed to let devices communicate directly, so your conversations do not depend on one company or one central server.

Can I download it today?

Yes. Komms 0.4.2 Beta has public test packages for Windows, macOS, Linux, Android, and the iOS Simulator. Desktop packages are unsigned, Android uses a test/debug certificate, and iOS is not a physical-device IPA. Verify UNSIGNED-TEST-SHA256SUMS before installing.

Does it really work without the internet?

Partly, today. The same sealed message is designed to travel over the internet, a local network, an encrypted file carried by hand, or an affordable radio. Internet, local network, and offline files work now; the Meshtastic radio carrier is in the Beta with physical two-radio qualification still open, and Bluetooth is planned.

Is it safe for high-risk situations?

Not today. Komms 0.4.2 is an unsigned test release with no independent security review, no independent reproduction, and no completed physical device or radio qualification. It should not be relied on for emergencies or high-risk communication.

Who owns Komms?

Komms is an open-source project under AGPLv3, stewarded by Kastro Labs. The license means anyone can inspect it, improve it, or build on it, and public versions must keep their source open too.

Will it have the features I already use?

Much of that surface already works in the Beta: rich text, editing, groups, files, voice notes, disappearing and view-once content, polls, roles, revocable linked devices, backups, Message Requests, and direct audio calls. Stable release qualification and polish remain, and bandwidth-heavy features wait for a suitable connection.

Ready for the technical version? See how Komms works, or open the complete documentation.

Komms 0.4.2 Beta · unsigned test release

Try it today. Test it honestly.

Public test packages for Windows, macOS, Linux, Android, and the iOS Simulator. Production signing and stable qualification remain open.

Unsigned test Beta: desktop packages are unsigned, Android uses a test/debug certificate, iOS is Simulator-only, and no independent security audit has occurred. Do not rely on this release for emergencies, high-risk communication, or production work.