{"repo":"princee1/Notifyr","free":true,"listed":false,"github":"https://github.com/princee1/Notifyr","clone":"git clone https://github.com/princee1/Notifyr.git","description":"Multi-Channel Message Relay with AI Customer Service 🚀 A FastAPI-powered messaging system for Email ✉️, SMS 📲, and Voice 🎙️, featuring Redis scheduling ⏰, implemented with a custom Decorator Design Pattern 🎨 and IoC Container . It also includes an AI assistant leveraging LLM , RAG 📚, KG 🧠, and Speech-to-Text 🎤 throughout the project.","language":"Python","stars":13,"topics":["api-rest","fastapi","injection","jwt-auth","nestjs","template","decorators","ioc-container","custom-ioc-container","nestjs-alike"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"📡 Notifyr This project is a powerful and flexible messaging relay system supporting OTPs and simple notifications through multiple communication channels, including Email , SMS , and Voice Calls . It is built to be robust, reliable, and highly available , leveraging advanced scheduling powered by Redis and offloading tasks to FastAPI Background Tasks or Celery Workers . 🚀 Features - Multi-Channel Messaging: Seamlessly relay messages via Email, SMS, and Voice Calls. - OTP Support: Secure one-time password delivery for authentication workflows. [In developement] - Scheduling & Background Tasks: Efficiently manage message scheduling using Redis , with offloading handled by FastAPI Background Tasks or Celery Workers to ensure high reliability. - Advanced Design Pattern: Utilizes a customized Decorator Design Pattern and IoC Container on top of FastAPI Routers for clean, maintainable, and reusable code. - AI Customer Service Assistant: Leverages LLM (Large Language Models) , RAG (Retrieval-Augmented Generation) , and Knowledge Graphs for intelligent customer interactions. [In developement] - Speech Capabilities: Integrates Speech-to-Text and Text-to-Speech for voice-based customer support. [In developement] - Analytics & Logging: Sends analytics and information through Discord Webhooks and has a comprehensive logging setup for monitoring and debugging. [In developement] - Data Retrieval: Access historical and real-time data through a Redis backend . - Secure Communication: - Use","default_branch":null,"files":null,"tree":[],"storefront":"/r/princee1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/princee1/Notifyr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}