wong2/cf-mailroom

Self-hosted email for humans and AI agents, entirely on Cloudflare

解决的问题

Mailroom 提供了一个自托管的电子邮件系统,允许人类与 AI 代理在同一个收件箱中协作。它解决了将 AI 整合到电子邮件工作流程中的问题,允许代理对邮件进行分类并起草回复,而人类可以在发送前审核并批准这些内容,防止 AI 自主发送未经核实的讯息。

运作方式

该系统完全建立在 Cloudflare 的基础设施(Workers, D1, R2, 和 Email Routing)之上。它作为一个统一的工作空间,可以管理多个电子邮件地址。

  • 对于人类:使用类似 Gmail 的网页界面来阅读、撰写和管理邮件串。
  • 对于 AI 代理:透过 MCP (Model Context Protocol) 服务器,允许外部代理读取对话并透过受限的 OAuth 权限发送邮件。
  • 自动化:收到的邮件会使用自然语言规则自动标记。如果启用,系统会使用起草代理根据自订指令和剧本建立建议回复,这些回复会保留在队列中等待人类批准。

目标用户

专为那些希望拥有私有、自托管电子邮件管理系统的用户而设计,让 AI 能够协助分类和起草邮件,同时不会对对外发送拥有完全不受监督的控制权。

特色亮点

  • 人类参与的 AI (Human-in-the-loop AI):AI 起草回复,但未经人类明确批准绝不发送。
  • MCP 整合:使外部 AI 代理能够使用标准化协议与电子邮件系统互动。
  • Cloudflare 原生:作为无服务器应用程序部署,使用 Workers, D1 (SQL 数据库) 和 R2 (对象存储)。
  • 自动分类:使用自然语言规则自动标记收到的电子邮件。
  • 统一收件箱:在单一工作空间内支援多个域名和地址。

相关

  • 项目
  • 项目
  • 项目
  • 项目