Smart Finance Tracking with AI
Automatically extract and categorize transactions from your Gmail inbox and uploaded documents. Get real-time insights across multiple currencies.
Gmail Connected
Auto-extracting transactions
This Month+12%
$4,250.00
127 transactions tracked
Get started in minutes
Connect your Gmail account and start tracking your finances automatically
Set up your environment
Clone the repository and create your environment configuration files:Edit each
.env file with your Supabase credentials, Google OAuth settings, and xAI API key.Launch with Docker
Start the complete stack including frontend, Supabase, and edge functions:The app will be available at
http://localhost:3000 with hot reload enabled.Core features
Everything you need for automated personal finance tracking
Gmail Integration
OAuth connection with real-time email processing via Gmail Watch and Pub/Sub
AI Extraction
Powered by xAI Grok to extract amounts, merchants, categories, and dates
Multi-Currency
Track expenses in multiple currencies with comparative analytics
Transactions
Manage all your financial transactions with filters, search, and editing
Subscriptions
Automatic detection and tracking of recurring subscription payments
Notifications
Smart alerts with customizable preferences for important financial events
Deployment & Configuration
Set up Money Tracker locally or in production
Docker Setup
Run the complete stack with Docker Compose for local development
Environment Variables
Configure OAuth credentials, AI API keys, and Supabase settings
Database Management
Migrations, seeds, and schema management with Supabase CLI
Production Deployment
Deploy edge functions and configure production secrets
API Reference
Explore the edge functions, database schema, and frontend services
Edge Functions
Supabase Edge Functions for OAuth, webhooks, and AI processing
Database Schema
PostgreSQL tables, RLS policies, and database functions
Frontend Services
TypeScript services for Gmail, notifications, and document upload
Tech Stack
React, Supabase, xAI Grok, Gmail API, and Google Pub/Sub
Ready to automate your finances?
Start tracking your transactions automatically with AI-powered extraction from Gmail and documents.
Get Started Now