community/demos_2025/finance_ai.md
An AI-powered open-source Financial Manager that helps you plan your savings and investments.
GitHub Repo: https://github.com/Tabintel/finance_ai
YouTube: https://www.youtube.com/watch?v=Pn-pONOwfwg&embeds_referring_euri=https%3A%2F%2Fdev.to%2F
I'm Ekemini, a Technical writer and Software developer, we can connect on Twitter and LinkedIn.
Coyamin is an AI-powered financial insights application that helps users understand and optimize their personal finances. Built with Next.js, CopilotKit for AI assistance, and Maybe Finance API for financial data.
Clone the repository:
git clone https://github.com/Tabintel/ai-savings.git
cd ai-savings
Install dependencies:
npm install
Create a .env file based on .env.example:
cd .env.example .env
Fill in your API keys and environment variables in the .env file
Run the development server:
npm run dev
Open http://localhost:3000 in your browser
ai-savings
├─ app/ # Next.js application
│ ├─ (auth)/ # Authentication routes
│ ├─ api/ # API routes
│ │ ├─ currencies/ # Currency data endpoints
│ │ ├─ enrich/ # Financial data enrichment
│ │ └─ rates/ # Exchange rates
│ ├─ dashboard/ # Main dashboard page
│ ├─ onboarding/ # User onboarding flow
│ └─ layout.tsx # Root layout component
├─ components/ # Shared components
├─ lib/ # Utility functions and services
└─ public/ # Static assets
See .env.example for required environment variables.
The application can be deployed on Vercel, Netlify, or any hosting service that supports Next.js.
npm run build
Contributions are welcome! Please feel free to submit a Pull Request.