Skip to content

NeoLabs-Systems/NeoMail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeoMail — email that finally feels private

NeoMail

A self-hosted AI email client for private multi-user deployments.

Node.js 20 or newer AGPL-3.0 license

NeoMail trailer

Install

npm install -g neomail
neomail install
neomail setup
neomail start

Open http://localhost:3333, create the first account.

What makes it different

  • It is private and self-hosted first. NeoMail stores synced mailbox state, drafts, API keys, and AI settings on your server rather than forwarding everything through a SaaS relay.
  • Each user gets strict mailbox isolation. IMAP and SMTP credentials, cache rows, API keys, sessions, AI runs, and MCP actions are scoped per user in one SQLite database with server-side authorization boundaries.
  • AI is assistive-first, not silently destructive. Summaries, reply help, draft rewrite, subject suggestions, priority hints, labels, and ask-inbox are model-driven, but send/archive/trash actions still require explicit user intent unless rules are added later.
  • It exposes a real automation surface. NeoMail includes a bearer/API-key REST API and an authenticated MCP host so external agents can safely search mail, read threads, draft, label, and send on behalf of the owning user only.
  • It removes you from the web, not just your inbox. A built-in Data Removal engine autonomously scans data-broker and people-search sites for your personal information, files CCPA/GDPR opt-out requests from your own connected mailbox, and tracks every removal to confirmation.
  • The admin and app live in the same NeoMail product family. The repository layout, runtime conventions, docs style, admin surface, and landing structure are aligned for future sibling-product integrations without embedding another product's source.

Interfaces

Mailbox AI that helps Privacy
NeoMail inbox NeoMail AI summary and smart replies NeoMail privacy and security settings

Project status

NeoMail is intended for production-ready self-hosted deployments operated by a trusted admin. It is not designed as a hostile multi-tenant SaaS boundary. Review the security boundaries before connecting real accounts.

Documentation

About

Self-hosted AI email client

Topics

Resources

License

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors