Pre-alphaLocal-firstOpen source
OAKENMAIL
Try out the OakenMail UI
★ Star this repo on GitHub
View on GitHub
Report an issue
Apache-2.0 license
Oaken Mail is a mail client that keeps your mail on your own machine. It pulls messages to local disk, reads them with a local language model and embedder as they arrive, and stores them so that search and question answering stay fast and cheap. Nothing leaves your computer unless you choose to point it at a remote service.
The name
TODO(user): write a short paragraph on where the name Oaken Mail comes from.
What it is for
- A local MCP server for sensitive mail. Core hosts an MCP server over your local mail store, so a more capable model can search, read and act on your mail through a narrow, audited interface without the mail being uploaded anywhere. Sending is never exposed.
- Your mail stays yours. Messages are stored on your disk. The original bytes are kept, so nothing is lost and everything derived from them can be rebuilt.
- Ask your mailbox questions. Search combines keywords and meaning, and answers cite the messages they came from.
- Cheap by design. Mail is cleaned once when it arrives (quoted replies, signatures and boilerplate removed), and every model result is cached, so asking a question sends only the few passages that matter.
- Mail is data, not instructions. Text from a message is never treated as a command, and anything that changes your mail has to be confirmed.
- Extensible. Mail providers, embedding models, language models and enrichers are plugins behind small, declared contracts.
Where things stand. Oaken Mail is pre-alpha and being built in the open, documentation first. There is nothing to install yet. The pages below describe the design; they will grow as each piece is built.