Inbox Zero AI

Inbox Zero AI

一个帮助您管理电子邮件的MCP。例如,它可以告诉您哪些邮件需要回复或跟进。 提供超越基本Gmail功能的功能。

Inbox Zero

什么是 Inbox Zero?

Inbox Zero 是一个开源的 AI 邮件助手和客户端,帮助您快速达到收件箱零状态。

核心功能

  • AI 个人助手:自动管理邮件,草拟回复、归档、标记重要邮件
  • 回复追踪:监控需要回复和等待回复的邮件
  • 智能分类:自动对联系人进行分组和分类
  • 批量退订:一键退订不需要的邮件
  • 分析报告:跟踪您的邮件活动数据

快速设置

1. 安装依赖

# 安装所需依赖
pnpm install

# 创建环境配置文件
cp apps/web/.env.example apps/web/.env

2. 配置必要环境变量

NEXTAUTH_SECRET="使用 openssl rand -hex 32 生成"
GOOGLE_CLIENT_ID="从 Google OAuth 获取"
GOOGLE_CLIENT_SECRET="从 Google OAuth 获取"
GOOGLE_ENCRYPT_SECRET="使用 openssl rand -hex 32 生成"
GOOGLE_ENCRYPT_SALT="使用 openssl rand -hex 16 生成"

3. 数据库设置

# 使用 Docker 启动 Postgres 和 Redis
docker-compose up -d

# 运行数据库迁移
pnpm prisma migrate dev

4. 启动应用

pnpm run dev
# 或
turbo dev

访问 http://localhost:3000 开始使用

配置 LLM

支持多种 LLM 选项:

  • Anthropic
  • OpenAI
  • AWS Bedrock
  • Google Gemini
  • Groq Llama
  • Ollama (本地)

Ollama 配置示例:

OLLAMA_BASE_URL=http://localhost:11434/api
NEXT_PUBLIC_OLLAMA_MODEL=phi3

获取帮助