Deploy Now

Stars

1,142

Forks

117

Watchers

6

Developer links

Whisper Money

Ditch the spreadsheet for good: Whisper Money is a privacy-first personal finance app you host yourself to see exactly where your money goes, without your data being sold or profiled for ads. Connect multiple bank accounts in one place, fill them by hand or CSV import, and watch transactions categorize themselves automatically. Automation rules handle the repetitive sorting: rent, subscriptions, and transfers land in the right buckets every time. Brokers and exchanges including Indexa Capital, Coinbase, Binance, Bitpanda, Wise, and Interactive Brokers connect with your own API keys, so investments sit beside everyday spending. Optional open banking through EnableBanking can pull a year of movements and keep them current, and it stays switched off until you configure it. AI features suggest categories and rules and summarize your stats reports, and you choose the provider: Gemini by default, or OpenAI, Anthropic, Groq, DeepSeek, Mistral, any OpenAI-compatible endpoint, or a local Ollama server so nothing leaves your infrastructure. Spending pattern insights turn raw transactions into an honest picture of your habits, month after month. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. CC BY-NC 4.0 licensed.

Whisper Money
Whisper Money
Whisper Money
Whisper Money
Whisper Money
Whisper Money

Benefits

  • Your Data Never Sold
  • The entire codebase is public and self-hostable, there is no ad profiling, and pointing the AI at a local Ollama model keeps even categorization entirely on your own infrastructure.
  • Every Account in One Place
  • Track multiple bank accounts by hand, CSV import, optional EnableBanking open banking, or direct API connections to Indexa Capital, Coinbase, Binance, Bitpanda, Wise, and Interactive Brokers.
  • Categorization That Learns Your Rules
  • Automatic categorization plus hand-built automation rules sort rent, subscriptions, and transfers consistently, while AI suggestions propose new rules from your history using the provider and model you choose.
  • Honest Spending Insights
  • Financial insights and AI-summarized stats reports turn raw transactions into spending patterns you can act on, replacing the forgotten spreadsheet with a monthly picture of where money actually goes.

Features

  • Bank and Broker Connections
  • Accounts sync by hand, CSV import, optional EnableBanking open banking (RS256 JWT), or API keys for Indexa Capital, Coinbase, Binance, Bitpanda, Wise, and Interactive Brokers.
  • Automation Rules Engine
  • Rules auto-categorize matching transactions on arrival, and AI providers (Gemini, OpenAI, Anthropic, Groq, DeepSeek, Mistral, Ollama, OpenAI-compatible) suggest new rules from history.
  • One-Command Setup Script
  • The whispermoney CLI installs, starts, stops, and upgrades the Docker stack; production Compose runs on port 8080 with MySQL 8.0, and a Coolify template is included.
  • Private AI with Ollama
  • Set AI_PROVIDER=ollama and a local model such as gemma3:12b categorizes transactions and writes report summaries without any financial data leaving your server.
  • Registration Controls and Email
  • REGISTRATION_ENABLED closes public sign-ups while keeping login open, and Resend powers password resets and drip onboarding emails; both are configured by environment variables.

Apps Similar to Whisper Money