ashish7802

Finance Tracker AI — Data skill for Claude Code

Data community

Full-stack AI-powered Personal Finance Tracker built with Python FastAPI backend, JWT auth, SQLite database, and Claude AI financial advisor.

How to install Finance Tracker AI

This entry records only its repository, not the path inside it, so there is no exact command to give. Open ashish7802/finance-tracker-ai and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Finance Tracker AI does

Full-stack AI-powered Personal Finance Tracker built with Python FastAPI backend, JWT auth, SQLite database, and Claude AI financial advisor. Track expenses, set budgets, get AI insights.

Alternatives in Data

  • A Stock Data — A股全栈数据工具包 · 十一层架构 · 54端点 · 19数据源 · 零鉴权 Full-stack China A-share data toolkit for AI agents — 11 layers, 54 end 9.4k ★
  • Finance Skills Pack — Financial analysis and planning skills 5.3k ★
  • MCP Server Supabase — Supabase database and auth integration 2.6k ★

README

💰 Finance Tracker AI

A full-stack AI-powered personal finance tracker built with Python FastAPI + Claude AI

![Python](https://img.shields.io/badge/Python-3.8+-ff4500?style=flat-square&logo=python&logoColor=white) ![FastAPI](https://img.shields.io/badge/FastAPI-latest-009688?style=flat-square&logo=fastapi&logoColor=white) ![Claude AI](https://img.shields.io/badge/Claude_AI-Anthropic-7F77DD?style=flat-square) ![SQLite](https://img.shields.io/badge/Database-SQLite-003B57?style=flat-square&logo=sqlite&logoColor=white) ![JWT](https://img.shields.io/badge/Auth-JWT-BA7517?style=flat-square) ![Status](https://img.shields.io/badge/Status-WIP_🚧-ff4500?style=flat-square)


✨ Features

  • 💰 Track income & expenses with categories
  • 📊 Budget alerts when spending exceeds limits
  • 🤖 AI Advisor powered by Claude AI for financial insights
  • 📈 Analytics dashboard with spending trends
  • 📁 Export monthly/weekly reports to CSV
  • 🔐 JWT Auth with secure login/register

🗂️ Project Structure

finance-tracker/
├── backend/
│   ├── main.py          # FastAPI app & all routes
│   ├── config.py        # Settings & .env loader
│   ├── database.py      # SQLite + SQLAlchemy setup
│   ├── models.py        # DB models
│   ├── schemas.py       # Pydantic schemas
│   ├── auth.py          # JWT authentication
│   ├── transaction.py   # Transaction CRUD
│   ├── budget.py        # Budget logic
│   ├── analytics.py     # Spending analytics
│   ├── ai_advisor.py    # Claude AI integration
│   ├── reports.py       # CSV report generation
│   ├── validator.py     # Input validation
│   ├── logger.py        # Logging setup
│   ├── utils.py         # Helper functions
│   └── requirements.txt
├── frontend/
│   ├── index.html       # Login/Register page
│   ├── dashboard.html   # Main app dashboard
│   └── assets/
│       ├── style.css
│       └── app.js
├── .env.example
└── README.md

🚀 Setup & Run

**1. Clone the repo**

git clone ht