WARP SPEED
Every Mailbox in One Window, Sorted by What Needs You
すべての受信箱を一つに。対応が必要なものから
Overview
概要A desktop mail client for people who live in several inboxes. It pulls Gmail, Microsoft 365 and any IMAP account into one list and sorts every thread into Reply, To do, Waiting, FYI or Noise.
複数の受信箱を使う人のためのデスクトップメールクライアント。Gmail、Microsoft 365、IMAPアカウントを一つにまとめ、すべてのスレッドを「返信」「やること」「返事待ち」「参考」「ノイズ」に分類します。
Open the app and see the three things you owe replies on, not four hundred newsletters. Everything stays on your Mac.
アプリを開けば、400通のニュースレターではなく、返信すべき3件が目に入ります。すべてのデータはMacの中に留まります。
How it was built
開発A Tauri 2 window around a Next.js 16 server that ships inside the app with its own Node runtime. imapflow syncs mail, nodemailer or Microsoft Graph sends it, SQLite with FTS5 stores and searches it, and passwords live in the macOS Keychain. The assistant is the Claude Code CLI on your Mac, run with no tools, so there's no API key and no agent loose in your mail.
Tauri 2のウィンドウの中に、独自のNodeランタイムを同梱したNext.js 16サーバーを組み込んでいます。メールの同期はimapflow、送信はnodemailerまたはMicrosoft Graph、保存と全文検索はSQLiteとFTS5、パスワードはmacOSのキーチェーンに保管。アシスタントはMac上のClaude Code CLIをツールなしで実行するため、APIキーは不要で、エージェントがメールを勝手に操作することもありません。
What it does
機能Reply, To do, Waiting on them, FYI and Noise, each with its own colour.
返信・やること・返事待ち・参考・ノイズを色分けして表示。
Summary, sender and next step above the email; anything the assistant wrote shows in violet.
メールの上に要約・送信者・次のアクションを表示。アシスタントが書いた部分は紫色で区別。
Replies come pre-written from your profile and the thread; you edit, then press ⌘↵.
プロフィールとスレッドから返信を下書き。編集して⌘↵で送信。
j/k to move, r to reply, e to archive, / to search across every mailbox.
j/kで移動、rで返信、eでアーカイブ、/で全受信箱を検索。
Stack
技術構成The server listens on 127.0.0.1 only, checks the Host header and requires a custom header on every write, so other sites and machines can't reach it.
サーバーは127.0.0.1のみで待ち受け、Hostヘッダーを検証し、書き込みには独自ヘッダーを必須にしているため、他のサイトや端末からはアクセスできません。
Email isn't a reading problem. It's a 'what do I owe whom' problem.
メールは読む問題ではなく、「誰に何を返すべきか」の問題。