Skip to content

RSN601KRI/Lendora

Repository files navigation

Agentic AI-Powered Digital Loan Sales Assistant

Lendora

An AI-driven, conversational, end-to-end personal loan sales assistant designed for NBFCs. This project leverages Agentic AI architecture, enabling seamless automation across customer engagement, KYC verification, credit evaluation and instant sanction-letter generation β€” all through a web-based chatbot.

πŸš€ Overview

Traditional NBFC loan journeys are slow, manual, and impersonal. Customers face long verification steps, unclear eligibility rules, and generic offers β€” leading to low digital conversion rates.

Our solution introduces an Agentic AI Loan Sales Assistant that replicates a human sales officer but operates with the speed, accuracy, and transparency of AI.

βœ” Conversational & personalized

βœ” Automated KYC & credit checks

βœ” Real-time underwriting logic

βœ” Instant PDF sanction letter generation

βœ” Explainable & auditable decisions

🧠 Key Features

1. Master–Worker Agent Architecture

  • Master Agent: Handles conversation, identifies intent and orchestrates tasks.

  • Worker Agents:

    • Sales Agent – loan discussion & offer negotiation
    • KYC Agent – validates user details from mock CRM
    • Underwriting Agent – evaluates credit score & eligibility
    • Sanction Letter Agent – generates a PDF instantly

2. Web-Based Chat Interface

Built using React + Tailwind + shadcn/ui, providing:

  • Smooth chat experience
  • Dynamic prompts
  • Real-time decisioning

3. Backend Intelligence Layer

  • Node.js / Python-based APIs
  • Credit Score API (mock)
  • CRM API (mock)
  • AutoML-enabled scoring logic

πŸ—οΈ Project Structure

lendora-launchpad/
β”‚
β”œβ”€β”€ public/                 # Static assets
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/         # UI components (chat UI, inputs, layouts)
β”‚   β”œβ”€β”€ agents/             # Master & Worker AI Agents
β”‚   β”œβ”€β”€ hooks/              # Reusable logic
β”‚   β”œβ”€β”€ lib/                # Utilities, configs
β”‚   β”œβ”€β”€ pages/              # Page-level UI
β”‚   β”œβ”€β”€ services/           # APIs (CRM, Credit Score, Underwriting logic)
β”‚   └── types/              # Typescript interfaces
β”‚
β”œβ”€β”€ supabase/               # DB config (if using Supabase)
β”‚
β”œβ”€β”€ index.html
β”œβ”€β”€ package.json
β”œβ”€β”€ vite.config.ts
└── README.md               

πŸ—‚οΈ Tech Stack

Frontend

  • React + TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Vite

AI/Backend

  • LangChain
  • GPT-based Worker Agents
  • Node.js / Python
  • PDFKit / ReportLab (PDF generation)

Database

  • Supabase / PostgreSQL

Cloud

  • Deployed on Vercel / AWS

πŸ”„ Workflow (User Journey)

  1. User visits the NBFC website.

  2. Chatbot greets user β†’ collects loan requirements.

  3. Master Agent triggers:

    • Sales Agent β†’ discusses offer
    • KYC Agent β†’ fetches CRM data
    • Underwriting Agent β†’ runs eligibility logic
  4. If approved β†’ PDF sanction letter generated instantly.

  5. User receives next steps and feedback summary.

πŸ”§ Setup Instructions

1️⃣ Clone the Repository

git clone https://github.com/RSN601KRI/lendora-launchpad.git
cd lendora-launchpad

2️⃣ Install Dependencies

npm install

3️⃣ Create Environment Variables

Create a .env file:

VITE_SUPABASE_URL=
VITE_SUPABASE_ANON_KEY=
OPENAI_API_KEY=
CRM_API_URL=
CREDIT_API_URL=

4️⃣ Run Development Server

npm run dev

πŸ“Š Architecture Diagram (In Project PDF)

The system follows a modular, scalable Agentic Orchestration Architecture with clear separations between:

  • Conversation Layer
  • Intelligence Layer
  • Decision Layer
  • Data Layer
  • Output Generation Layer

πŸ“ˆ Impact & Business Value

βœ” 25–30% increase in conversion rate

βœ” Loan decisions in < 10 minutes

βœ” 30% reduction in operational effort

βœ” Improved CSAT & trust through explainable AI

βœ” Scalable across geographies and loan products

πŸ§ͺ Future Enhancements

  • Multilingual agent support
  • Voice-enabled interactions
  • Federated learning for secure model improvement
  • Adaptive emotional intelligence modelling

πŸ“Ž Project Links

🀝 Team

Algoric Team – EY Techathon 6.0 Finalists

About

An AI-driven, conversational, end-to-end personal loan sales assistant designed for NBFCs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages