Firn Labs
All projects
Early releases · v0.4

Unkai Mail

A modern desktop mail client built for people who live inside Nextcloud. Encrypted end to end, native from the ground up.

Unkai Mail showing a Nextcloud-integrated inbox

The pitch

Existing mail clients treat Nextcloud like an afterthought — if they handle it at all. Unkai Mail flips that. Talk, Files, Contacts, Calendar, Notes, and Tasks are first-class citizens of your inbox.

What makes it different

Six ideas, executed seriously.

Nextcloud, first-class.

01

Create Talk rooms from a thread, attach files directly from your cloud, and keep Contacts, Calendar, Notes, and Tasks synced. No plugins.

Standards-based.

02

IMAP, SMTP, JMAP, CardDAV, CalDAV. Your data stays portable and self-hostable.

Encrypted, end to end.

03

OpenPGP and S/MIME wired all the way through — send, receive, verify. Secrets live in your OS keychain, and the local mail cache is encrypted at rest.

Profiles.

04

Work, private, a shared mailbox — fully separate mail universes with their own accounts, encrypted caches, and windows. Run them side by side.

Bring your own AI.

05

Optional and off by default. A local MCP server lets an agent you choose search mail or draft replies under per-tool permissions — and there is no send tool, ever.

Native performance.

06

Rust on Tauri 2. Fast to start, light on memory, respectful of your battery.

Under the hood

The stack.

A Rust workspace of focused crates, wrapped in a Tauri 2 shell. Each layer is testable in isolation, so the messy parts of mail stay contained.

Core
Rust workspace
Shell
Tauri 2
UI
Svelte 5 · Skeleton
Targets
macOS · Linux · Windows
Storage
SQLCipher (encrypted SQLite)
Protocols
IMAP · SMTP · JMAP · CalDAV · CardDAV

Where we are

Early releases. Rough edges included.

The foundations are in: mail over IMAP, SMTP, and JMAP, end-to-end encryption with OpenPGP and S/MIME, an encrypted local cache, and the full Nextcloud suite — Talk, Files, Contacts, Calendar, Notes, Tasks. Signed installers for Windows, macOS, and Linux ship on every release, and a built-in updater keeps them current. It's not yet hardened for daily-driver use — try it, break it, and tell us what you find.