Zero: The Future of Email
Zero is an open-source AI email solution that gives users the power to self-host their own email app while integrating external services like Gmail and other providers.
Zero transforms email management through artificial intelligence, self-hosting capabilities, and seamless integration with existing email providers.
Core Features
Privacy First
Your emails belong to you. No tracking, no data collection, complete privacy control.
AI-Powered Intelligence
Intelligent email categorization, smart responses, and automated organization.
Self-Hosting Control
Run your own email infrastructure with complete control and customization.
Unified Inbox
Connect multiple email providers in one seamless interface.
Fully Customizable
Tailor every aspect of your email experience to your needs.
Developer-Friendly
Built for extensibility with modern web technologies and APIs.
Getting Started
Follow these steps to set up Zero locally:
# Clone the repository
git clone https://github.com/Mail-0/Zero.git
cd Zero
# Install dependencies
pnpm install
# Set up database and start development
pnpm go
The pnpm go
command will automatically start the database and development servers for you.
Documentation Structure
Getting Started
Installation, setup, and basic configuration
Architecture
System design and technical overview
MCP Server
Model Context Protocol server setup and usage
Deployment
Production deployment guides
Contributing
Development workflow and contribution guidelines
Technology Stack
- Frontend: React 19, TypeScript, Tailwind CSS, React Router v7 with Vite
- Backend: Node.js, Drizzle ORM, PostgreSQL (Docker), Cloudflare Workers
- Authentication: Better Auth
- Email Processing: Custom email parsing and rendering
- Deployment: Cloudflare Workers, Docker
Community
- GitHub: Repository
- Issues: Bug Reports & Feature Requests
- Discussions: Community Forum