VibeHunt
Back to browse

YAFFA

Personal finance web application, that can be used to keep track of your money, expenses, budgets, and investments. It also helps with long-term financial planning.

A self‑hosted web application written in PHP with Laravel, this tool lets individuals record income, expenses, and budgets while keeping all data on their own server. It supports multiple currencies with daily exchange‑rate updates from the free Frankfurter service, and can track investments by pulling price data via Alpha Vantage. Users can create accounts, account groups, and recurring transactions, and the system offers suggestions and AI‑assisted receipt processing to speed entry, using optional OpenAI or Gemini APIs and OCR through Tesseract or vision models.

The interface provides dashboards that summarize financial standing, monthly cash flow, and forecasted outcomes based on scheduled items and budget plans. Transaction history can be categorized, split, and visualized to reveal spending patterns, and investment gains or losses are calculated automatically.

Because the application is open‑source under the MIT license, it can be installed and run without subscription fees, and users retain full control over privacy. It is intended for personal finance management rather than automated bank imports, and it does not include a native mobile app, though the web UI is responsive.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps