Installation
moneyflow can be installed in multiple ways depending on your preference.
Quick Install
From Source
For developers or contributors:
# Clone the repository
git clone https://github.com/wesm/moneyflow.git
cd moneyflow
# Install dependencies with uv
curl -LsSf https://astral.sh/uv/install.sh | sh
uv sync
# Run from source
uv run moneyflow
Requirements
- Python 3.11+ (automatically handled by pip/uvx/pipx)
- Terminal: Any modern terminal with Unicode support
- Account: Monarch Money or Amazon account (or use
--demomode)
Verify Installation
If you see the demo data load successfully, you're all set!
Next Steps
- Quick Start Guide - Get up and running in 5 minutes
- Monarch Money Setup - Detailed guide for Monarch Money users
- Amazon Mode - Import and analyze Amazon purchase history
- Keyboard Shortcuts - Learn the keybindings
Troubleshooting
Having issues? See the Troubleshooting Guide for help.