💳 CredMate – AI-Powered Voice-Driven Loan Matchmaker
Inspiration
We were inspired by the struggles faced by first-time borrowers, immigrants, and underserved communities in accessing fair and understandable loan options. The lending landscape is often opaque and predatory. We asked: "What if getting a loan felt like speaking with a smart, friendly advisor who already understood your needs?" This led to CredMate — a conversational, AI-powered lending platform designed to make borrowing more human, transparent, and accessible.
What it does
CredMate is a voice-enabled loan matchmaking platform that simulates the end-to-end lending journey. Borrowers interact with a voice or chat agent to provide key information. An autonomous matcher agent negotiates with simulated lenders, presents tailored loan offers, and allows users to negotiate further. Approved users receive a full breakdown in a mock wallet dashboard — all in real time.
How we built it
- Frontend: Built using React.js and Tailwind CSS for a mobile-first, responsive chat and wallet interface.
- Voice Interface: Integrated with Vapi Voice Assistant Agent to support natural, real-time borrower interaction.
- Agent Logic: Used Fetch.ai’s Transact Framework to model contract-based communication between borrowers and decentralized lender agents.
- Backend Simulation: Loan agents were emulated with randomized constraints. Supabase was used to store session data and mock analytics.
Challenges we ran into
- Adapting Fetch.ai’s Transact model for a fully frontend-simulated environment.
- Designing a clear and robust voice UX that gracefully handles vague or unclear input.
- Balancing realistic loan logic while ensuring local-only, safe financial simulations.
- Creating fallback flows for edge cases, such as when no matching loan is available.
Accomplishments that we're proud of
- Successfully built a complete lending simulator with agentic communication and autonomous matchmaking.
- Delivered a fully functional voice assistant and wallet interface.
- Created a human-like borrowing experience that emphasizes trust and simplicity.
- Seamlessly integrated voice and chat UX into a responsive, polished frontend.
What we learned
- How to design and simulate decentralized agent negotiation in a financial context.
- The impact of intuitive voice UX in reducing user friction and boosting trust.
- The importance of clarity, trust, and transparency in building AI-powered financial tools.
- How to architect scalable, agent-based systems for real-world use cases.
What's next for CredMate
- Transition from simulated agents to live Fetch.ai economic agents on the mainnet.
- Integrate live credit scoring APIs like Experian or Plaid.
- Expand to support multi-party loan comparisons (e.g., top 3 lenders).
- Launch multilingual support and voice biometric security features.
- Implement KYC/AML protocols for real-world readiness.
- Open-source our agent matcher and wallet UI as a FinTech developer toolkit.
Built With
- fetch.ai
- javascript
- python
- react
- supabase
- vapi

Log in or sign up for Devpost to join the conversation.