novu
活跃简介
Novu 是开源的 Agent 与产品通信基础设施,统一管理邮件、短信、推送、应用内通知等多渠道消息。
核心特性
- 统一通知基础设施 — 邮件、短信、推送、应用内、Webhook 一站式
- 为 AI Agent 设计 — 提供事件驱动的工作流触发机制
- 多渠道路由 — 根据优先级、用户偏好智能分发
- 可嵌入的 Inbox 组件 — React、Vue、Angular 原生支持
- 开源可自托管 — 数据完全可控
适用场景
💡 Agent 完成长任务后通过 Novu 给用户发邮件 / 短信通知
💡 为 SaaS 产品统一多渠道通知中心
💡 为 AI 应用的对话上下文推送关键事件
💡 在企业内自托管统一通知网关
分类
快速开始
# 启动 Novu 服务(Docker)
curl -o docker-compose.yml https://raw.githubusercontent.com/novuhq/novu/main/docker/docker-compose.yml
docker-compose up -d
# 触发一次通知
curl -X POST http://localhost:3000/v1/events/trigger -H "Authorization: ApiKey <NOVU_API_KEY>" -H "Content-Type: application/json" -d '{"name": "task-done", "to": {"subscriberId": "user-123"}}'