Open-source, cross-platform AI chat client for Web, desktop and mobile that connects to OpenAI, Claude, Gemini, DeepSeek and self-hosted models.
elie222/inbox-zero
Open source AI email assistant and email client for Gmail and Outlook that organizes your inbox and pre-drafts replies.
Open-source alternative to:Fyxer
Superhuman
- Stars
- 12,697
- Forks
- 1,609
- Open issues
- 143
- Last commit
- 4 hours ago
What is it?
Inbox Zero is an AI assistant that runs in the background on your Gmail or Outlook account. It sorts incoming mail according to rules you describe in plain English, drafts replies in your tone and style, and tracks emails you still need to answer or are waiting on. It also includes bulk unsubscribe and bulk archive tools, a cold email blocker, and meeting briefs built from your email and calendar.
The project also includes an email client for Gmail and Outlook with a split inbox, multiple accounts in one place, and team comments. The web app and an Electron desktop app are open source, while the iOS app is a native Swift app that is not yet open source and can connect to a self-hosted server URL.
The app can be self-hosted with Docker using a CLI setup wizard. Local development runs with emulated mail providers and LLM, so no OAuth credentials or AI API keys are required to explore the application flows. The stack is Next.js, Prisma, Tailwind CSS, shadcn/ui, and Turborepo.
Key features
- 01Organizes Gmail and Outlook inboxes with rules written in plain English.
- 02Pre-drafts replies in your tone and style.
- 03Tracks emails you need to reply to and emails awaiting responses.
- 04Offers one-click unsubscribe and bulk archiving.
- 05Automatically saves attachments to Google Drive or OneDrive.
- 06Lets you manage your inbox through Slack or Telegram.
Use cases
- Clearing a backlog of unread or old emails in Gmail or Outlook.
- Self-hosting a private AI email assistant instead of using a hosted service.
- Keeping track of follow-ups you owe or are waiting on.
- Preparing for meetings with context pulled from email and calendar.
Quick start
- 1
Check prerequisites: Docker and Node.js v24+ installed
- 2
Run the one-time setup wizard
npx @inbox-zero/cli setup - 3
Start the containers
npx @inbox-zero/cli start - 4
Open http://localhost:3000 in your browser
Things to know
- Local development requires macOS or Linux (WSL on Windows) and Node.js v24.
- The local dev mode uses canned AI responses, so it does not test model quality.
- Connecting to Gmail or Outlook requires OAuth setup for real providers.
Topics
FAQ
- What is inbox-zero?
- Open source AI email assistant and email client for Gmail and Outlook that organizes your inbox and pre-drafts replies. Inbox Zero is an AI assistant that runs in the background on your Gmail or Outlook account. It sorts incoming mail according to rules you describe in plain English, drafts replies in your tone and style, and tracks emails you still need to answer or are waiting on. It also includes bulk unsubscribe and bulk archive tools, a cold email blocker, and meeting briefs built from your email and calendar.
- Is inbox-zero free to use? What license does it have?
- inbox-zero is open source under the Other license. Check the license terms before using it in commercial products.
- Is inbox-zero still maintained?
- Actively maintained. The last commit to inbox-zero was on Oct 20, 2026.
- What can I use inbox-zero for?
- Clearing a backlog of unread or old emails in Gmail or Outlook. Self-hosting a private AI email assistant instead of using a hosted service. Keeping track of follow-ups you owe or are waiting on. Preparing for meetings with context pulled from email and calendar.
- How do I install inbox-zero?
- Check prerequisites: Docker and Node.js v24+ installed Run the one-time setup wizard: npx @inbox-zero/cli setup Start the containers: npx @inbox-zero/cli start Open http://localhost:3000 in your browser
- Where can I get inbox-zero?
- The source code and installation instructions are on GitHub: https://github.com/elie222/inbox-zero
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
LobeHub is a platform for organizing AI agents into always-on teams that can be hired, scheduled, and reviewed from one place.
Open-source, self-hosted scheduling platform (MIT-licensed community fork of Cal.com) for booking meetings and managing calendars.
Free, open-source resume builder with live PDF preview, job application tracking, an AI assistant, and self-hosting options.
Self-hosted, open-source resume builder that tailors your master resume to each job description using local or cloud LLMs.
A self-hosted, privacy-focused AI note-taking app for quickly capturing fleeting thoughts as Markdown cards with natural-language search.