TUI
A full inbox without leaving your terminal — read, star, search, compose.
wipplank tuiFOR YOUR KEYBOARDIMAP and Gmail, multiple accounts, from your terminal. Human-friendly output, --json on everything, and an MCP server so your agent can read and send on your behalf. No boring email allowed.

Try it with the demo backend — no account needed. Connect your real mailbox when you are ready. First sends are dry-runs, so nothing leaves by accident.
Send. Receive. Reply. Repeat. One side goes up while the other comes down. Wipplank is a simple name for a two-way conversation.
The same engine serves a person at a keyboard, a script in cron, and an agent running in the background.
A full inbox without leaving your terminal — read, star, search, compose.
wipplank tuiFOR YOUR KEYBOARDComposable commands for scripts and automation. --json on everything.
wipplank send --dry-run --jsonFOR YOUR SCRIPTSControlled agent access: list, read, search, send, reply — plus backend status.
wipplank mcpFOR YOUR AGENTSWipplank keeps the core email engine independent from how you interact with it. Stable message IDs, a fast local cache, and read-only-by-default access keep every interface honest.
IMAP and Gmail side by side, switched with --account.
BODY.PEEK only. Checking mail never marks it read.
Passwords and tokens live in the OS keyring, never on disk.
Every command speaks --json; the MCP server speaks agent.
Repeat checks served locally. --fresh when you want live.
Body-only sign and encrypt, verify footer on read.
Templates, signatures, drafts, saved searches.
Moods, celebrations, Boredom Patrol. Try wipplank party.
For terminal dwellers, script automators, and agent operators. MIT-licensed and tested — no boring email allowed.