About this project
Inbox Zero is an open-source AI email assistant positioned as a customizable and secure alternative to commercial tools like Fyxer. Its stated mission is to reduce time spent in the inbox.
Core capabilities described in the README:
- AI personal assistant that organizes the inbox and pre-drafts replies in the user's tone and style.
- AI rules for email: users describe in plain English how the assistant should handle messages.
- Reply Zero: tracks emails that need replies and those awaiting responses.
- Bulk unsubscriber: one-click unsubscribe and archive of unread emails.
- Bulk archiver for cleaning up old messages.
- Cold email blocker that automatically blocks cold outreach.
- Email analytics showing activity and trends over time.
- Meeting briefs that pull context from email and calendar before meetings.
- Smart filing that saves attachments to Google Drive or OneDrive.
- Slack and Telegram integration for managing the inbox from chat apps.
Deployment and development:
- A hosted version is offered at getinboxzero.com.
- Self-hosting is supported through a CLI: `npx @inbox-zero/cli setup` then `npx @inbox-zero/cli start`, requiring Docker and Node.js v24+, with the app served at localhost:3000.
- Local development uses Docker Compose for Postgres and Redis, pnpm v10+, Prisma migrations, and an interactive setup script. Optional local Google and Microsoft emulators are available via Docker Compose profiles.
- Docker images are built on every push to main and tagged with the commit SHA; the latest tag tracks the newest main build, and formal releases use version tags.
Technology stack: Next.js, Tailwind CSS, shadcn/ui, Prisma, Upstash, and Turborepo. The project links to documentation, a Discord community, GitHub issues for feature requests, and a demo video.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.