95% of people have no financial plan.
Financial advisors cost $200β$400/hour.
AI Money Mentor costs nothing and is always available.
A 24/7 AI-powered personal CFO for everyone β students, professionals, and families alike. It thinks, plans, and advises so you don't have to guess with your money.
| AI Chat Ask anything in plain English. Get expert financial answers instantly. |
Expense Tracker Log daily transactions with smart auto-categorization. |
Smart Budget AI-generated monthly plans tailored to your goals. |
Investments SIP, stocks & savings recs based on your risk profile. |
| Reports Weekly & monthly analysis with visual spending trends. |
Smart Alerts Bill reminders & overspending notifications. |
Privacy First Encrypted, local-first. Your data stays yours. |
Always On No appointments. No closing hours. Ever. |
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β AI MONEY MENTOR β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βΌ
ββββββββββββββββ HTTP βββββββββββββββββββ
β Frontend β βββββββββββΊ β Flask Backend β
β HTML/CSS/JS β βββββββββββ β Python Server β
ββββββββββββββββ ββββββββββ¬βββββββββ
β
βββββββββββββββΌβββββββββββββ
βΌ βΌ βΌ
ββββββββββββββ ββββββββββββ ββββββββββββ
β Groq AI β β OpenAI β β Database β
β LLM β β API β β SQLite β
ββββββββββββββ ββββββββββββ ββββββββββββ
# Clone
git clone https://github.com/omroy07/AI-Money-Mentor.git
cd AI-Money-Mentor
# Virtual environment
python -m venv venv
source venv/bin/activate # Linux/macOS
# venv\Scripts\activate # Windows
# Install production dependencies
pip install -r requirements.txt
# Install development dependencies (for contributors / running tests)
pip install -r requirements.txt -r requirements-dev.txt
# Configure environment
cp .env.example .env
# Add your GROQ_API_KEY to .env
# Run
python app.py
# β http://localhost:5000Make sure you've installed dev dependencies:
pip install -r requirements.txt -r requirements-dev.txt
pytest # Full suite
pytest -v # Verbose
pytest tests/test_tax.py -v # Specific file
pytest --cov=app tests/ # With coverageAI-Money-Mentor/
βββ static/
β βββ css/ β Stylesheets
β βββ js/ β JavaScript
β βββ assets/ β Images & icons
βββ templates/ β Jinja2 HTML
βββ tests/
β βββ test_tax.py β Pytest suite
βββ app.py β Flask entry point
βββ requirements.txt
βββ .env.example
βββ README.md
| Status | Feature |
|---|---|
| β | AI Chat Assistant |
| β | Expense Tracker + Auto-Categorization |
| β | Smart Budget Planner |
| β | Investment Suggestions |
| β | Financial Reports (Weekly/Monthly) |
| β | Smart Alerts & Bill Reminders |
| π§ | Mobile App (Android & iOS) |
| π§ | Voice-Based AI Assistant |
| π | Multi-Language Support |
| π | Bank API Integration |
| π | Advanced Portfolio Tracker |
| π‘ | Multi-Agent AI System |
| π‘ | Tax Optimization Module |
| π‘ | Crypto & DeFi Dashboard |
Found a bug or have a feature request? Open an issue β contributions and feedback are always welcome!
# Fork β Branch β Commit β PR
git checkout -b feature/amazing-feature
git commit -m "β¨ Add amazing feature"
git push origin feature/amazing-feature
# Open a Pull Request on GitHub| π Reduces Financial Illiteracy | π° Builds Saving Habits | π Smarter Investments | π§ Accessible to All |
|---|
MIT License Β© 2025 Om Roy β free to use, modify, and distribute.
