Repolode
novuhq

novuhq/novu

Infraestrutura open source de notificações e comunicação entre agentes, que envia mensagens por Inbox, Email, SMS, Push, Chat e Slack usando uma única API.

Alternativa open source a:Twilio SendGridOneSignalKnock

Estrelas
40,173
Forks
4,514
Issues abertas
115
Último commit
há 3 horas

O que é?

Novu é uma camada de comunicação para produtos e agentes de IA. Para produtos, oferece uma única API para enviar notificações por Inbox no app, Email, SMS, Push e Chat, com workflows que definem condições por canal, um mecanismo de digest que agrupa mensagens e componentes React incorporáveis de Inbox e preferências, para que os usuários gerenciem as próprias notificações.

Para agentes, a Agent Communication Infrastructure da Novu conecta um agente existente a canais como Slack, Microsoft Teams, Telegram, WhatsApp e email. Ela recebe mensagens, normaliza todas em um único modelo de conversa, encaminha-as ao agente e envia as respostas de volta, evitando que os desenvolvedores precisem escrever um handler de webhook separado para cada plataforma.

O projeto lista mais de 60 integrações com provedores de email, SMS, push e chat. O núcleo é licenciado sob MIT, enquanto a pasta enterprise usa uma licença comercial.

Recursos principais

  • 01API única para enviar notificações por Inbox, Email, SMS, Push e Chat
  • 02Mecanismo de workflows com ramificações e condições por canal
  • 03Mecanismo de digest que agrupa várias notificações em uma única mensagem
  • 04Componentes React incorporáveis de Inbox e preferências em tempo real
  • 05Modelo unificado de conversa que conecta agentes ao Slack, Teams, Telegram e WhatsApp

Casos de uso

  • Enviar notificações transacionais e de marketing por email, SMS e push usando um único serviço
  • Adicionar uma central de notificações a um app web com um Inbox incorporável
  • Permitir que um agente de IA converse com usuários pelo Slack, Telegram ou email

Início rápido

  1. 1

    Crie uma conta gratuita no painel do Novu e siga as instruções

  2. 2

    Experimente o Novu Connect para adicionar um agente ao Slack, Telegram ou e-mail

    npx novu@latest connect

Antes de usar

  • A licença não está claramente identificada nos metadados; por isso, confira os termos de licença do repositório antes de usar.

Tópicos

Perguntas frequentes

O que é novu?
Infraestrutura open source de notificações e comunicação entre agentes, que envia mensagens por Inbox, Email, SMS, Push, Chat e Slack usando uma única API. Novu é uma camada de comunicação para produtos e agentes de IA. Para produtos, oferece uma única API para enviar notificações por Inbox no app, Email, SMS, Push e Chat, com workflows que definem condições por canal, um mecanismo de digest que agrupa mensagens e componentes React incorporáveis de Inbox e preferências, para que os usuários gerenciem as próprias notificações.
novu é gratuito? Qual é a licença?
novu é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
novu ainda é mantido?
Manutenção ativa. O último commit de novu foi em 20 de out. de 2026.
Para que posso usar novu?
Enviar notificações transacionais e de marketing por email, SMS e push usando um único serviço Adicionar uma central de notificações a um app web com um Inbox incorporável Permitir que um agente de IA converse com usuários pelo Slack, Telegram ou email
Como instalar novu?
Crie uma conta gratuita no painel do Novu e siga as instruções Experimente o Novu Connect para adicionar um agente ao Slack, Telegram ou e-mail: npx novu@latest connect
Onde consigo novu?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/novuhq/novu

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados