Open source · Self-hosted · Your keys

Your inbox.
Your server. Your AI key.

Superhuman-fast email, minus the $30/month and minus handing your inbox to someone else's cloud. Volt runs on your own machine, encrypts your data with a key only you hold, and never sends a single email without you clicking send.

$curl -fsSL https://volt-xi-rust.vercel.app/install.sh | bash

Needs Docker installed and running. No Docker yet? Get it free.

MIT-licensedRuns on your own hardwareNo hosted Volt, everArgon2id + AES-256-GCMEvery AI prompt readable in-app

Everything a fast inbox needs. Nothing that reads your mail to sell you ads.

Keyboard-first, start to finish

Archive, reply, navigate threads, command palette, snippets. The entire inbox, zero mouse required.

Bring your own AI key

Summarize, draft, and search in plain English. Your key, your provider, your inference cost. We never see it.

Zero-knowledge encryption

Your encryption key exists only in your head and briefly in server memory. Not in the database. Not in an env var. Not on disk, anywhere.

Native MCP server

Point Claude Code or Cursor at your own running instance. Read, search, and draft. Sending stays a human clicking a button.

Auditable AI prompts

Every prompt Volt sends is a plain text file, loaded fresh at runtime. Open /prompts and read exactly what your provider receives.

No read receipts, ever

Not deferred, not a setting to disable. Volt doesn't build open tracking into the product, full stop.

Zero-knowledge, actually

A stolen database is still useless without your passphrase.

Your Gmail token and AI key are encrypted with AES-256-GCM. The key that decrypts them is derived from a passphrase only you know, using Argon2id, and it lives only in server memory while the process runs. Not in the database. Not in an env var. Not on disk, anywhere. Restart the server and it's gone until you unlock it again.

Read the full writeup
# what a stolen DB dump actually contains
encrypted_token: 0x8f3a...c91e
encrypted_key: 0x2b7d...44f0
// decryption key: nowhere in this database
// exists only in your head + server memory

Every other fast inbox asks you to trust someone else.

Superhuman, Gmail, and Hey are all excellent products. None of them let you run the whole thing yourself.

FeatureVoltSuperhumanGmailHey
Where your inbox actually runsYour own serverTheir cloudGoogle's cloudTheir cloud
Open source
PricingFree$30/moFree (ads) / Workspace$99/yr
AI cost modelBYO key, $0 markupBundled subscriptionBundled (Gemini)Not offered
Encryption you can verify yourself
Keyboard-first, zero mouse requiredBasic shortcutsPartial
Native MCP / AI agent integration
Read receipts / open trackingNeverOn by defaultNoNo
Self-hostable
Single-account, no vendor lock-inTied to GoogleOwn email required

Competitor details reflect public product positioning as of writing, verify against each vendor before quoting.

Your AI assistant can already read this page. Now it can read your inbox too.

Volt ships a native MCP server. Point Claude Code or Cursor at your own running instance and ask it to triage, search, or draft in your real inbox, as part of a normal conversation.

list_inboxget_threadsearch_inboxdraft_replyarchive_threadstar_threadmark_thread_read

No send_email tool exists in this codebase. On purpose.

Running in about 5 minutes.

One command if Docker's already installed. Full walkthrough, including your own Google OAuth client, in the docs.

one line
curl -fsSL https://volt-xi-rust.vercel.app/install.sh | bash

Prefer to see every step yourself?

manual
git clone https://github.com/Nishal77/volt && cd volt/deploy
cp .env.example .env
docker compose up --build

Take your inbox back.