Chord

Email that gets
things done.

Chord is a fast, keyboard-first email client for macOS, Windows and Linux that runs on your machine. It works with Gmail, Fastmail, iCloud or any IMAP account. Hand it an errand and it finds who to ask, drafts each email for your OK, and lines up every reply in one table.

A sample errand from Chord's demo inbox. Press j and k to move through the replies.

Hand off the errand.
Approve every email.

Sourcing, quotes, outreach: the work that lives in your inbox. Chord does the legwork and keeps you in charge. The AI never sends by itself; every email waits for you.

  1. Describe it

    “Get quotes for 200 sheets of 4×8 aluminium from suppliers near me.” Chord asks what suppliers will need to know.

  2. It finds who to ask

    Contacts come from real web pages. Addresses are never guessed.

  3. You approve each email

    A tailored draft for each contact. Nothing leaves until you press send.

  4. It reads the replies

    Including attached quote PDFs, with a running summary of where things stand.

  5. You compare

    Every answer lines up in one table, and anyone who goes quiet gets a follow-up drafted.

Fast, private,
and yours to drive.

Everything happens on your computer first, so every action is instant. Your mail goes between you and your provider, and nowhere else.

Keyboard first

Every action has a shortcut, and all of them can be rebound. Snooze and send later take plain times like “fri 4pm”.

  • jNext
  • kPrevious
  • eDone
  • rReply
  • hSnooze
  • sStar
  • zUndo, even a send
  • /Search
  • cCompose
  • ?Every shortcut

Try one. Every action has a key, and ⌘ K finds the rest.

Local first

Every action updates a local SQLite store and the screen at once, then syncs in the background over IMAP and SMTP. There are no Chord servers in between.

  • Passwords and keys in your OS keychain
  • Remote images and tracking pixels blocked by default
  • Tauri and Rust on the system webview: a 13.7 MB release binary

AI, on your own key

Nothing is sent to any AI service, and the agent API refuses every request. Chord is a complete mail client without it.

  • Split inbox, screener and subscriptions
  • Snooze, reminders, send later and undo send
  • Snippets, signatures and search that reaches the server
  • Needs you, decided by simple rules on your device
Once you turn it on: your key, your models, your spend.
Settings → AI in Chord: OpenRouter API key connected, Claude Opus 5.5 for research and writing, Claude Haiku 5.5 for reading, and spend so far

Off until you turn it on. Switch it any time in Settings → AI.

An API and MCP server for your agents

Let Claude, Cursor, n8n or your own scripts read, search, organise and draft, and send with your approval. The API listens on your computer only, each agent gets its own token, scopes and send policy, and every call lands in an audit log.

$ claude mcp add chord --env CHORD_TOKEN=chd_…
  -- chord-mcp
An email Claude wants to send, waiting in Chord's Approvals queue with Approve & send, Edit first and Reject

A closer look.

Dark by default, with a full light theme. Use the arrow keys to move between screens.

The inbox, split into Important, Other, News and Notifications

Chord is coming to
macOS, Windows and Linux.