
Gmail
Email service with spam protection and Google integration
Discover top open-source software, updated regularly with real-world adoption signals.

Self-hosted AI-enhanced email client with unified inbox
Zero lets you self‑host a modern email app, combine Gmail, Outlook and others into one inbox, and boost messages with AI agents—all while keeping your data private.

Zero is a self‑hosted email platform designed for developers, privacy‑conscious users, and teams that need full control over their communications. It aggregates Gmail, Outlook and other providers into a single, searchable inbox while offering AI‑driven assistants to draft replies, summarize threads, and suggest actions.
The solution ships with built‑in AI agents that run on popular LLM APIs, a customizable UI built with Next.js and TailwindCSS, and extensible back‑end hooks for integrations such as Twilio SMS or custom webhooks. All data resides in your own PostgreSQL instance, ensuring privacy and compliance.
Zero runs on any system that supports Docker, Node.js v18+, and PostgreSQL. The repository provides a quick‑start script, Docker Compose for the database, and detailed environment‑variable setup for Google OAuth, Better Auth, and optional services. After cloning, installing dependencies with pnpm, and configuring the .env file, the app launches locally at http://localhost:3000.
When teams consider Zero, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Consolidate corporate mailboxes
All employee Gmail and Outlook accounts appear in a single searchable inbox, reducing context switching.
AI‑assisted email triage
LLM agents draft replies, summarize threads, and suggest actions, cutting response time by half.
Self‑hosted email for regulated industries
Data stays on‑premise, meeting compliance while still offering modern UI and AI features.
Custom workflow extensions
Developers add plugins via the Node.js backend to trigger Slack notifications or CRM updates directly from email events.
Any OS that supports Docker and Node.js, including Linux, macOS, and Windows.
Zero provides hooks for popular LLM APIs (e.g., OpenAI, Anthropic); you must supply a valid API key.
Yes, all synced messages are stored in your PostgreSQL database; external provider data remains subject to their own policies.
Yes, integration is handled via Google OAuth and the Gmail API.
Zero uses Better Auth with support for Google OAuth and can be extended to other authentication providers.
Project at a glance
ActiveLast synced 4 days ago