SDK de TypeScript para crear aplicaciones nativas de agentes con UI generativa, estado compartido y flujos con intervención humana en React, Angular, Vue y aplicaciones de chat.
novuhq/novu
Infraestructura open source de notificaciones y comunicación con agentes que envía mensajes por Inbox, Email, SMS, Push, Chat y Slack a través de una sola API.
Alternativa open source a:Twilio SendGrid
OneSignal
Knock
- Estrellas
- 40,173
- Forks
- 4,514
- Issues abiertos
- 115
- Último commit
- hace 3 horas
¿Qué es?
Novu es una capa de comunicación para productos y agentes de IA. Para productos, ofrece una sola API para enviar notificaciones por Inbox en la aplicación, Email, SMS, Push y Chat, con workflows que definen condiciones por canal, un motor de agrupación que reúne mensajes y componentes React integrables de Inbox y preferencias para que los usuarios gestionen sus propias notificaciones.
Para agentes, la Agent Communication Infrastructure de Novu conecta un agente existente con canales como Slack, Microsoft Teams, Telegram, WhatsApp y email. Recibe mensajes entrantes, los normaliza en un modelo de conversación único, los dirige al agente y envía las respuestas, para que los desarrolladores no tengan que escribir un handler de webhook distinto para cada plataforma.
El proyecto incluye más de 60 integraciones con proveedores de email, SMS, push y chat. El núcleo cuenta con licencia MIT, y la carpeta enterprise está bajo una licencia comercial.
Funciones clave
- 01Una sola API para enviar notificaciones por Inbox, Email, SMS, Push y Chat
- 02Motor de workflows con ramificaciones y condiciones por canal
- 03Motor de agrupación que reúne varias notificaciones en un solo mensaje
- 04Componentes React integrables de Inbox en tiempo real y preferencias
- 05Modelo de conversación unificado que conecta agentes con Slack, Teams, Telegram y WhatsApp
Casos de uso
- Enviar notificaciones transaccionales y de marketing por email, SMS y push desde un solo servicio
- Añadir un centro de notificaciones a una aplicación web con Inbox integrable
- Permitir que un agente de IA converse con usuarios por Slack, Telegram o email
Inicio rápido
- 1
Crea una cuenta gratuita en el panel de Novu y sigue las instrucciones
- 2
Prueba Novu Connect para añadir un agente a Slack, Telegram o el correo electrónico
npx novu@latest connect
Antes de usarlo
- La licencia no está claramente identificada en los metadatos, así que consulta las condiciones de licencia del repositorio antes de usarlo.
Temas
Preguntas frecuentes
- ¿Qué es novu?
- Infraestructura open source de notificaciones y comunicación con agentes que envía mensajes por Inbox, Email, SMS, Push, Chat y Slack a través de una sola API. Novu es una capa de comunicación para productos y agentes de IA. Para productos, ofrece una sola API para enviar notificaciones por Inbox en la aplicación, Email, SMS, Push y Chat, con workflows que definen condiciones por canal, un motor de agrupación que reúne mensajes y componentes React integrables de Inbox y preferencias para que los usuarios gestionen sus propias notificaciones.
- ¿novu es gratuito? ¿Qué licencia tiene?
- novu es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿novu sigue mantenido?
- Mantenimiento activo. El último commit de novu fue el 20 oct 2026.
- ¿Para qué puedo usar novu?
- Enviar notificaciones transaccionales y de marketing por email, SMS y push desde un solo servicio Añadir un centro de notificaciones a una aplicación web con Inbox integrable Permitir que un agente de IA converse con usuarios por Slack, Telegram o email
- ¿Cómo se instala novu?
- Crea una cuenta gratuita en el panel de Novu y sigue las instrucciones Prueba Novu Connect para añadir un agente a Slack, Telegram o el correo electrónico: npx novu@latest connect
- ¿Dónde consigo novu?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/novuhq/novu
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un toolkit de TypeScript independiente del proveedor para crear aplicaciones y agentes con IA usando React, Next.js, Svelte, Vue y Node.js.
Un cliente de correo de escritorio rápido y de código abierto para Mac, Windows y Linux, creado con Electron y un motor de sincronización local en C++.
Plataforma de código abierto y autoalojable para enviar comunicaciones y recorridos automatizados por email, SMS, push, WhatsApp y Slack.
Convierte markdown en HTML adaptable y compatible con los principales clientes de correo, además de generar una versión de texto sin formato.
Creador gratuito y de código abierto de currículums, con vista previa del PDF en tiempo real, seguimiento de postulaciones, asistente de IA y opciones de autoalojamiento.