Agentic Inbox - ไคลเอนต์อีเมลแบบ self-hosting พร้อม AI agent
(github.com/cloudflare)- เป็นไคลเอนต์อีเมลแบบ self-hosting ที่รันทั้งหมดบน Cloudflare Workers จัดการการรับส่งและบริหารอีเมล พร้อมทั้งสร้างร่างคำตอบอัตโนมัติด้วย AI agent ได้ภายในแอปเดียว
- อีเมลขาเข้าจะถูกส่งผ่าน Cloudflare Email Routing และแต่ละกล่องจดหมายจะถูกแยกเก็บใน Durable Object อิสระ (ฐานข้อมูล SQLite) ส่วนไฟล์แนบจะเก็บไว้ใน R2
- AI agent ที่ฝังอยู่ในแผงด้านข้างใช้ เครื่องมืออีเมล 9 แบบ (อ่าน ค้นหา เขียนร่าง ส่ง) และเมื่อมีอีเมลใหม่เข้ามาจะสร้างร่างคำตอบอัตโนมัติ แต่ผู้ใช้ต้องตรวจสอบก่อนส่งทุกครั้ง
- AI agent ทำงานด้วย Cloudflare Agents SDK (AIChatAgent) และ Workers AI (โมเดล
@cf/moonshotai/kimi-k2.5) พร้อมรองรับการตอบกลับแบบ Markdown streaming และการมองเห็นการเรียกใช้เครื่องมือ - ตั้งค่า system prompt แบบกำหนดเอง แยกตามแต่ละกล่องจดหมายได้ เก็บประวัติแชตถาวร และรองรับความสามารถแบบไคลเอนต์อีเมลเต็มรูปแบบ เช่น โปรแกรมเขียนข้อความแบบ rich text, เธรดตอบกลับ/ส่งต่อ, การจัดโฟลเดอร์, การค้นหา และไฟล์แนบ
- เปิดเผย MCP server ที่พาธ
/mcpเพื่อให้เครื่องมือ AI ภายนอกอย่าง Claude Code, Cursor เป็นต้น สามารถจัดการกล่องจดหมายได้ - การยืนยันตัวตนใช้ การตรวจสอบ Cloudflare Access JWT และผู้ใช้ที่ผ่านนโยบาย Access จะเข้าถึงทุกกล่องจดหมายได้
- ฟรอนต์เอนด์ใช้ React 19 + Tailwind CSS + Zustand + TipTap ส่วนแบ็กเอนด์ใช้ Hono + Cloudflare Workers
- หลังจากดีพลอยแบบ one-click ด้วย 'Deploy to Cloudflare' แล้ว ก็แค่ตั้งค่า Email Routing และ Access ก็พร้อมใช้งาน
- ไลเซนส์ Apache 2.0
1 ความคิดเห็น
ตอนนี้ถ้าเอา ลองดูไลบรารี OAuth ที่ AI ของ Cloudflare เขียน มาใช้
แล้วทำแค่ไดรฟ์ ปฏิทิน แชต และวิดีโอคอลเพิ่ม ก็น่าจะกลายเป็นโซลูชันออฟฟิศสวีตที่รันอยู่บนอินฟราของ Cloudflare ได้เลย!