macOS Menu bar LLM-assisted · On your Mac

Email triage,
assisted by AI.

NeoMail connects to Gmail, Microsoft 365, or IMAP and calls the LLM endpoint you provide for classification and short, structured decisions against rules you write in plain language. When a rule calls for it, you get a draft to edit—not an unsent message on autopilot. Heuristics thin out bulk mail first; quiet hours and confirmation gates keep the machine in its lane.

  • Trial includes all features
  • Works with your existing inbox
  • API keys stored in Keychain
example-rule.json
// Catch-all + specific rules; optional per-mailbox scope
{
  "displayName": "Urgent client",
  "criteriaPrompt": "From known clients or mentions P0 / production down",
  "action": "notifyWithSuggestion",
  "mailboxScope": "selectedMailboxes"
}
Principles

Built for judgment—not autopilot

NeoMail uses a language model as a fast reader and pattern matcher. It is not a replacement for your inbox, your policies, or your send button.

You approve what ships

Suggested replies and forwards surface as drafts you can change or discard. Low-confidence matches can require a tap before anything leaves your account.

Rules you can audit

Every automation is grounded in text you wrote. Criteria prompts and actions stay visible in the app—no opaque scoring layer marketed as “AI magic.”

Tokens only when it matters

Newsletters and obvious bulk paths are handled with deterministic filters first. The model runs when your configuration says the message is worth the latency and cost.

Transparency

What actually reaches your model

No hand-waving. Below is the practical split between on-device handling and the payload sent to your chosen API.

Sent to your API

  • The exact rule text and criteria prompts you defined
  • Message headers and the body excerpt length you configure
  • Optional thread context when you explicitly enable it
  • A structured instruction to return classification—not free-form browsing

Stays out of it

  • NeoMail does not host a copy of your mailbox in our cloud
  • We do not use your mail to train foundation models
  • API keys remain in Keychain; only your Mac talks to the provider you picked
  • Disconnect the LLM anytime—sync and rules remain useful for review
OpenAI Anthropic Azure OpenAI Mistral Local · Ollama OpenAI-compatible URL

Design stance

The point isn’t to hand your inbox to an autopilot. It’s to spend less time on the repetitive sorting—and to keep every send under your judgment.

Product stance · NeoMail

Get started

Try the full workflow for fourteen days. A card on file is required to start; cancel before the trial ends if it isn’t a fit—no dark patterns.

Start 14-day trial