Skip to content

Latest commit

 

History

71 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SabAI Pay

AI-Powered UPI-Integrated Prototype Built With

An AI-powered UPI payment assistant with Agent Pay and Reserve Pay.

Built as a demonstration of AI-driven financial interactions in the Indian UPI ecosystem.


📋 Overview

SabAI Pay is a prototype AI-powered UPI payment assistant that explores the convergence of conversational AI and digital payments. The system demonstrates:

  • Agent Pay - AI-driven payment assistance through natural language conversations
  • Reserve Pay - Pre-approved spending limits for frictionless transactions
  • Multi-Modal Payments - Support for UPI, Bank Accounts, SabAI Gems, and Reserve Pay
  • Voice-First Interaction - Hands-free payment assistance
  • Real-Time Order Tracking - Live status updates for food and bill payments

Key Features

Feature Description
AI Chat Interface Natural language conversations for UPI payments, mobile recharges, bill payments, and food ordering
Mobile Recharge Voice/text-based mobile recharge with operator detection
Bill Payments Utility bill payments with auto-pay scheduling
Food Ordering Restaurant discovery and ordering through conversation
Reserve Pay Spending limits with PIN-less payments within limits
SabAI Gems 5% cashback rewards system
Voice Input Speech-to-text for hands-free operation
Multi-Payment Combine multiple payments in a single action

Payment Methods

Method Description Cashback
SabAI Gems Use earned gems 0%
Reserve Pay Monthly limit based 5%
Bank Account Direct debit 5%
UPI Instant payment 5%

Auto-Pay & Scheduling

  • Schedule orders for future delivery
  • Set up recurring auto-pay
  • Payment method selection for auto-pay
  • Execution history and notifications

Technology Stack

Frontend

  • React - UI Framework
  • Framer Motion - Animations & Transitions
  • Axios - API Client
  • Web Speech API - Voice Input

Backend

  • Node.js + Express - Server Framework
  • Supabase PostgreSQL - Database
  • Google Gemini AI - Natural Language Processing
  • Razorpay - Payment Gateway Integration
  • JWT - Authentication

Development Tools

  • Docker - Containerization
  • Redis - Caching Layer

Contributing

Contributions are welcome!

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Contribution Guidelines

  • Follow the existing code style
  • Write clear commit messages
  • Test your changes
  • Update documentation if needed

📄 License

This project is licensed under the MIT License.

  • ✅ View the source code
  • ✅ Understand the architecture and approach
  • ✅ Use for learning and inspiration
  • ✅ Fork and modify
  • ⚠️ This is a prototype – not production-ready

See the LICENSE file for complete terms.


🛡️ Security Disclaimer

SabAI Pay is a prototype/demonstration project. It is:

  • Not PCI-DSS compliant
  • Not intended for production use
  • Not holding real user funds
  • Not audited for security vulnerabilities

Do not use this software with real financial data or in any production environment.


Developer

G Nihal


Acknowledgments

  • Google Gemini AI - Core AI capabilities
  • Razorpay - Payment gateway integration
  • Open Source Community - Tools and libraries

Project Status

Component Status
Agent Chat ⚠️ Prototype
Reserve Pay ⚠️ Prototype
Mobile Recharge ⚠️ Prototype
Bill Payments ⚠️ Prototype
Food Ordering ⚠️ Prototype
SabAI Gems ⚠️ Prototype

Status Legend: ✅ Production Ready | ⚠️ Prototype | 🚧 In Development


📞 Contact

For inquiries, collaboration, or licensing:


Made with ❤️ in India

This project is a demonstration of AI-driven fintech innovation.

About

An AI-powered UPI payment assistant with Agent Pay and Reserve Pay capabilities. Built with React, Node.js, and Google Gemini AI.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages