About the Project

Inspiration
Managing personal finances can be overwhelming, especially with multiple accounts, recurring subscriptions, and hidden spending patterns. We were inspired to create a tool that makes financial awareness effortless — combining AI insights with real-time banking data to help users track their spending, detect subscriptions, and make smarter decisions.

What We Built
We built a Spending Analyzer Tool using Liminal’s real stablecoin banking APIs and Claude AI. The tool can:

  • Summarize spending across categories and time periods.
  • Detect recurring subscriptions automatically.
  • Provide insights and alerts for unusual spending patterns.
  • Integrate into a conversational chat interface for natural interaction.

How We Built It

  • Backend: Implemented in Go using the Liminal SDK. We created custom tools that fetch transactions, analyze spending, and detect recurring payments.
  • Frontend: React-based chat interface using the nim-chat widget for a smooth conversational experience.
  • AI Integration: Claude AI interprets user queries, maps them to tools, and generates actionable responses.

Challenges Faced

  • Data handling: Parsing transaction history and categorizing expenses accurately was tricky due to inconsistent data formats.
  • Subscription detection: Detecting recurring payments required analyzing patterns across dates, amounts, and merchant names.
  • Real-time interaction: Ensuring AI responses and backend operations were fast and reliable in a chat interface.

What We Learned

  • How to integrate AI with real banking APIs in a secure, real-time environment.
  • Techniques for analyzing financial data programmatically, including trend detection and recurring payment analysis.
  • Building a user-friendly chat interface for complex data interactions improves accessibility and engagement.

Future Improvements

  • Predict upcoming subscriptions or irregular payments.
  • Provide personalized budgeting recommendations.
  • Gamify savings and spending goals to encourage better financial habits.

Built With

  • liminal
Share this project:

Updates