# Vantage Wealth ## Docs - [Adding Tools](https://docs.vantagewealth.app/ai/adding-tools.md): How to add a new deterministic tool for the AI advisor. - [AI Architecture](https://docs.vantagewealth.app/ai/architecture.md): How the AI advisor routes, reasons, and responds — from your question to a streamed answer. - [RAG Pipeline](https://docs.vantagewealth.app/ai/rag-pipeline.md): How Vantage embeds your financial history for AI memory. - [Streaming Protocol](https://docs.vantagewealth.app/ai/streaming.md): The SSE event format between the FastAPI backend and Flutter chat UI. - [Authentication](https://docs.vantagewealth.app/architecture/auth.md): PKCE OAuth, Google Sign-In, JWT validation, biometric lock, and the seed data remap flow. - [Backend Architecture](https://docs.vantagewealth.app/architecture/backend.md): FastAPI server setup, routers, middleware, services, caching, and scheduled jobs. - [Database Schema](https://docs.vantagewealth.app/architecture/database.md): Complete Supabase schema — all tables, RLS policies, indexes, migrations, and PostgreSQL functions. - [Frontend Architecture](https://docs.vantagewealth.app/architecture/frontend.md): Riverpod provider graph, go_router navigation, theme system, and Flutter patterns used throughout the app. - [Notification Architecture](https://docs.vantagewealth.app/architecture/notifications.md): How the native Kotlin NotificationListenerService captures banking notifications — deduplication, queuing, and the Dart processing pipeline. - [Offline-First Architecture](https://docs.vantagewealth.app/architecture/offline.md): How Vantage stores data locally, queues notifications when offline, and syncs bidirectionally with Supabase. - [AI Financial Advisor](https://docs.vantagewealth.app/features/ai-advisor.md): Ask Vantage natural-language questions about your money. - [AI Tools Reference](https://docs.vantagewealth.app/features/ai-tools.md): Every deterministic tool available to the AI advisor — what it fetches, what it answers. - [Bill Splitting](https://docs.vantagewealth.app/features/bill-splitting.md): Three modes for splitting expenses with friends and groups. - [Automated Expense Tracking](https://docs.vantagewealth.app/features/expense-tracking.md): How Vantage captures transactions from banking notifications without any bank API. - [Net Worth & Cashflow](https://docs.vantagewealth.app/features/net-worth.md): Balance sheet, income vs expenses, and 6-month net worth trend. - [Portfolio Tracker](https://docs.vantagewealth.app/features/portfolio.md): Track stocks, crypto, ETFs, and other assets with live prices — including the multi-currency FX conversion internals. - [Supported Banks & Apps](https://docs.vantagewealth.app/features/supported-banks.md): All banking and payment apps Vantage can automatically parse — with example notifications and regex patterns. - [Transfers & CC Payments](https://docs.vantagewealth.app/features/transfers.md): Move money between accounts with proper double-entry bookkeeping. - [Android Home Screen Widgets](https://docs.vantagewealth.app/features/widgets.md): Three live widgets that show your finances directly on the home screen. - [Introduction](https://docs.vantagewealth.app/introduction.md): Vantage Wealth — the open-source personal finance command center for Singapore and India. - [Contributor License Agreement](https://docs.vantagewealth.app/legal/cla.md): What you agree to when contributing to Vantage Wealth. - [License](https://docs.vantagewealth.app/legal/license.md): Vantage Wealth is licensed under AGPL-3.0. - [Quickstart](https://docs.vantagewealth.app/quickstart.md): Get Vantage running on your Android device in 15 minutes. - [Docker (Embedding Server)](https://docs.vantagewealth.app/self-hosting/docker.md): Run the embedding server for AI memory using Docker. - [EC2 Deployment](https://docs.vantagewealth.app/self-hosting/ec2-deployment.md): Deploy the FastAPI backend to AWS EC2 with nginx and systemd. - [Self-Hosting Overview](https://docs.vantagewealth.app/self-hosting/overview.md): Run Vantage entirely on your own infrastructure. - [Android Device Setup](https://docs.vantagewealth.app/setup/android-setup.md): Configure your Android device for notification capture and app sideloading. - [Backend Setup](https://docs.vantagewealth.app/setup/backend.md): Run the FastAPI backend locally or deploy to a server. - [Flutter App Setup](https://docs.vantagewealth.app/setup/flutter.md): Configure and build the Flutter app for your Android device. - [Supabase Setup](https://docs.vantagewealth.app/setup/supabase.md): Create your Supabase project and run the database migrations. ## Optional - [GitHub](https://github.com/rmurarishetti/vantage) - [Issues](https://github.com/rmurarishetti/vantage/issues)