cmail Get cmail

The AI-first email client

AI sorts your inbox.
You clear it, a group at a time.

In cmail, AI reads every email. It puts each one with the mail it belongs with, marks what still needs you, and goes back to relabel older emails when a new one changes the story. You tell it how, in plain English.

Email chris@chrismaximin.com to get it

Gmail, Google Workspace, Fastmail and any IMAP account · runs on your Mac or Linux machine

The cmail summary: 29 emails that AI sorted into 6 groups such as Shopping, Newsletters, Banking and Health, each with thumbnails of its emails and its to-dos in red

Forward and backward in time

Labels that stay true as your mail moves on

Other clients label an email once and forget it. cmail's AI looks again whenever something changes: when new mail arrives, it re-reads the whole group, oldest first, and relabels what came before.

  1. 1 Oct An email arrives

    noreply@insurer.comTODO

    Verify your identity

    Verify identity on insurer.com before 12 Oct

    AI files it under Health & insurance and makes it a to-do.

  2. 4 Oct Another sender, same story

    hello@health-portal.com

    Thanks for verifying your identity

    Different sender, same topic: it joins Health & insurance.

  3. 4 Oct …and the past is relabeled

    noreply@insurer.comDONE

    Verify your identity

    Verified, see 4 Oct confirmation

    The 1 Oct to-do is done. Archive the group with one key.

Your rules, in plain English

No filters to maintain. Just say what you want.

There are no folders, filter rules or labels to set up. cmail has two boxes where you write how you see your mail, in plain sentences. They're added to the AI's instructions and win over its defaults.

New mail follows them right away. One button applies them to everything already in your inbox: re-group rebuilds every group, and re-check to-dos reconsiders every email.

How to group

Keep GitHub notifications apart from other dev tools.
Never mix emails from different people.
One group for all newsletters, whatever their subject.

SaveSave and re-group

What is a to-do

Invoices that are paid by direct debit are not to-dos.
Anything from my accountant is a to-do until I reply.
GitHub review requests are to-dos; CI failures are not.

SaveSave and re-check to-dos

A group of four health and insurance emails from three different senders: one marked done with a note pointing to the confirmation that resolved it, one marked to-do with a note to pay before 30 October
One group, three senders: one email is done, with a note pointing to the email that settled it, and one is a to-do, with what to do and by when.

Then clear it with the keyboard

Because the AI has already sorted everything, triage is quick: read a group, archive it with one key, and move on. To-dos and pinned emails stay put. Every action is instant, and the matching move on your mail server happens in the background, so undo is instant too.

a
archive the group
e
archive one email
z
undo
space
skip the group for later
t
only the to-dos
x
select emails
s
pin
S
spam
r
reply
n
new email
c
chronological view
?
every key
A large group of shipping notifications with three emails selected

And also

Want it?

cmail isn't on any app store. Email me and you'll get it. You need a Mac or Linux machine and an OpenAI API key.

Email chris@chrismaximin.com

Reaching inbox zero gets you a party.