SDK TypeScript para criar aplicativos agent-native com UI generativa, estado compartilhado e fluxos com human-in-the-loop em React, Angular, Vue e apps de chat.
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 SendGrid
OneSignal
Knock
- 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
Crie uma conta gratuita no painel do Novu e siga as instruções
- 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
Toolkit TypeScript independente de provedor para criar aplicações e agentes com IA usando React, Next.js, Svelte, Vue e Node.js.
Um cliente de e-mail para desktop rápido e de código aberto para Mac, Windows e Linux, desenvolvido com Electron e um mecanismo de sincronização local em C++.
Plataforma open source e self-hosted de engajamento de clientes para enviar campanhas e jornadas automatizadas por email, SMS, push, WhatsApp e Slack.
Converte Markdown em HTML responsivo e compatível com clientes de e-mail, além de gerar uma versão em texto simples.
Criador de currículos gratuito e open source, com prévia de PDF ao vivo, acompanhamento de candidaturas, assistente de IA e opções de hospedagem própria.