Back
gh

elie222/inbox-zero: The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.

The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast. - elie222/inbox-zero

by elie222 github.com 475 words
View original

Inbox Zero - your 24/7 AI email assistant

Organizes your inbox, pre-drafts replies, manages your calendar, and organizes attachments. Chat with it from Slack or Telegram to manage your inbox on the go. Open source alternative to Fyxer, but more customizable and secure.
Website · Discord · Issues

Stars Forks

elie222%2Finbox-zero | Trendshift

Vercel OSS Program

Mission

To help you spend less time in your inbox, so you can focus on what matters most.

Deploy with Vercel

Features

Learn more in our docs.

Cursor plugin (API CLI)

This repo is packaged as a Cursor plugin (.cursor-plugin/plugin.json): install from the directory to use the inbox-zero-api skill and agent. Skill source lives in clawhub/inbox-zero-api (same as OpenClaw); skills/inbox-zero-api is a symlink for discovery. Requires @inbox-zero/api; set INBOX_ZERO_API_KEY for authenticated CLI commands (e.g. rules, stats). openapi --json does not need a key.

Feature Screenshots

AI AssistantReply Zero
AI AssistantReply Zero
Gmail ClientBulk Unsubscriber
Gmail clientBulk Unsubscriber

Demo Video

Inbox Zero demo

Built with

Star History

Star History Chart

Feature Requests

To request a feature open a GitHub issue, or join our Discord.

Getting Started

We offer a hosted version of Inbox Zero at getinboxzero.com.

Self-Hosting

The fastest way to self-host Inbox Zero is with the CLI:

Prerequisites: Docker and Node.js v24+

npx @inbox-zero/cli setup      # One-time setup wizard
npx @inbox-zero/cli start      # Start containers

Open http://localhost:3000

For complete self-hosting instructions, production deployment, OAuth setup, and configuration options, see our Self-Hosting Docs.

Local Development

Prerequisites: Docker, Node.js v24+, and pnpm v10+

git clone https://github.com/elie222/inbox-zero.git
cd inbox-zero
docker compose -f docker-compose.dev.yml up -d   # Postgres + Redis
pnpm install
npm run setup                                     # Interactive env setup
cd apps/web && pnpm prisma migrate dev && cd ../..
pnpm dev

Open http://localhost:3000

See the Contributing Guide for more details including devcontainer setup.

Contributing

View open tasks in GitHub Issues and join our Discord to discuss what’s being worked on.

Docker images are automatically built on every push to main and tagged with the commit SHA (e.g., elie222/inbox-zero:abc1234). The latest tag always points to the most recent main build. Formal releases use version tags (e.g., v2.26.0).