Repolode
novuhq

novuhq/novu

Inbox, Email, SMS, Push, Chat, Slack을 하나의 API로 연결해 메시지를 보내는 오픈소스 알림 및 에이전트 커뮤니케이션 인프라입니다.

대체할 수 있는 제품:Twilio SendGridOneSignalKnock

스타
40,173
포크
4,514
열린 이슈
115
마지막 커밋
2시간 전

어떤 프로젝트인가요?

Novu는 제품과 AI 에이전트를 위한 커뮤니케이션 계층입니다. 제품에는 인앱 Inbox, Email, SMS, Push, Chat을 통해 알림을 보내는 단일 API를 제공합니다. 채널별 조건을 정의하는 워크플로, 메시지를 묶어 보내는 다이제스트 엔진, 사용자가 직접 알림을 관리할 수 있도록 임베드 가능한 React Inbox 컴포넌트와 환경설정 컴포넌트도 포함합니다.

에이전트용 Novu Agent Communication Infrastructure는 기존 에이전트를 Slack, Microsoft Teams, Telegram, WhatsApp, 이메일 등의 채널과 연결합니다. 수신 메시지를 받아 단일 대화 모델로 정규화한 뒤 에이전트로 전달하고 응답을 다시 보내므로, 개발자가 플랫폼마다 별도의 webhook 핸들러를 작성하지 않아도 됩니다.

이 프로젝트는 이메일, SMS, 푸시, 채팅 분야에서 60개 이상의 provider 통합을 제공합니다. 핵심 코드는 MIT 라이선스이며, enterprise 폴더에는 상용 라이선스가 적용됩니다.

핵심 기능

  • 01Inbox, Email, SMS, Push, Chat을 통해 알림을 보내는 단일 API
  • 02분기 처리와 채널별 조건을 지원하는 워크플로 엔진
  • 03여러 알림을 하나의 메시지로 묶어 보내는 다이제스트 엔진
  • 04임베드 가능한 실시간 Inbox 및 환경설정 React 컴포넌트
  • 05에이전트를 Slack, Teams, Telegram, WhatsApp과 연결하는 통합 대화 모델

활용 사례

  • 하나의 서비스에서 이메일, SMS, 푸시를 통해 트랜잭션 및 마케팅 알림 전송
  • 임베드 가능한 Inbox를 사용해 웹 앱에 알림 센터 추가
  • AI 에이전트가 Slack, Telegram 또는 이메일에서 사용자와 대화하도록 지원

빠른 시작

  1. 1

    Novu 대시보드에서 무료 계정을 만들고 안내에 따라 진행하세요

  2. 2

    Novu Connect를 사용해 Slack, Telegram 또는 이메일에 에이전트를 추가해 보세요

    npx novu@latest connect

사용 전 알아둘 점

  • 메타데이터에 라이선스가 명확히 표시되어 있지 않으므로 사용하기 전에 저장소의 라이선스 조건을 확인하세요.

토픽

자주 묻는 질문

novu은(는) 무엇인가요?
Inbox, Email, SMS, Push, Chat, Slack을 하나의 API로 연결해 메시지를 보내는 오픈소스 알림 및 에이전트 커뮤니케이션 인프라입니다. Novu는 제품과 AI 에이전트를 위한 커뮤니케이션 계층입니다. 제품에는 인앱 Inbox, Email, SMS, Push, Chat을 통해 알림을 보내는 단일 API를 제공합니다. 채널별 조건을 정의하는 워크플로, 메시지를 묶어 보내는 다이제스트 엔진, 사용자가 직접 알림을 관리할 수 있도록 임베드 가능한 React Inbox 컴포넌트와 환경설정 컴포넌트도 포함합니다.
novu은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
novu은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
novu은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. novu의 마지막 커밋은 2026년 10월 20일입니다.
novu은(는) 어디에 사용할 수 있나요?
하나의 서비스에서 이메일, SMS, 푸시를 통해 트랜잭션 및 마케팅 알림 전송 임베드 가능한 Inbox를 사용해 웹 앱에 알림 센터 추가 AI 에이전트가 Slack, Telegram 또는 이메일에서 사용자와 대화하도록 지원
novu는 어떻게 설치하나요?
Novu 대시보드에서 무료 계정을 만들고 안내에 따라 진행하세요 Novu Connect를 사용해 Slack, Telegram 또는 이메일에 에이전트를 추가해 보세요: npx novu@latest connect
novu은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/novuhq/novu

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트