Finance.AI — An AI-powered platform to track your finances and receive personalized insights for smarter budget management.
Finance.AI is a personal finance management platform that leverages Artificial Intelligence to help users keep track of their income and expenses. It analyzes transactions, provides intelligent insights, and simplifies budget control through a personalized experience.
The project was built with the following technologies:
- React — UI library
- Next.js — React framework with hybrid rendering
- TypeScript — Typed JavaScript
- Tailwind CSS — Utility-first CSS framework
- Clerk — User authentication and session management
- PostgreSQL — Relational database
- Gemini AI (Google API) — AI assistant for transaction analysis and insights
- Zod — TypeScript-first schema validation
This project runs locally and requires the following environment variables to be defined (e.g., in a .env file):
# App
APP_URL=
# Clerk (Auth)
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
# PostgreSQL
DATABASE_URL=
# Gemini AI
AI_AGENT_API_KEY=
Make sure all variables are correctly set before starting the development server.
This project is licensed under the MIT License. See the license page for more information.