Email for Windows, macOS and Linux

Email worth opening.

Read, reply and get on with your day. Bring your own agent when an email needs more than an answer.

Download Rukoo Mail
Rukoo Mail in dark mode: folders, an inbox with sender logos, and a newsletter open with an Unsubscribe button.

Open to the newest message.

The newest message opens when you start. Mail from the same sender folds into one row. Search your downloaded mail across accounts from the title bar.

  • All accounts
  • Sender stacks
  • Local mail cache

It stays unread until you open it yourself.

Three-pane inbox with three more messages from Vandebron No Reply folded into one row marked +3. Four messages from one sender unfolded in the message list.

Reply right where you're reading.

Write in the reading pane. Select text to format it. Keep the earlier email tucked away, or leave it out of your reply. Drafts save as you write. Sign off with a formatted signature.

A reply to Sanne in the reading pane, with the earlier mail expanded and an option to exclude it from the message.
Earlier mail sits behind "···". Show it or leave it out.
Formatting controls above selected text in a reply.
Formatting appears above selected text.
An attachment card for Proposal-v3.pdf with a download button.
Attachments show as compact cards.
  • Inline replies
  • Automatic draft saving
  • Attachment cards
  • HTML signatures

Your week, one key away.

Ctrl+2 swaps the mail for a calendar. Google accounts and CalDAV servers show together, as a week, a day or what's coming. Create and change events, and answer invitations with Yes, Maybe or No.

  • Google Calendar
  • CalDAV
  • Recurring events
Ctrl2Open the calendar
The calendar's week view with an invitation to Quarterly planning open: three guests, a video call link and Yes, Maybe and No.

Hand this one to your agent.

Bring Hermes Agent, Claude Code, Codex or OpenClaw, with its own tools and memory. Attach files or other emails. It drafts in your composer. You read it and send. Your agent cannot send mail through Rukoo.

  • Hermes Agent
  • Claude Code
  • Codex
  • OpenClaw
CtrlJOpen agent panel
Call on Thursday
SV
Sanne de Vriesto me, Joris Bakker
PDF
Proposal-v3.pdf192 B

Hi! Shall we have a call on Thursday at 10:00 to discuss the proposal? I have attached the latest version. Best, Sanne

Bart's Hermes agent is called Clark. Bring your own.

Quick actions, also available as slash commands

  • Draft a reply
  • Brief me
  • Plan follow-ups
  • Tell the team
  • Update systems
  • Unsubscribe
  • Summarize
  • What needs me today?

"What needs me today?" appears when no email is open. Reorder the actions or add your own in Settings, and type $ for your agent's own skills.

See the plan. Make the call.

Follow-ups become a plan beside the email. Rukoo asks before proposed updates change another system or reach other people. Your agent's own permissions still apply.

Connections to other systems come from your agent.

You press Send.

Agents can draft replies through Rukoo, but cannot send them.

The panel is optional.

Connect your own agent in Settings, or leave the panel closed.

Chats keep working.

Open another email while your agent works. A bell shows which chats have a reply ready.

Keep your hands on the keyboard.

Start a reply, find a message or move mail without reaching for a menu. Deleted, archived or moved the wrong email? Ctrl+Z brings it back. On a Mac, use ⌘ instead of Ctrl.

CtrlNNew email
CtrlRReply
CtrlE or /Search
↑↓Previous / next email
CtrlShiftVMove email
Ctrl2Open the calendar
CtrlZUndo mail action
CtrlJOpen agent panel
Account setup with provider choices: Google, Yahoo, Outlook, Exchange, Office365 and Other.

Bring your inbox.

Gmail and Google Workspace use "Sign in with Google". Setup currently needs a Google OAuth client. Other providers use IMAP/SMTP with password sign-in. Microsoft accounts requiring OAuth are not supported yet.

  • Gmail
  • Google Workspace
  • IMAP and SMTP
  • Import your Google OAuth client during setup. Google may show an unverified-app warning. A Workspace admin may need to approve access.
  • Try the demo account without entering credentials.

Know what stays on your computer.

Your chosen agent processes the mail it reads using its own setup.

  • Encrypted credentials

    Passwords and tokens are encrypted by your system: DPAPI on Windows, the Keychain on macOS, GNOME Keyring or KWallet on Linux.

  • Local mail cache

    Mail is cached locally; agent chats stay on your computer.

  • Optional sender logos

    Sender logos fetch images from company websites. Switch them off in Settings if you prefer.

Experimental

Take it with you.

Rukoo for Android is built for the Galaxy Z Fold7. Pair it with Rukoo on your computer and your accounts and agents come along.

Android 12 or newer. The phone has no calendar yet.

  • Your mail on the phone

    Gmail, IMAP and the demo account, with search, swipe actions with Undo, drafts in your Drafts folder and new-mail notifications.

  • Made for the fold

    The cover screen shows one thing at a time. Unfold it for two columns. Your email, chat and draft stay open either way.

  • The same agents

    Hermes Agent and OpenClaw answer the phone over Tailscale. Claude Code and Codex run on your computer while you chat from the phone.

Why I built this.

I spend enough time in email to care what it feels like. There are only bloated email apps or web apps. I wanted a good app that's fast, smart and sexy. So I built Rukoo Mail.

For me, that starts with the small stuff. Open the app and there's the newest message. Write a reply right where you're reading. Move something by mistake and undo it. Keep your hands on the keyboard.

I help founders put AI agents to work at bvdm.ai. Mine is called Clark. I wanted to hand him an email and get a draft back in the composer, with his own tools and memory still available. I read it. I press Send. Rukoo gives agents no way to do that for me.

You can bring your own agent, or leave the panel closed. It still needs to be a good email app.

And yes, "rukoo" is a pigeon's coo. They have some experience with mail.

Bart van der Meerenbvdm.ai

Open source

Don't like something? Change it.

Rukoo Mail is MIT licensed and built in the open. Fork it, fix what bugs you and send a pull request. Or open an issue and tell me what's missing.

Terminal
# Runs with the demo account
$ gh repo fork MajesteitBart/rukoo --clone
$ cd rukoo && npm install
$ npm start

MIT licensedWindows, macOS, Linux and Android

Give your inbox a new home.

Free and open source, for Windows, macOS and Linux, with an Android app to try. Pick your download and open your inbox.

Windows10 and 11
Installer.exe Portable.exe
macOS13 or newer · Experimental
Apple Silicon.dmg Intel.dmg
Android12 or newer · Experimental
Phone app.apk
Version 1.5.0MIT licenseAll downloads and release notes
View the source on GitHub

The builds aren't signed yet. Windows may show a SmartScreen prompt: choose "More info", then "Run anyway". The Mac builds aren't notarized, so macOS may block the first start.

Before you move in.

A few things to know before you download.

Does it run on a Mac or on Linux?

Yes. Linux x64 is supported, as a .deb or an AppImage. On macOS 13 or newer, Rukoo runs on Apple Silicon and Intel, but it's experimental: few people have tried it on a real Mac yet, and the builds aren't notarized. Tell us how it goes in issue #74.

Is there a phone app?

Rukoo for Android is experimental and built for the Galaxy Z Fold7, on Android 12 or newer. It has your mail and the agent chat, but no calendar yet. There is no iPhone app.

Will my Outlook.com account work?

Most Outlook.com accounts need Microsoft OAuth, which Rukoo does not support yet. Some Microsoft 365 accounts have the same limit. Exchange works with password-based IMAP/SMTP; Exchange ActiveSync is not supported.

Is it free?

Yes. Rukoo Mail is free and open source under the MIT license. You connect your own agent separately.

Does the agent see all my mail?

It can read the open email and search downloaded mail across accounts. Its access is broader than one message. Search covers the newest 300 inbox messages and 100 per other folder. Your agent's own permissions also apply.

Do I need an agent?

No. Rukoo works as an email app on its own. To use the panel, connect Hermes Agent or OpenClaw, or install and sign in to Claude Code or Codex.

Where is my data?

Account data, cached mail and agent chats stay on your computer: in %APPDATA%\Rukoo Mail on Windows, ~/Library/Application Support/Rukoo Mail on macOS and ~/.config/Rukoo Mail on Linux. Older mail stays on your mail server. Local chat storage does not mean local AI processing: your chosen agent handles the mail it reads.