Skip to content

Finary AI is a next-generation financial intelligence platform that eliminates the friction of manual expense tracking. By bridging unstructured real-world data (images and voice) with relational intelligence

License

Notifications You must be signed in to change notification settings

Tensor-Club/Finary-Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🪙 Finary AI: An Autonomous Multimodal Financial Engine

Finary AI is a next-generation financial intelligence platform that eliminates the friction of manual expense tracking. By bridging unstructured real-world data (images and voice) with relational intelligence, Finary allows users to Scan, Speak, and Chat with their money in real-time.

🔗 Repository Links

🚀 Key Features

🎙️ Multimodal Ingestion

  • AI Voice Logging: Converts natural language phrases (e.g., "Spent 500 on dinner yesterday") into structured database entries using Relative Temporal Reasoning.
  • AI Receipt Scanner: High-fidelity OCR that extracts metadata (Amount, Category, Date, Merchant) from images and maps them to a relational PostgreSQL schema.

🤖 Intelligent Advisor

  • Agentic SQL Chat: A LangChain-powered agent that allows users to query their own database using natural language (e.g., "Show me a summary of my shopping expenses this month").
  • Proactive Insights: An automated engine that normalizes inconsistent data and provides single-sentence, actionable financial tips.

🛡️ Secure Architecture

  • The Privacy Handshake: A custom security layer that ensures Multi-Tenant Data Isolation. It prevents the AI Agent from accessing data outside the authenticated user's scope by injecting mandatory filters into the SQL generation loop.

🛠️ Tech Stack

Frontend

  • Framework: Next.js 15 (App Router)
  • Authentication: Supabase Auth (JWT Implementation)
  • UI/UX: Tailwind CSS, Shadcn UI, Lucide Icons
  • Optimization: Client-Side Session Caching for API Quota Management

Backend

  • Engine: FastAPI (Python 3.13)
  • Intelligence: Gemini 2.0 Flash (Multimodal)
  • Orchestration: LangChain (SQLDatabaseToolkit)
  • Database: PostgreSQL via Supabase

📸 Project Screenshots

🔐 Login Screen

Login Screen

Dashboard

Dashboard

Personalized Chatbot

| Personalized Chatbot

WPA Pics

WPA Pics

Architechture Diagram

Architechture Diagram

⚙️ Environment Variables

Create a .env.local file in the root directory:

NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_anon_key
NEXT_PUBLIC_API_URL=https://your-finary-backend.onrender.com

🛠️ Installation & Setup

  1. Clone the repository:
git clone https://github.com/your-username/finary-frontend.git
  1. Install dependencies:
npm install
  1. Launch the development server:
npm run dev

About

Finary AI is a next-generation financial intelligence platform that eliminates the friction of manual expense tracking. By bridging unstructured real-world data (images and voice) with relational intelligence

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published