Inspiration We saw millions of Indians struggling with financial decisions - from choosing the right loan to understanding insurance policies. Many fall victim to fraud or miss out on government benefits simply due to lack of guidance. We wanted to create an AI-powered friend that makes finance simple and safe for everyone.
What it does KANIMA ( Knowledge-based AI-powered National Inclusive Money Assistant) is your complete AI finance assistant with 13 powerful features:
SmartBudget AI & Expense Tracker: Tracks 13 expense categories with AI insights (Groq API) Credit Score Doctor: Analyzes credit health with personalized tips (Groq API) CyberShield: Detects fraud in messages/calls using AI analysis (Groq API) LoanGuard: Evaluates loan safety and hidden charges (Groq API) PolicySense AI: Compares insurance policies and finds hidden clauses (Groq API) Government Benefits: Finds eligible schemes based on your profile (Groq API) Smart Savings: Daily savings tracker with AI habit analysis (Groq API) Career Insights AI: Provides career guidance and salary insights (Groq API) Financial Education: Interactive learning with AI-generated content (Groq API) Business Calculator: Tracks business profit/loss with AI insights (Groq API) Calculator Hub: 7 financial calculators (EMI, SIP, Tax, etc.) AI Assistant: 24/7 chatbot for financial queries (Groq API)
How we built it
Frontend: React + TypeScript for type-safe, scalable code Styling: Tailwind CSS for beautiful dark theme UI AI Brain: Groq API with LLaMA 3.1-8b-instant model powers all AI features Charts: Recharts for interactive data visualization Reports: jsPDF for downloadable PDF reports
Each feature uses Groq API to analyze user input and provide intelligent recommendations in plain, simple language.
Challenges we ran into:
API Response Formatting: Groq sometimes returned formatted text instead of JSON. Solved with strict prompts and fallback parsing. Security: Initially had hardcoded API keys. Moved everything to environment variables (.env file). UI Complexity: Managing 13 features in one app. Organized with clean component structure and navigation tabs. Real-time Calculations: Ensuring accurate financial calculations across all calculators.
Accomplishments that we're proud of ✅ Built 13 fully functional AI-powered features in one platform ✅ Integrated Groq API across 11 different use cases successfully ✅ Created fraud detection system that can save people from scams ✅ Made complex finance simple with AI explanations
What we learned
How to effectively prompt LLMs for consistent JSON responses Managing multiple API calls efficiently in React Importance of security (environment variables, no hardcoded keys) Creating user-friendly financial tools that anyone can understand
What's next for KANIMA - AI Finance Buddy 🚀 User Accounts: Save data across devices with authentication 🚀 Real Bank Integration: Connect actual bank accounts for live tracking 🚀 Voice Assistant: Talk to KANIMA for hands-free finance management 🚀 Regional Languages: Support for Hindi, Tamil, Telugu, and more 🚀 Investment Tracking: Real-time stock and mutual fund portfolio 🚀 Bill Reminders: Smart notifications for upcoming payments
Built With
- css
- groq
- jscharts
- llama
- react
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.